根据《第二届PHP中国开源发展及人才状况调查报告》中对从业者开发PHP所使用的IDE环境的统计数据分析,其中67.7%的PHP从业者是在Zend Studio环境下开发PHP,另有27.7%的从业者在Eclipse环境下开发PHP,使用过PHPEdit的从业者比例是23.6%,在EditPlus下开发PHP项目的有11.6%。PhpED、komodo的使用率分别为5.1%和2.5%。根据这项调查结果,我来介绍一下排名前五位的Web2.0网站开发工具。
Zend Studio
Zend Studio是专业开发人员使用的贯穿PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 可以加速开发周期,并简化复杂的应用方案。
◆使用代码自动完成功能
代码自动完成功能让你更快完成代码书写。通过该功能你可以轻松把握PHP类、函数、变量、常量、关键词、HTML标签、属性、属性值等等。PHP代码完成功能,作用于所有的PHP自身的类、界面、函数、常量和关键词,以及用户自定义的类、函数和常量。用户可以在项目文件和打开的文件中进行定义。PHP代码完成功能提示名称和语法。
◆使用模板功能
模板,即一些快捷方式,在你编辑的代码中插入框架代码段落。模板功能可以帮助初高级开发者快速而准确地书写代码。模板插入后,开发人员可以运用书写和自动代码输入相结合的方法来书写代码。
◆代码片段功能
Zend Studio支持代码片段。代码片段是一些在开发过程中可以反复使用的代码段落。使用该功能,你可以:查看和使用现有的代码片段;创建和更新你自己的代码片段;从Zend 在先代码库中更新代码片段。
Eclipse
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
基于Eclipse和PDT,加入了Zend Studio的专用特性,支付ZF框架,ZendCore Zend Platform。Zend Studio一直是很多PHP开发者的首选工具,它与Java的关系一向甚为亲密,Zend Studio 5一直都是基于Java Swing的。
EditPlus
一款取代Windows记事本和写字板的文本编辑器,功能强大,使用方便。拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,能够同步于剪贴簿自动将文字贴进EditPlus的编辑窗口中,让你省去做贴上的步骤。另外它也是一个好用的HTML编辑器,除了可以颜色标记HTML Tag(同时支持C/C++、Perl、Java)外,还内建完整的HTML和CSS1指令功能。
PHPEdit
来自WaterProof Software 的 PHPEdit 感觉像是应用于 PHP 的 Microsoft msdev 环境,这是个不错的事情。PHPEdit 是仅用于 Windows 的 IDE,很容易设置,它甚至还有 PHP 的版本。在 PHP、CSS 和 HTML 的代码智能方面它做得很好,但是却不提供对 Javascrīpt 的代码智能的支持。为了便于部署,PHPEdit 可以连接到 CVS 和 Subversion,以及 FTP 和它自己专有的ezDeployment 系统。除了代码智能特性,为了加速开发,这款 IDE 有一个极好的代码示例整体模板库,还可以向库里面添加内容。
PHPED
PHPED是当今顶级的PHP集成开发环境。它既适用于小型的个人开发,也适用于大型的多人项目。PHPED在很大程度上加快了开发的进程。PHPED同时是一款强大的工具,它的主要特点是为开发网站及互联网应用的整个周期提供了丰富的功能。
与高级代码编辑器的稳定结合,可靠的dbg调试器,高性能的数据库关联客户端以及安全的部署使得PHPED成为高级开发者所需要的一个完整的解决方案。
就像许多复杂的开发进程中,一个高效的PHP开发依赖于您对开发工具的选择。通过我们的客户案例,PHPED 4.6可以为他们节省25%的开发时间。

转载于:https://blog.51cto.com/benxiaohai2008/114810

PHP程序员五大兵器排行相关推荐

  1. 程序员之天梯排行,你在哪里?

    1. 计算机科学之父:图灵.香农.冯诺依曼等人. 2. 计算机科学各领域之父:AT&T 贝尔实验室里那几个开创了计算机世界的研究员,Thompson.里奇.伯纳斯李.Bjarne Strous ...

  2. 阿里程序员的兵器库,15 款开发者工具,快来收藏

    从人工到自动化,从重复到创新,技术演变的历程中,伴随着开发者工具类产品的发展.阿里巴巴将自身在各类业务场景下的技术积淀,通过开源.云上实现或工具等形式对外开放. 本文精选了一些阿里巴巴的开发者工具,希 ...

  3. 2016php开发 饱和了吗,2016PHP程序员待遇和就业前景调查

    原标题:2016PHP程序员待遇和就业前景调查 PHP在我国发展也很快,越来越多的编程人员选择PHP开发.相信很多人对PHP程序员就业前景很是关注,特别是一些大城市,对PHP程序员的需求非常大,php ...

  4. 2016php未来的前景,2016PHP程序员待遇和就业前景调查

    深圳php程序员历年工资变化如下: PS:深圳php程序员历年工资变化如下,2009年工资¥4549,2010年工资¥4301,2011年工资¥5169,2012年工资¥5598,2013年工资¥56 ...

  5. php程序员待遇,2016年PHP程序员待遇和就业前景调查

    PHP在我国发展也很快,越来越多的编程人员选择PHP开发.相信很多人对PHP程序员就业前景很是关注,特别是一些大城市,对PHP程序员的需求非常大,php培训也不少,下面是北京PHP程序员的待遇和趋势调 ...

  6. 如果你是程序员 别说你没有用过这五大编程工具

    前言:这款工具适用性比较高,在OS X,Linux 和Windows这三大平台里面都可以适用,甚至有多选,宏 ,代码片段等功能,最具特色的是这款工具并且还有极具特色的Minimap,没使用过的程序员一 ...

  7. 程序员考核的五大死因

    程序员考核的五大死因(上) 程序员作为企业开发力量的最核心资产,无疑得到公司从上至下的一致关注.开发是个智力密集型产业,程序开发的特点是,付出相同时间的情况下,两个开发者之间的产能会相差十几甚至几十倍 ...

  8. Java程序员需要注意的五大Docker误区

    Docker现在十分很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出Docker目前的五大误区,帮助你更好地理解Do ...

  9. 程序员的这些前五大无奈,你占了多少?

    分享过不少技术干货,都没有和大家真正的聊过程序员的生活,想和你们谈谈心,找点共鸣互相取暖安慰. 这些程序员的五大无奈,不知道你们是不是这样的?反正我身边的朋友/同事有这样的. 1. 泡妞费劲 好多人这 ...

最新文章

  1. 安装java打开.jar文件
  2. 智能机器人:衡量高端制造水平的重要标志
  3. HTML学习笔记(三)样式CSS
  4. 机器学习笔记(七)贝叶斯分类器
  5. 数据结构入门学习笔记-1
  6. Dubbo 常见服务治理策略
  7. c++ 读写锁_一篇文章弄懂MySQL锁机制
  8. 【python】matplotlib生成散点矩阵图
  9. 网易互娱2020游戏研发实习生笔经面经
  10. alpha shapes提取平面点云边界点
  11. 海思码率控制器各参数说明
  12. aria2linux安装教程,Ubuntu 安装下载工具 Aria2
  13. 计算机专用英语词汇1695个词汇表(传)
  14. 你应该知道的八款国产操作系统
  15. MySQL从删库到跑路(6):子查询
  16. Unity3D教程:回合制游戏实现 1
  17. PWM频率与占空比的关系
  18. RK3588定制化自己的lunch产品分支
  19. Linux:shell 脚本 自动解压压缩文件tar.gz到指定目录
  20. 手机端网页监测是否打开键盘

热门文章

  1. python元素相邻_在python中,如何根据键(相邻组)将元素分组在...
  2. echarts的legend显示不全_Echarts【1、数据过多导致显示不全分页,2、数据展示探讨分析】...
  3. 一个mysql可以存多少数据类型_mysql一张表到底能存多少数据?
  4. pandas 字段操作
  5. werkzeug Request
  6. Pandas set_indexreset_index
  7. excel如何把顺序倒过来_春节酒局多,这些葡萄酒倒酒礼仪你一定要知道
  8. debian9.4配置iso作为更新源
  9. 对我帮助很大的ESXCLI命令
  10. 绩效管理KPI指标体系设计:142页KPI设计思路与实施实践