1.4 PHP常用开发工具
可以编写PHP代码的工具很多,目前常见的有Dreamweaver、PHPEdit、GPHPedit和Frontpage等,甚至用Word和记事本等常用工具也可以书写源代码。
1.4.1 PHP代码开发工具
常见的PHP代码开发工具如下。
1.PHPEdit
PHPEdit是一款Windows下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷地开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮,代码提示、浏览,集成PHP调试工具,帮助生成器,自定义快捷方式,150多个脚本命令,键盘模板,报告生成器,快速标记和插件等。PHPEdit主界面如图1-1所示。
2.GPHPedit
GPHPedit是在Linux下十分流行的免费的PHP编辑器,小巧而功能强大。它是以Linux下的Gedit文本编辑器为基础,专门设计用于编辑PHP和HTML的编辑器。它可以表示PHP、HTML、CSS和SQL语句。在编写过程中提供函数列表参考、函数参数参考,搜索和检测编程语法等。总之,它是一款完全免费的优秀的PHP编辑器。
3.phpDesigner
phpDesigner是一款功能强大、运行高效的PHP编辑平台。它是集合了PHP、XHTML、JavaScript、CSS等基于Web开发的综合Web应用开发平台。它能够自动捕获代码文件中的class、function、varibles等编程元素,并加以整理,在编程过成中给予提示。除此以外它还兼容了流行的各种类库和框架的协同工作,如JavaScript的jquery库、YUI库、prototype库等,又如PHP流行的zend framework框架、symfony框架、cakephp框架、yii框架等。此外,它还拥有xdebug工具、svn版本管理等工具。可以说它是独立于eclipse之外的,集合了PHP开发需求之大成的又一款优秀的平台。phpDesigner 7主界面如图1-2所示。
4.Zend Studio
Zend Studio是由Zend科技公司开发的一个针对PHP的全面的开发平台。这个IDE融合了Zend Server和Zend Framework,并且融合了Eclipse开发环境。Eclipse是最早适用于Java的IDE环境,由于其优良的特性和对PHP的支持,成为很有影响力的PHP开发工具。现在最新的Eclipse PHP开发环境为Eclipse PDT2.2.0版本。它拥有支持Windows、Linux和Mac系统的软件包,可以说是比较完备的一个体系。它是一个收费的工具。
1.4.2 网页设计工具
下面介绍几种常见的网页设计工具。
1.Dreamweaver
Dreamweaver是网页制作的三剑客之一。随着Web语言的发展,Dreamwaver早已不再仅仅限制于网页设计的方面,它支持各种Web应用流行的前后台技术的综合运用。Dreamweaver对PHP的支持十分到位。不但对PHP的不同方面进行清晰的表示,并且给予足够的编程提示,使编程过程相当流畅。目前Dreamweaver CS5为最新版本,主界面视图如图1-3所示。
2.FrontPage
FrontPage是微软公司出品的一款网页制作入门级软件。FrontPage使用方便简单,会用Word就能做网页,所见即所得是其特点,该软件结合了设计、拆分、代码和预览4种模式。FrontPage 2003主界面如图1-4所示。
1.4.3 文本编辑工具
常见的文本编辑工具很多,包括UltraEdit和记事本等。
1.UltraEdit
UltraEdit是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII码,完全可以取代记事本(如果电脑配置足够强大),内建英文单词检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。此软件附有HTML标记颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE或DLL文件,能够满足一切编辑需要的编辑器。
2.记事本
记事本是Windows系统自带的文本编辑工具,具备基本的文本编辑功能,体积小巧,启动快,占用内存低,容易使用。记事本主窗口如图1-5所示。
在使用记事本编辑PHP文档的过程中,需要注意保存方法和技巧。在【另存为】对话框中输入文件名称,后缀名为.php,【保存类型】设置为【所有文件】即可,如图1-6所示。