QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4297|回复: 33

PHPEd 3.0:PHP开发者的利器

[复制链接]
发表于 2002-11-30 21:17:28 | 显示全部楼层 |阅读模式
如果你正在找寻一款优秀的PHP集成开发环境(IDE),那么我建议你考虑NuSphere公司出品的PHPEd。PHPEd是一款功能强大的IDE,以前只能供Windows用户使用。随着最新的3.0.0版的发布,现在这一产品也可以在Linux平台上使用了。

目前市场上可用的PHP IDE主要有以下三种:PHPEd、ActiveState公司开发的Komodo和Zend公司开发的PHPStudio。这三种产品中PHPEd是最后推出其Linux版本的,但其卓越的品质确实值得我们为此等待。虽然这三种IDE都有其自身显著的优点和缺点,不过,相比之下, PHPEd应该算是其中综合性能最高的产品,其特性也是最丰富的。这款代码编辑器支持HTML、Perl、Python、C++、Javascript以及其他技术,比如层叠样式表和ASP等。从这些方面来看,PHPEd确实是面面俱到、功能强大的Web编辑器,所以它还不仅仅只能用于编写PHP代码。

同其他优秀的IDE一样,PHPEd也采用了彩色编码语法和变量高亮显示,从而令程序代码更易于阅读。这一代码编辑器还可以让开发人员执行脚本,同时直接在编辑器内把参数提交给脚本,允许开发人员直接看到HTML格式的结果,其行为宛如你通过自己的浏览器查看脚本。PHPEd还具有强大的代码补充特性,比如自动完成和自动封闭标签和建议、提示上下文敏感参数和HTML实体等。该IDE系统还可以跟踪、保存和推荐各类名称同时可以合理和正确地使用它们。

PHPEd的另一优秀特性是集成了对MySQL 和 PostgreSQL 的支持,你可以用Database Forms 向导程序产生的表单查看MySQL或者PostgreSQL数据表、修改或者更新表内数据。你可以直接在PHPEd的环境下测试和执行SQL查询和语句。
调试器

所有优秀的IDE都会附带某些种类的调试器,PHPEd也不例外。图B所示的集成代码调试器有助于开发人员在编写代码时跟踪语法和逻辑错误。但和其他调试不一样的示,你不必在自己的脚本中增加额外的代码;无须修改你的代码即可运行代码调试器。你可以观察脚本中的变量处理过程、查看PHP、HTML和浏览器输出结果。调试器附带了一种侦听器功能,从而令你可以通过任何浏览器自动启动PHPEd调试脚本程序。总之,这是一种功能广泛而强大的调试器。

PHPEd还有一项引人注目的特性,这就是集成的Web服务器。也正是这一原因才令其调试器表现如此出色,因为系统不再依赖于外部Web服务器以及各种各样的模块和服务器扩展。该IDE产品还装备了集成的Web浏览器和搜索工具。

代码的部署
Click here to find out more!

由于大多数人不在驻留软件的同一主机上开发代码,所以PHPEd还支持一些远程部署功能,比如集成的FTP客户程序支持从远程服务器上载和下载文件,集成的WebDAV客户程序帮助在具有WebDAV功能的服务器上部署代码。

3.0.0版又新增加了Performance Profiler,这是一种令人兴奋的特性。Profiler可以帮助开发者通过跟踪代码、运行时间和整体运行时间等操作确定需要提高性能的部分代码。在无须依赖于服务器端缓冲或者速度提升的情况下,profiler会尽可能地帮助你改进PHP代码的执行效率,由此可以帮助你编写出更好的代码
项目管理

大多数IDE都包括了某种程度上的项目管理功能,把有关联的文件组织为单一的项目。目前,PHPEd是唯一提供CVS支持的IDE。通过这一特性你可以检查CVS上的文件然后在完成代码修改之后提交给CVS库保存。Windows版本的CVS客户程序使得开发者可以登录和退出各种CVS库。当然,该产品同样具有把多个文件组织形成为项目的标准的项目管理功能。

从界面上看,PHPEd是一种非常好用的工具。其界面在视觉上很吸引人,构思精妙。你可以针对各类受到支持的编程语言定制色彩和字体、为代码设置设计模板以加快开发速度,此外,你甚至还可以把其他手册导入IDE的帮助系统。这样一来,你就可以在开发代码时随时阅读PHP和MySQL的帮助手册。
跨平台开发

由于3.0.0版可以用于Linux和Windows平台下,所以跨平台的开发对这一版本而言成为现实。当然,其Linux版本还不像其Windows版本那么成熟。PHPed的Linux版本在设计上同Windows版本完全一样,只是在外观上尚感觉有所欠缺。随着PHPEd开发的继续,毫无疑问,其Linux版本会变得越来越稳固。但到那个时候,其Windows版本又会比现在变得更好了。幸而,假如你购买了PHPEd就拥有了两种版本,因此到Linux版本的性能得到提升之前你完全可以使用其Windows版本而不用担心许可证的麻烦。
PHP开发者的必备

显然NuSphere试图给予协作开发者结合CVS和WebDAV支持协同完成任务的强大工具,多名开发人员可以联合起来,在没有互相干扰的情况下同时致力于开发同一代码。用PHP编写的、遵守各类开放源代码许可协议的Web项目为数众多, PHPEd正是多开发者联合开发应用程序的必然之选。[/img]
发表于 2002-11-30 22:08:05 | 显示全部楼层
老哥,辛苦了,找了这么多有用的资料。我好像有点不称职了
回复

使用道具 举报

发表于 2002-12-1 09:38:37 | 显示全部楼层
非常遗憾的是不支持中文,因为它是基于wine的.
回复

使用道具 举报

发表于 2002-12-1 17:07:27 | 显示全部楼层
刚刚安装了phped3.1 for linux,还不戳。。。那位有FTP空间,我来上传。
回复

使用道具 举报

发表于 2002-12-1 17:25:53 | 显示全部楼层
你和llc联系,他会放到公社的下载区的
回复

使用道具 举报

 楼主| 发表于 2002-12-1 18:29:20 | 显示全部楼层
本来我想载一个的,可惜太大了50多M,我是拨号的,望而却步!!!
悲哉!!!
回复

使用道具 举报

 楼主| 发表于 2002-12-1 19:51:31 | 显示全部楼层
[quote:239f7a0cf5="netdigger"]老哥,辛苦了,找了这么多有用的资料。我好像有点不称职了 [/quote]

你来帮大家回答问题啊!
回复

使用道具 举报

发表于 2002-12-1 20:46:09 | 显示全部楼层
[quote:6d81e97bcd="moonsky"]本来我想载一个的,可惜太大了50多M,我是拨号的,望而却步!!!
悲哉!!![/quote]

没有那么大,NuSphere-phped-3.1-Linux.tar.gz只有32M多一点儿。你说的那个50M的是NuSphere-techplat-3.0.1-Linux.tar.gz。
在NuSphere-phped-3.1-Linux.tar.gz安装的时候有两种方式,一是直接编译安装,一是RPM安装(当你安装的时候它会让你选)。RPM安装方式是用的它里面包含的phped-3.1-100.nusphere.i386.rpm(15M大)。我不知道直接rpm -ivh phped-3.1-100.nusphere.i386.rpm能不能装全,各位可以试一下。

安装完之后,执行/usr/local/nusphere/phped/start_phped&即可启动。启动的时候很慢。。。要耐心等待。。。它终究会起来的:)
回复

使用道具 举报

发表于 2002-12-1 20:47:49 | 显示全部楼层
[quote:8234dd90eb="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]

我可以给他一个下载的地址(http或ftp均可),怎么联系?
回复

使用道具 举报

发表于 2002-12-1 20:54:01 | 显示全部楼层
帖个图上来看一看。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2002-12-1 23:04:17 | 显示全部楼层
[quote:5adadf5525="laozei"][quote:5adadf5525="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]

我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]

直接在这里留下地址好了!
回复

使用道具 举报

发表于 2002-12-2 08:00:01 | 显示全部楼层
[quote:6d4d93e087="moonsky"][quote:6d4d93e087="laozei"][quote:6d4d93e087="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]

我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]

直接在这里留下地址好了![/quote]

NO,我不想太多人去下载,服务器性能不太好,再说,也不是自己私有的。。。
回复

使用道具 举报

发表于 2002-12-2 09:59:53 | 显示全部楼层
[quote:16cb0973ef="laozei"][quote:16cb0973ef="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]

我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]
点他的名字,然后给他发短信就可以了。
回复

使用道具 举报

发表于 2002-12-2 17:51:43 | 显示全部楼层
OK,我已下载完毕
这个3.1版本应该不是基于wine了,启动比较快,不出10秒,从界面风格来看,应该是基于qt的
方贴图一张,大家请稍等,因为我这里上传挺慢的,说不定今天还传不完
传完后我再发贴

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-12-2 18:26:01 | 显示全部楼层
OK!今天上传非常快!有20K/S!
希望大家以后有好料还(站内短信)通知我,最好不要是有商业纠纷的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-15 00:21 , Processed in 0.056142 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表