注册
登录
搜索
帮助
中国Linux公社论坛
»
应用编程技术与项目孵化
» PHPEd 3.0:PHP开发者的利器
‹‹ 上一主题
|
下一主题 ››
34
1
2
3
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
PHPEd 3.0:PHP开发者的利器
moonsky
高级会员
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2002-11-30 21:17
只看该作者
PHPEd 3.0:PHP开发者的利器
如果你正在找寻一款优秀的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]
萝卜青菜,各有所爱,我就爱Linux! 神话有3种,第一种神话,第二种台湾独立,第三种台湾反攻大陆.
UID
4963
帖子
645
精华
37
积分
1798
阅读权限
50
来自
上海
在线时间
0 小时
注册时间
2002-11-9
最后登录
2007-4-25
查看详细资料
TOP
netdigger
高级会员
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2002-11-30 22:08
只看该作者
老哥,辛苦了,找了这么多有用的资料。我好像有点不称职了
生命不息,编程不止 有没有人一起研究PAX255啊
UID
5123
帖子
441
精华
0
积分
1105
阅读权限
50
来自
上海
在线时间
1 小时
注册时间
2002-11-11
最后登录
2008-2-21
查看详细资料
TOP
sejishikong
管理员
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2002-12-1 09:38
只看该作者
非常遗憾的是不支持中文,因为它是基于wine的.
UID
73
帖子
7156
精华
16
积分
14844
阅读权限
255
来自
China
在线时间
595 小时
注册时间
2002-6-22
最后登录
2008-12-4
查看个人网站
查看详细资料
TOP
laozei
新手上路
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2002-12-1 17:07
只看该作者
刚刚安装了phped3.1 for linux,还不戳。。。那位有FTP空间,我来上传。
UID
4789
帖子
26
精华
0
积分
65
阅读权限
10
来自
ChangSha,Hunan
在线时间
0 小时
注册时间
2002-11-7
最后登录
2006-5-14
查看详细资料
TOP
netdigger
高级会员
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2002-12-1 17:25
只看该作者
你和llc联系,他会放到公社的下载区的
生命不息,编程不止 有没有人一起研究PAX255啊
UID
5123
帖子
441
精华
0
积分
1105
阅读权限
50
来自
上海
在线时间
1 小时
注册时间
2002-11-11
最后登录
2008-2-21
查看详细资料
TOP
moonsky
高级会员
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2002-12-1 18:29
只看该作者
本来我想载一个的,可惜太大了50多M,我是拨号的,望而却步!!!
悲哉!!!
萝卜青菜,各有所爱,我就爱Linux! 神话有3种,第一种神话,第二种台湾独立,第三种台湾反攻大陆.
UID
4963
帖子
645
精华
37
积分
1798
阅读权限
50
来自
上海
在线时间
0 小时
注册时间
2002-11-9
最后登录
2007-4-25
查看详细资料
TOP
moonsky
高级会员
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2002-12-1 19:51
只看该作者
[quote:239f7a0cf5="netdigger"]老哥,辛苦了,找了这么多有用的资料。我好像有点不称职了
[/quote]
你来帮大家回答问题啊!
萝卜青菜,各有所爱,我就爱Linux! 神话有3种,第一种神话,第二种台湾独立,第三种台湾反攻大陆.
UID
4963
帖子
645
精华
37
积分
1798
阅读权限
50
来自
上海
在线时间
0 小时
注册时间
2002-11-9
最后登录
2007-4-25
查看详细资料
TOP
laozei
新手上路
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2002-12-1 20:46
只看该作者
[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&即可启动。启动的时候很慢。。。要耐心等待。。。它终究会起来的:)
UID
4789
帖子
26
精华
0
积分
65
阅读权限
10
来自
ChangSha,Hunan
在线时间
0 小时
注册时间
2002-11-7
最后登录
2006-5-14
查看详细资料
TOP
laozei
新手上路
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2002-12-1 20:47
只看该作者
[quote:8234dd90eb="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]
我可以给他一个下载的地址(http或ftp均可),怎么联系?
UID
4789
帖子
26
精华
0
积分
65
阅读权限
10
来自
ChangSha,Hunan
在线时间
0 小时
注册时间
2002-11-7
最后登录
2006-5-14
查看详细资料
TOP
laozei
新手上路
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2002-12-1 20:54
只看该作者
帖个图上来看一看。。。
附件:
您所在的用户组无法下载或查看附件
UID
4789
帖子
26
精华
0
积分
65
阅读权限
10
来自
ChangSha,Hunan
在线时间
0 小时
注册时间
2002-11-7
最后登录
2006-5-14
查看详细资料
TOP
moonsky
高级会员
发短消息
加为好友
当前离线
11
#
大
中
小
发表于 2002-12-1 23:04
只看该作者
[quote:5adadf5525="laozei"][quote:5adadf5525="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]
我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]
直接在这里留下地址好了!
萝卜青菜,各有所爱,我就爱Linux! 神话有3种,第一种神话,第二种台湾独立,第三种台湾反攻大陆.
UID
4963
帖子
645
精华
37
积分
1798
阅读权限
50
来自
上海
在线时间
0 小时
注册时间
2002-11-9
最后登录
2007-4-25
查看详细资料
TOP
laozei
新手上路
发短消息
加为好友
当前离线
12
#
大
中
小
发表于 2002-12-2 08:00
只看该作者
[quote:6d4d93e087="moonsky"][quote:6d4d93e087="laozei"][quote:6d4d93e087="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]
我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]
直接在这里留下地址好了![/quote]
NO,我不想太多人去下载,服务器性能不太好,再说,也不是自己私有的。。。
UID
4789
帖子
26
精华
0
积分
65
阅读权限
10
来自
ChangSha,Hunan
在线时间
0 小时
注册时间
2002-11-7
最后登录
2006-5-14
查看详细资料
TOP
netdigger
高级会员
发短消息
加为好友
当前离线
13
#
大
中
小
发表于 2002-12-2 09:59
只看该作者
[quote:16cb0973ef="laozei"][quote:16cb0973ef="netdigger"]你和llc联系,他会放到公社的下载区的[/quote]
我可以给他一个下载的地址(http或ftp均可),怎么联系?[/quote]
点他的名字,然后给他发短信就可以了。
生命不息,编程不止 有没有人一起研究PAX255啊
UID
5123
帖子
441
精华
0
积分
1105
阅读权限
50
来自
上海
在线时间
1 小时
注册时间
2002-11-11
最后登录
2008-2-21
查看详细资料
TOP
llc
公社特别嘉宾
真.linux疯子
发短消息
加为好友
当前离线
14
#
大
中
小
发表于 2002-12-2 17:51
只看该作者
OK,我已下载完毕
这个3.1版本应该不是基于wine了,启动比较快,不出10秒,从界面风格来看,应该是基于qt的
方贴图一张,大家请稍等,因为我这里上传挺慢的,说不定今天还传不完
传完后我再发贴
附件:
您所在的用户组无法下载或查看附件
UID
13
帖子
13872
精华
38
积分
28692
阅读权限
120
来自
广东江门台山
在线时间
323 小时
注册时间
2002-6-16
最后登录
2008-12-4
查看详细资料
TOP
llc
公社特别嘉宾
真.linux疯子
发短消息
加为好友
当前离线
15
#
大
中
小
发表于 2002-12-2 18:26
只看该作者
OK!今天上传非常快!有20K/S!
希望大家以后有好料还(站内短信)通知我,最好不要是有商业纠纷的
UID
13
帖子
13872
精华
38
积分
28692
阅读权限
120
来自
广东江门台山
在线时间
323 小时
注册时间
2002-6-16
最后登录
2008-12-4
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
34
1
2
3
››
版块跳转
社区公告专栏:最新通知和公告
公告区
基础技术支持专栏:
系统安装
硬件配置
Magic Linux专版:
Magic Linux技术支持区
Magic Linux开发培训版
一般应用技巧专栏:
中文化与桌面美化
桌面使用小技巧
命令行使用小技巧与SHELL编程
应用解决方案专栏:
网络工具
办公软件
多媒体应用
游戏乐园
服务器与网络安全
Linux资源共享区
高级技术学习专栏:
Debian/LFS/Gentoo专题版
Linux高质量字体研究
easyright计算机研究所
Linux认证考试专题版
社区开源项目专栏
应用编程技术与项目孵化
网站开发技术与项目孵化
参与国际开源项目
翻译汉化
中文GNOME用户交流区
Skyeye项目专栏
lumit项目专栏
eva项目专栏
fanx项目专栏
连连看for Linux项目专栏
OurLinux杂志专区
BitStorm项目专栏
RT-Thread实时操作系统
EGui开源项目
AVS项目专栏
VirgoFTP项目专栏
Linux内核研读区:公社内核阅读小组
内核源代码阅读交流
内核安装和升级
嵌入式开发
社区文化活动专栏:我们是一家人!
校园行动联盟
Linux与公社文化杂谈
求职与招聘
请进公社总部:
公社接待中心
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
访问推广
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计