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