[原创]PHP开发环境配置(含加密程序)<1> Author: Chummy Wu
Key Words: Zend Development Environment , Zend Optimizer , Zend Encoder
今天是我放假的第一天.终于有大把的时间研究自己喜欢的技术了.今天就为大家带来这篇开发环境配置的文章.
看到文章的题目.不知道大家还有没有兴趣看下去.'PHP开发环境配置'~~这个题目就好像在大街上随便问一个人:"你喜欢吃什么?" 一样.答案当然是多种多样的.下面就来说说我个人的看法吧.各位高手不要见笑.但是我想这篇文章对于各位初学者来说还是有一定借鉴意义的. 另外.如果你是位初学者.请先看一下小弟的那篇APACHE+PHP开发环境配置的文章吧~OK.Let's begin~
在机器上配置好了开发环境.想必各位初哥初姐手痒着要写程序了吧?但是写在那里呢?
对于刚开始学习PHP的朋友来说.首先要知道.
在各类PHP开发工具中.还没有一个像Microsoft Visual Studio 或者Borland 各类IDE一样的,非常完善的集成开发环境另外,要认识PHP的本质.作为一种简易的脚本语言.PHP的开发难度相对较低.撇开设计不谈.就编码而言.对于一个熟练的PHP开发人员来说.选择一个相对强大的开发工具.可以起到事倍功半的作用.对于初学者来说.则可以更好的理解PHP的语法特征.
下面来看看最简易的开发工具.---Window自带的Notepad(就是记事本啊).在我的记忆里.很多人喜欢用NotePad来写些HTML和简单的小程序.但是.NOTEPAD只能是一个比较方便的记事本程序.我没看过谁用NOTEPAD来写几百上千行的程序. 写程序当然还是要用相对专业点的编辑器.NOTEPAD只能用来救救急.像UltraEdit或者EditPlus之类功能强大的文本编辑器才是我们的首选.
据我所知.相当数量的高手都钟情于这类编辑器.这类编辑器相比NOTEPAD而言.界面更友好.功能更是不用说.比如:行号显示.不同语法的高亮加色显示.更加强大的搜索功能....等等.曾经有段时间.我也被这类编辑器深深的吸引.(各位不要误会.我没有说我是高手的意思

). ----但是.直到有一天.我被另一个"她"所吸引.经过一段时间的相处.我发现我已经离不开"她"了.心甘情愿的,义无反顾的拜倒在"她"的"石榴裙"下,并且发誓爱"她""一生一世"!!! 直到遇到下一个更好的"她"为止~~ "这小子见一个爱一个".我好像已经听到有人在背后骂我了.(汗)..各位千万不要误会啊! 我说的"她"是指Zend公司出品的Zend Development Environment,作为一个PHP的专业开发公司.Zend不仅开发了Zend Scripting Language Engine.在开发工具及相关软件上也有相当的造诣.
我们今天要谈的主题就是Zend Development Environment + Zend Optimizer + Zend Encoder 三者的配置结合.
下面先来给大家简单介绍一下Zend Development Environment,献丑了~~
Zend Development Environment
Zend Development Environment是Zend Stduio开发套件的一部分.新版本应该是3.0,我这里的截图是2.6.1 Plus版的,下面我将结合3.0版来给大家大概的介绍一下.(Code Analyzer 代码分析图片来自Phpe.net)
启动Zend Development Environment后.首先映入眼帘的是漂亮的开发界面.她的长相比较像Java开发工具中的Intellij IDEA. 由于Zend Development Environment(以下简称ZDE)也是用JAVA开发的.所以比较耗费系统资源.
图片如下:

(ZDE界面)
图片如下:

(ZDE版权声明)
下面是ZDE的特征介绍
1.Auto Code Completion 自动填充代码功能(见图)
图片如下:

2.Code Analyzer 代码分析(3.0版新增加的功能)自动生成分析文档.So Cool~~
图片如下:

图片如下:

3.支持PHP5.(3.0版新增加的功能)
<由于一次只能上传5张图片.只有把文章分开了.抱歉>