程序员开发应用的五大兵器永恒
作为Web2.0站的站长,经常会面临一个选择什么样的开发语言的问题。我认为一个站项目选择开发语言应该考虑几个方面:成本、效率、可扩展性、可移植性、性能。过新、过偏的编程语言会使人力成本变高,同时过新的语言容易造成开发人员熟悉程度不高,影响开发效率,而过偏的语言则造成可扩展性不高。所以,目前Web2.0站一般会选择主流语言,如ASP、.Net、Java、PHP这类的语言。
ASP、.Net都属于微软的个性产品,可移植性上受到比较大的限制;Java语言,相对属于高端语言,所以开发人员的成本相对较高,而且开发效率稍差一些;而PHP语言,出现时间比较长,语言相对比较成熟。开发人员比JAVA成本略低一些,开发效率比JAVA快。并且PHP与平台无关可移植性比较好,代码几乎可以不用修改就可以在WINDOWS、LINUX上通用。
根据《第二届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 可以加速开发周期,并简化复杂的应用方案。
1、使用代码自动完成功能
代码自动完成功能让你更快完成代码书写。通过该功能你可以轻松把握PHP类、函数、变量、常量、关键词、HTML标签、属性、属性值等等。PHP代码完成功能,作用于所有的PHP自身的类、界面、函数、常量和关键词,以及用户自定义的类、函数和常量。用户可以在项目文件和打开的文件中进行定义。PHP代码完成功能提示名称和语法。
2、使用模板功能
模板,即一些快捷方式,在你的代码中插入框架代码段落。模板功能可以帮助初高级开发者快速而准确地书写代码。模板插入后,开发人员可以运用书写和自动代码输入相结合的方法来书写代码。
3、代码片段功能
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%的开发时间。
唐山医院妇科治疗哪家好佛山白癜风专治医院武汉哪家白癜风医院好重庆妇科医院哪家好海口卵巢炎哪家好
马鞍山白癜风医院
-
大学生借老人钱上学 毕业后:你有钱 剩的不还了
大学生借老人钱上学 毕业后:你有钱 剩的不还了年近8旬的退休老人,念着父辈情份,借款3.7万元给朋友儿子念大...[详细]
-
女子患“公主病”全身酸痛1年多 医生称无法治愈
女子患“公主病”全身酸痛1年多 医生称无法治愈31岁的福州肖女士一向身体健康、精力充沛,可近一年多却像换了...[详细]
-
东航客机紧急备降:机长发现一台发动机动力不稳 机型为空客A330-200
东航客机紧急备降:机长发现一台发动机动力不稳 机型为空客A330-2002017年2月16日讯,(记者 吴婷婷)昨天,东方航...[详细]
-
朱士俊:医保支付方式改革是当前医改关键
朱士俊:医保支付方式改革是当前医改关键朱士俊:医保支付方式改革是当前医改关键应该如何正确看待医疗费用...[详细]
-
单身男要哭晕!专家:未来30年将有约3000万男人娶不到媳妇
单身男要哭晕!专家:未来30年将有约3000万男人娶不到媳妇刚过完农历鸡年元宵节,陕西省渭南市澄城县南社村村...[详细]
-
健身女神成中国首位世界冠军 是除奥林匹亚先生之外水平最高比赛
健身女神成中国首位世界冠军 是除奥林匹亚先生之外水平最高比赛中国健美运动员牟丛在美国进行的2017阿诺德传统...[详细]
-
-
庆祝市政公交成立75周年,马德里德比两队将乘电动大巴返回球场
庆祝市政公交成立75周年,马德里德比两队将乘电动大巴返回球场
-
浙江引进文森-汉密尔顿&戴维斯-梅森2名训练师 前者曾与波神合作
浙江引进文森-汉密尔顿&戴维斯-梅森2名训练师 前者曾与波神合作
-
为什么辽宁平易近人夺冠?主要有两个原因,其一是广厦伤病困扰严重
为什么辽宁平易近人夺冠?主要有两个原因,其一是广厦伤病困扰严重
-
3-2勇夺赛点,1-4耻辱出局!库班豪赌成功,特雷杨该向普斯陶学习
3-2勇夺赛点,1-4耻辱出局!库班豪赌成功,特雷杨该向普斯陶学习
-
有种“养眼”叫男星素颜照,据悉清爽,肖战抗打,看到赖冠霖:心动了
有种“养眼”叫男星素颜照,据悉清爽,肖战抗打,看到赖冠霖:心动了
-
“电视点名表扬”4位流量艺人,易烊千玺上榜,唯一的歌星是她
“电视点名表扬”4位流量艺人,易烊千玺上榜,唯一的歌星是她
-
-
-
-
"零售之王"换帅尘埃落定!27年"老招行"王良接棒,保持战略监督不偏移、不动摇
"零售之王"换帅尘埃落定!27年"老招行"王良接棒,保持战略监督不偏移、不动摇
-
钱江摩托:拟定増募资不超5.05亿元
钱江摩托:拟定増募资不超5.05亿元
-
为吃榨菜也是拼了?吉利&孚能科技12GWh电池项目动工
为吃榨菜也是拼了?吉利&孚能科技12GWh电池项目动工
-
给领导发传统节日祝福短信,情商高的人都知道这3点,怪不得领导喜欢
给领导发传统节日祝福短信,情商高的人都知道这3点,怪不得领导喜欢
-
高明的领导会容忍你很多错误,但这4个错误千万别犯上,否则必吃亏
高明的领导会容忍你很多错误,但这4个错误千万别犯上,否则必吃亏
-
推断一个领导值不值得跟随,会不会带你赚钱,就看这2点!很现实
推断一个领导值不值得跟随,会不会带你赚钱,就看这2点!很现实
-