您的位置:首页 > 编程语言 > PHP开发

PHP开发环境思考

2015-10-23 08:44 253 查看
来到公司后,公司计划开发一套视音频一体化产品。由于没有这方面的经验,公司打算在国外开源系统的基础上逐步修改完善,形成一套属于自己本公司的国内首创产品。

由于本人过去从事GIS方面ASP.net的开发,对公司的采用的LAMP架构一无所知,而且济南公司这边就我和我同学两个人,一切的一切都是零起点。面对的问题都是挑战。

首先就是开发环境搭建的问题,由于国外开源系统Phraseanet是基于Linux开发的,对我们这些PHP菜鸟来说起步相当慢。本来计划在Windows上开发,成熟之后在Linux上部署,在Windows上搭建系统就成了难点,该系统要结合几个第三方环境

PHP >= 5.3.4 with:

Dom
exif
ftp
gd2
hash
iconv
xml
mbstring
mysql
pcre
pcntl (unix)
SimpleXML
sockets
xsl
zlib
mail
mcrypt
pdo
CURL
JSON
gettext
twig (https://github.com/fabpot/Twig/tree/master/ext/)
Intl

第三方环境:

Imagemagick >= 6.3.7 Thumbnails and previews extraction from bitmap.
Ufraw ImageMagick deleagtion for RAW images
FFmpeg <= 0.8, Mplayer Previews and Thumbnails extraction from videos and audios.
Ghostscript >= 9 Previews and thumbnails extraction from graphix vectors and postscript.
XPDF Text extraction from PDFs.
SWFTools Previews and thumbnails extraction from Adobe Flash files.
Exiftool RDF metadatas extraction.
Unoconv Preview and thumbnails extraction from office documents.
MP4Box Preview extraction from videos

这些第三方环境的搭建在Windows上非常麻烦,同学在Linux上做这方面的工作,我本想在Windows先开发,脱离这些三方环境,可是并不是这么简单,系统不能在Windows上正常运行!!没有办法了,只能在Linux上搭建环境,通过Linux上共享文件的方式在Windows上开发,经过两天的实验,这样是可行的,达到了我们的预期。
现在开发环境搭建完毕,下阶段开始正常的开发工作了……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: