资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
最受Web前端开发者欢迎的五大开发工具工其事,必利于器。好的开发工具毋容置疑会帮助Web前端开发者事半功倍,51CTO在上期主办的技术沙龙大型网站PHP开发之道 对现场的百余位Web开发者做了问卷调查,51CTO调研小组分析得出了最受Web前端开发者欢迎的五大神器。AD: 工其事,必必利于器器。好的的开发工工具毋容容置疑会会帮助WWeb前前端开发发者事半半功倍,551CTTO在上上期主办办的技术术沙龙大型网网站PHHP开发发之道 对现场场的百余余位Weeb开发发者做了了问卷调调查,后后经511CTOO调研小小组分析析得出了了最受WWeb前前端开发发者欢迎迎的五大大开发工工具。语言篇PHP、PPythhon等等Webb专用的的脚本语语言,没没有Jaava、CC+、CC#那么么风光,毕毕竟面向向公众的的Webb应用,在在整个IIT市场场中未见见得占有有多大的的份额。但但在五月月份的TTiobbe发布布的新一一期编程程语言排排行榜中中,PHHP、Pyhhtonn、Perrl、Rubby都还还是给力力的位居居前十。由由于来参参加沙龙龙的百余余名开发发者大部部分是做做WEBB前端开开发,本本次调查查使用PPHP语语言的开开发者比比例达到到了844%,数数据存在在偏差,经经供参考考。图一:使用用的语言言的比例例百分比比开源脚本语语言PHHPPHP,是是英文超超级文本本预处理理语言HHypeerteext Preeproocesssorr的缩写写。PHHP 是是一种 HTMML 内内嵌式的的语言,是是一种在在服务器器端执行行的嵌入入HTMML文档档的脚本本语言,语语言的风风格有类类似于CC语言,被被广泛的的运用。了了解更多多可参看看:草根根语言PPHP的的进化史史特点与技术术优势1. 跨平平台特性性:PHHP语言言可以运运行于LLinuux、FFreeeBSDD、OppenBBSD、SSolaariss Unnix、AAIX、DDarwwin、WWinddowss等多种种操作系系统。2. 数据据库支持持:PHHP支持持多种主主流与非非主流的的数据库库,如:MySSQL、SSQL Serrverr、Orraclle 88PosstgrreSQQL等。3. 安全全性:加加密支持持,PHHP4实实现了完完整的加加密, 这些加加密功能能是一个个完整的的myccryppt库,并并且 PPHP 4.00 支持持哈希函函数。BBlowwfissh,TTrippleDDES,MD55,并且且SHAA1 也也是可使使用的一一些加密密算法。 使用PPHP语语言运行行Linnux、FFreeeBSDD、OppenBBSD、SSolaariss Unnix操操作系统统,不需需安装任任何杀毒毒软件及及补丁,安安全可靠靠.4. 扩展展性:扩扩充了AAPI 模块:PHPP 4.0 为为扩展的的 APPI 模模块的提提供了扩扩展PHHP接口口模块, 它比比旧的 APII 版本本显著地地快。 PHPP 模块块已有的的及最常常用的接接口多数数被转换换到使用用这个扩扩展的接接口;另另外,PPHP属属于开源源软件,其其源代码码完全公公开,任任何程序序员为PPHP扩扩展附加加功能非非常容易易使PHHP有很很好的发发展空间间和扩展展性.5. 执行行速度快快:PHHP是一一种强大大的CGGI脚本本语言,语语法混合合了C、JJavaa、Peerl和和PHPP式的新新语法,执执行网页页比CGGI、PPerll和ASSP更快快,这是是它的第第一个突突出的特特点;内内存方面面,PHHP 44.0 能更有有效的使使用内存存, 导导致较少少的内存存占用消消耗,这这主要归归功于引引用计数数技术的的实现。6. 可移移植性:PHPP 写出出来的 Webb 后端端 CGGI 程程序,可可以很轻轻易的移移植到不不同的操操作系统统上。例例如,先先以 LLinuux 架架的网站站,在系系统负荷荷过高时时,可以以快速地地将整个个系统移移到 SSUN 工作站站上,不不用重新新编译 CGII 程序序。面对对快速发发展的 Intternnet,这这是长期期规划的的最好选选择。7. 功能能全面性性。PHHP包括括图形处处理、编编码与解解码、压压缩文件件处理、XXML解解析、支支持HTTTP的的身份认认证、CCookkie、PPOP33、SNNMP等等。可以以利用PPHP连连接包括括Oraaclee,MSS-Acccesss,MMysqql在内内的大部部分数据据库。从从对象式式的设计计、结构构化的特特性、数数据库的的处理、网网络接口口应用、安安全编码码机制等等,PHHP几乎乎涵盖了了所有网网站的一一切功能能。8. 可伸伸缩性。传传统上网网页的交交互作用用是通过过CGII来实现现的。CCGI程程序的伸伸缩性不不很理想想,因为为它为每每一个正正在运行行的CGGI程序序开一个个独立进进程。解解决方法法就是将将经常用用来编写写CGII程序的的语言的的解释器器编译进进webb服务器器(比如如modd_peerl,JSPP),PPHP就就可以以以这种方方式安装装。内嵌嵌的PHHP可以以具有更更高的可可伸缩性性。9. .要要发挥PPHP语语言的优优势,LLinuux+AApacche+MySSQL+PHPP.被称称为“黄黄金组合合”。集中开发环环境篇集成开发环环境(IIDE)是用于于提供程程序开发发环境的的应用程程序,一一般包括括代码编编辑器、编编译器、调调试器和和图形用用户界面面工具。集集成了代代码编写写功能、分分析功能能、编译译功能、调调试功能能等一体体化的开开发软件件服务套套。本次次调查开开发者使使用最多多的IDDE是DDreaamweeaveer.其其次是PPhpddesiigneer。DreammweaaverrDreammweaaverr是美国国MACCROMMEDIIA公司司开发的的集网页页制作和和管理网网站于一一身的所所见即所所得网页页编辑器器,它是是第一套套针对专专业网页页设计师师特别发发展的视视觉化网网页开发发工具,利利用它可可以轻而而易举地地制作出出跨越平平台限制制和跨越越浏览器器限制的的充满动动感的网网页。它它的优点点就是直直观性,使使用方便便,容易易上手,您您在所见见即所得得网页编编辑器进进行网页页制作和和在WOORD中中进行文文本编辑辑不会感感到有什什么区别别,但它它同时也也存在着着致命的的弱点:一、 难以精精确达到到与浏览览器完全全一致的的显示效效果。二二、 页页面原始始代码的的难以控控制性。所所以对高高层次的的开发者者不建议议使用所所见则所所得网页页编辑器器,可采采用操作作性也比比较简单单的PhhpdeesiggnerrPhpdeesiggnerrPhpdeesiggnerr 不仅仅支持pphp ,也支支持其他他网络语语言像hhtmll ,xxhtmml, xmll,csss和jjavaascrriptt , vbsscriipt,jjavaa, cc #,pperll , pytthonn等!PPhpddesiigneer 77支持PPHP中中你最喜喜欢的框框架,它它也支持持任何流流行的JJavaaScrriptt框架,如如jQuueryy的全雅雅虎UII库,EExtJJS原型型和MoooTooolss。Phhpdeesiggnerr 不像像Ecllipsse那么么麻烦,不不像Drreammweaaverr那么大大。最新新版phhpdeesiggnerr 20008,是是完整的的集成开开发环境境,对于于PHPP无论初初学者和和专业开开发人员员,帮助助您提高高编辑过过程中,分分析,调调试及出出版应用用和网站站采用PPHP和和其它网网络语言言!调试篇网站开发者者的一大大苦恼,就就是有太太多的浏浏览器要要应付。主主流的调调试工具具:Chhromme自带带的元素素审查工工具、FFireebugg、IEE开发者者工具条条。从下下图我们们可以看看出在FFireefoxx上开发发和调试试webb站点是是开发者者的不二二之选。FierbbugFierbbug是是Firrefoox上数数一数二二的好扩扩展,可可作为wweb devvelooperr tooolbbar的的补充工工具。你你可以用用Firrebuug在线线检查、监监控、编编辑网页页上的HHTMLL、CSSS、JJavaaScrriptt代码。他他还提供供一个脚脚本控制制台,让让JS编编辑编的的更简单单。控制制台对象象包含了了一大堆堆选项,允允许你输输出代码码到控制制台然后后进行调调试。MMichhaell Syync提提供一个个更高级级的操作作指南,它它可以知知道你详详尽地设设置Fiirebbug的的选项。另另外,FFireebugg上有一一个带宽宽监视器器,能让让你清楚楚地看到到某些代代码占了了多少带带宽。HTML玉玉不掩瑕瑕HTML即即超文本本标记语语言或超超文本链链接标示示语言,是是目前网网络上应应用最为为广泛的的语言,也也是构成成网页文文档的主主要语言言。大多多数Weeb开发发产品采采用附加加的标记记来扩展展HTMML处理理数据的的能力,HHTMLL 现在在最主要要的问题题的是暂暂时还没没有统一一的标准准,对动动态数据据处理不不好,但但它的简简易型、可可扩展性性、平台台无关性性,使得得人们对对它的喜喜爱忘记记了它本本身的缺缺点,从从W3CC在它身身上所作作出的改改善就可可以看到到,HTTML55势必会会成为新新一代的的Webb语义标标准
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号