1.4 PHP常用开发工具

可以编写PHP代码的工具有很多,目前常见的有Dreamweaver、PHPEdit、PHPed和Frontpage等,甚至用Word和记事本等常用工具也可以编写源代码。

1.4.1 PHP代码开发工具

常见的PHP代码开发工具有PHPEdit、gPHPedit、phpDesigner和Zend Studio。

1. PHPEdit

PHPEdit是Windows下一款优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷地开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮,代码提示、浏览,集成PHP调试工具,帮助生成器,自定义快捷方式,150多个脚本命令,键盘模板,报告生成器,快速标记和插件等。

2. gPHPedit

gPHPedit是Linux下十分流行的免费的PHP编辑器,它小巧而功能强大。它以Linux下的gedit文本编辑器为基础,是专门用于编辑PHP和html的编辑器。它可以显著表示PHP、html、css以及SQL语句。在编写过程中提供函数列表参考、函数参数参考、搜索和检测编程语法等。总之,gPHPedit是一款完全免费的优秀的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开发需求之大成的又一款优秀的平台。

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语言的发展,Dreamwaver的功能早已不再仅限于网页设计的方面,它更多地支持各种Web应用流行的前后台技术的综合运用。Dreamwaever对PHP的支持十分到位,它不但对PHP的不同方面进行清晰地表示,并且给予足够的编程提示,使编程过程相当流畅。

2. FrontPage

FrontPage是微软公司出品的一款网页制作入门级软件。FrontPage使用方便简单,会用Word就能做网页,所见即所得是其特点,该软件结合了设计、拆分、代码和预览4种模式。

1.4.3 文本编辑工具

常见的文本编辑工具有很多,包括UitraEdit和记事本等。

1. UitraEdit

UltraEdit是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII码,完全可以取代记事本(如果电脑配置足够强大),内建英文单词检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有HTML标签颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE或DLL文件。UitraEdit是能够满足用户一切编辑需要的编辑器。

2.记事本

记事本是Windows系统自带的文本编辑工具。它具备最基本的文本编辑功能,体积小巧,启动快,占用内存少,容易使用。记事本主窗口如图1-1所示。

图1-1 记事本主窗口

在使用记事本编辑PHP文档的过程中,需要注意保存方法和技巧。在【另存为】对话框中输入文件名称,后缀名为.php。另外,将【保存类型】设置为【所有文件】即可,如图1-2所示。

图1-2 【另存为】对话框