当前位置 > 首页 / Archive: 05月 2008

| RSS订阅

成就您的成功,也成就我们的成功

05月 31st, 2008 | 暂无评论 | 所属分类:关于我们

2008年的日子过得真快,转眼已经到了五月的最后一天,明天就是儿童节了,也祝各位童心未泯的朋友节日快乐。

细细算来,这些年,从事的开发项目已经快近三十余个,大大小小,多少个不眠之夜,多少的激情梦想,换来的也是淋漓的成就感。

从Livedoor到新网,然后到赶集网,然后是爱康,再是A8,很高兴的是,我所接手或领导的项目目前都还是行业的翘楚,都已经上市或在上市的路上。

从一开始,我就在帮别人完成或实现他的梦想,那么,现在,世纪创想定位仍然如此。

从我的第一本书–《PHP5与MYSQL5Web开发技术详解》定位一样,我的目标是让大多数人少走弯路,可以节省很多时间,几个月或几年的效率的快速达成结果。

而世纪创想,定位亦是如此,我们提供各种解决方案包,让每个拥有互联网梦想的您实现梦想,让将来每个实体公司都有个网上门户,直销商店,互动社区而努力。

我的后续书籍,我们的技术,都将秉承此观点,为各位读者,为各位站长,为各个企业服务。

我深信,成就了您,也成就了我们的成功。

PHP的发展历史与未来发展

05月 23rd, 2008 | 1评论 | 所属分类:PHP

什么是PHP 
PHP(http://www.php.net),全称为PHP Hypertext Preprocessor,超文本预处理器。

PHP已经历了12年的时间洗涤,在开发者的挑剔及业界巨头的挑战中,仍然保持青春的笑容,充满昂扬的斗志而砥砺精进,不断增强升级,每一个版本更新都带给业务和Web开发者众多惊喜。

事实与时间均证明,PHP已是全球最受欢迎的脚本语言之一。

PHP的历史
 

1.PHP/FI
PHP起源于1995年,由当时年仅17岁的Rasmus Lerdorf编写完成,是使用Perl技术为基础的服务器端脚本。主要的用途是跟踪收集浏览个人网站简历的信息,由于它主要的功能是表单的转换、信息收集工作,因此被Lerdorf命名为Personal Home Page Tools/Form Interpreter,简称PHP/FI。

随着网站功能的增加,Rasmus使用C语言重写了PHP/FI的底层,实现了网站与数据库的交互,还可以让用户自己编写简单的Web脚本及实现更多的功能。PHP/FI比原来使用Perl开发的解释器要快很多,并且支持变量和基本的语法定义,并且语法内容与Perl语法非常相似。

Lerdorf意识到Linux和FreeBSD这些自由软件的思想非常好,于是决定把PHP/FI的源代码公开,使更多的人可以利用它来建立动态内容的网站,简单而且免费。1997年11月,PHP/FI v2.0正式发布并提供下载。在后来的时间中,使用该软件的网站达到50 000个。PHP2的一些功能开始有一些开发者加盟共同完善源代码,Lerdorf仍按既定的共享开放的方式进行工作。PHP/FI后来被Beta版的PHP3取代。

2.PHP3
同年,Andi Gutmans和Zeev Suraski开始与Lerdorf合作,并宣布正式接任构建和升级PHP/FI 2.0。并且,为了减少旧名称中一些模糊和歧义,仍采用PHP的名称,并按GNU标准重新规划名字的缩写为“PHP Hypertext Preprocessor”。

PHP 3在公开测试9个月后,于1998年6月发布正式版本。PHP 3提供大量的实用功能和可扩展性,并具备坚实的底层架构,提供面向对象语法,并支持常用的数据处理。数十位开发者看好了这一优势,都参加了PHP 3新的模块开发。截止1998年,使用PHP约有1 0000个用户,全球10%的网站都采用了PHP3作为开发脚本语言。

3.PHP4
经官方发布,Gutmans和Suraski开始准备重写PHP的核心,以实现复杂和健壮的应用,并将一些常见的基础应用模块化。

1999年,Zend公司正式发布首次采用新的PHP引擎,而该公司的创始人就是Gutmans和Suraski,公司名称分别采用两个人名字的前面部分Zeev和Andi,由此称之为Zend(http://www.zend.com)。

2000年,PHP 4版本正式发布。基于Zend引擎的PHP4除了强大的功能、快速的性能之外,还支持更多的Web服务器,并增加了会话功能、输入输出缓冲等更多的增强模块。

PHP 4同样得益于世界各地无数开发者的贡献,至此全球大约有20%的网站使用了PHP,其中包括一些门户网站以及创新者,这成为推动互联网更快更强发展的动力之一。

4.PHP5
虽然PHP 4已经能够胜任绝大多数的Web应用,而事实上仍有为数不少的开发者抱怨,由于PHP4面向对象机制方面的欠缺,致使在开发大型企业级应用方面不足,这些专业领域仿佛早已成了C++/.NET/Java的天下。

还有,有可能需要开发一种应用服务器(Application Server),而脚本程序通常针对Web方式交互的用户。因此他们开始计划让应用服务器脱离浏览器,使程序可以独立运行(CLI模式)。

目前业界大部分的应用开发,尤其是互联网开发,很多网站模式与理念需要很快被实现为产品和应用,另外也可能需要在操作系统的后台实现复杂服务的功能。

在过去十年里,PHP已经从一个网站开发的简单工具转变为成熟的面向对象(OOP)语言。PHP业已进入主流开发语言行列,和Java和C#一样,做为Web应用程序开发的主力,为越来越多的企业转换并作为网站的强大动力。

事实证明:PHP已成为是强大功能和易学性兼具的的结合体。目前世界TOP500的网站有80%由PHP驱动,包括Yahoo!、Facebook(脸谱)、wikipedia,新浪、搜狐、百度等公司。另外IBM、Oracle、Zend以及微软等公司也同时支持PHP战略。

为配合《PHP5与Mysql5Web开发技术详解》重印与杜江老师第二本新书出版,我们将同步推出线上讲座。本着更简单,更方便的为各位读者和非读者服务,这将是我们的荣幸。

(以上部分内容为《PHP5与MySQL5 Web开发技术详解》节选。)

Tags: