2000年PHP的回顾
从1997年 PHP 开始投入使用以来,到今年的10月15日PHP4.03pl1发布,在互连网络高速发展的今天,PHP以其简单易学,极好的平台兼容性,很好的运行速度,极其强大的数据库支持,先进的扩展功能,源代码免费公开等优势而获得了极快的发展。以 Linux/Apache/PHP/MySQL 组合的网站获得了强大的活力!截止到2000年10月份,使用PHP的域名已经达到 3815440,共715283 IP 地址。截止到2000年11月份全球有57.99%在使用Apache服务器,而其中安装了PHP模块方式的的在10月份437327个,占32.96%,在11月份479310个,占35.17%,仅一个月就增加了6.71%下面是统计分析图!(来源:Netcraft,Security Space)
2000年,在PHP工作人员和世界各地技术人员的共同努力下,PHP提供了更强大的互联网功能。它提供了更多的数据库的原本连接,包括ORACLE,SYBASE,POSTGRES,MYSQL,INFORMIX,DBASE,SOLID,ACCESS等(通过SYBASE-CT驱动,更可高速的访问MICROSOFT SQL SERVER-------两者协议是兼容的),完全支持DBC接口,并提供个更多的数据库支持函数,简化了对数据库的操作;逐步完善的session功能,强大的在线修改系统运行配置参数,更稳定的输出信息控制,更细致准确的错误信息处理,为PHP的进一步拓宽应用领域提供了保证;对流行的Windows下的COM技术的支持更是使得PHP成为行家的选择;提供了对更多的文档,图形格式的支持,包括XML,PDF,FDF,SWF等。新的Zend优化系统提高了PHP的执行速度,加强了处理性能,减少了服务器负担。在Apache的模块方式下,解释程序作为WEB服务器的一个PLUG-IN来运行,可以获得更快的速度和更多的功能,包括密码认证等非常关键的技术。提供了更多的扩展模块,随系统提供的模块已经达到27种,,同时用户还可以编写自己的扩展模块(或从网上下载别人编写的其它模块,基库)给将来的扩展提供了极大的空间。基于web的编程工作非常需要面向对象编程能力。PHP提供了更强的类和对象(Classes/Objects)支持。PHP支持构造器、提取类等先进功能。
2000年,随着国外PHP技术的普及和发展,国内越来越多的网站开始使用PHP作为其开发工具。其中网易(www.163.com)用于其个人主页和网上商城等频道,万网(www.net.cn)则整个改用PHP重新制作,ChinaRen(www.chinaren.com),搜狐(www.sohu.com)的聊天、幽默频道等中国最大的几家网站的主要栏目都使用了PHP作为其开发的平台,或者从cgi转化过来。同时随着网络新技术的发展,国内也出现了许多优秀的PHP个人专业网站,包括PHP中文用户(phpuser.com),中国PHP联盟(www.phpx.com),中国PHP自由联盟(www.phpexe.com),PHP世纪网(www.php2000.com),奥索网(www.oso.com.cn)等。越来越多的编程人员加入了PHP行列,特别是那些以前使用Perl进行CGI编程的人员,熟悉C语言的技术人员和由于服务器变为Linux/Unix平台的的网站制作人员,在linux/Unix下,PHP几乎成为网站编程的首雪PHP在商贸购物,注册登记,交友娱乐,数据处理,跨平台软件开发等方面发挥者强大的作用。免费更使得PHP成为提供互联网服务网站的首选.越来越多的虚拟主机,免费主页空间提供商开始对优秀的网站提供PHP支持。个别网站还提供了免费的MySQL数据库支持。国内技术人员的PHP技术水平在飞速的提高。同时会有更多的PHP制作的优秀网站出现在大家面前。
当然,PHP仍然有自己的缺点,最主要的就是没有一个虽然象微软这样的软件公司的强劲支持,好多技术问题只能在相互探讨中解决,重复的问题浪费了大量的资源。在技术难点上,仍然没有实现类似ASP中的Application的功能,展望明年,PHP在zend的强大支持下,很可能出现编译执行的版本,这样它的速度将会有极大的提高,我们期待着PHP拥有更好的明天。
作者: admin 来源:Netcraft,Security Space 日期: 2003-04-28