草根出身的 php 语言挑战的对象是 java.Net 这样的大腕 Zeev 这位 30 岁的以色列小伙子看起来一点也不像有权势的人物, 可是他共同创始的 PHP 语言, 却成为网络时代异军突起的一个传奇最新的消息是, Sun 公司已决定把免费公开 Java 源代码提上日程, 而微软的脚本语言 asp.net 也只得一直实行免费赠送这个小个子 PHP 及其同伙 linuxApach
草根出身的 php 语言挑战的对象是 java.Net 这样的大腕
Zeev 这位 30 岁的以色列小伙子看起来一点也不像有权势的人物, 可是他共同创始的 PHP 语言, 却成为网络时代异军突起的一个传奇最新的消息是, Sun 公司已决定把免费公开 Java 源代码提上日程, 而微软的脚本语言 asp.net 也只得一直实行免费赠送这个小个子 PHP 及其同伙 linuxApacheMySQL 掀起的开放源代码浪潮影响了整个 web 世界, 给程序编写及发布方式带来了革命性的变化重要的是, PHP 两不耽误, 一边保持着开源的真谛, 另一边则取得了商业上的成功
就在最近, PHP 商业化公司 Zend 又 获得了 2000 万美元的投资, 投资人包括 Intel Capital 和 SAP VenturesIBM 也将与 Zend 合作, 把 PHP 引入到 IBM 的中级服务器平台, 以支持访问 DB2 数据库, 这笔交易价值数百万美元而 Zend 的下 一步很有可能是进行首次公开募股(ipO)
在今天, 全球已有 2000 万个网站使用 PHP, 包括最流行的雅虎 Google 百度 YouTubeDigg, 也包括像汉莎航空电子订票系 统德意志银行的网上银行华尔街在线的金融信息发布系统, 甚至军队系统这类五花八门和苛刻的环境 PHP 究竟是怎样炼成的?
源于草根
作为目前全球最流行的网站应用软件编 程语言, PHP 的成长历程和 Linux 有异曲同工之妙 1994 年, 它由 Rasmus Lerdorf 最早创建, Lerdorf 只是想记录自己的在线简历, 后来许多人都向他要程序的拷贝 1995 年 6 月, Lerdorf 在加入了一些介绍文档 之后, 在 Usenet 新闻组发布出去, 这就成了最早的 PHP 1.0
这期间, 两位大学生 Zeev Suraski 和 Andi Gutmans 需要能做一个基于 Web 的软件项目, 需要能很好地支持 Linux, 但当时的 ASP 并不完善, jsp 又比较复杂, 所以就选择了 PHP 其后他们在工作中发现 PHP 还有些不足, 便自愿加入 PHP 语言开发工作组, 并重新编写了底层的解析引擎 1998 年 6 月, 有着历史意义的 PHP 3.0 发布, 用户数开始飞涨 1999 年, 他们两人又创建了 Zend 公司, 开发了 Zend Engine, 大大提高了 PHP 的性能
雅虎是 PHP 语言最早的使用者之一, 随着雅虎的兴起, 大量的站点开始学习雅虎背后的语言 PHP 此时, 软件开始从传统模式向基于 Web 模式转变, 几大势力一一长成: Linux 操作系统 Apache 网络服务器 MySQL 服务器, 以及以 PHP 语言为代表的 P 族语言 (PHPPerlPython), 一本德国计算机杂志把它们共同称为 LAMP(明 灯), 也由此与 J2EE 架构(以 Java 为编程语言, Sun 公司主导).Net 架构(微软公司主导) 形成了三足鼎立之势在 Evans Data 公司的一份统计资料中, PHP 使用者比 Java 及. Net 的使用者稍有差距, 但预计 2007 年的增长率将达 37%, 超过 Java 的 16% 和. Net 的 27%, 这场草原上燃烧的星火正越来越旺
从革命者到务实者
PHP 成功的两大秘诀, 第一条就是简单 PHP 简单到让喜欢卖弄技巧的程序员感到羞愧, 但让那些渴望进入 Web 开发领域的初学者欣喜若狂 PHP 像是一条鲶鱼, 与 xmlWeb Services 融合无间即使历次的版本升级, 也无需担心 PHP 会丧失这种简单的特性无疑, 这个特点给需要快速开发交互应用的 Web2.0 潮流极大的带来了方便, 有超过半数的 Ajax-enabled 和 Web2.0 站点都选择了 PHP
PHP 的第二个秘诀, 就是 Community(强大的社区)Discuz! 软件的开发者, 25 岁的康盛创想公司 CEO 戴志康就是这个特性 的受益者他说, 不像其他的开发者需要从零开始, 大量的 PHP 程序都有开放源代码可供学习, 后人站在前人的肩膀上加以改进, 又将这种知识积累的结果回馈给 社区这曾被比喻为大教堂和集市, 在集市中, 知识得到了最大化的利用, 效率提高错误减少成本降低而大教堂只能越垒越高, 不断延迟发布时间
现在, 全球已有 450 万名 PHP 开发工程师, 被称为 PHPer, 他们成为了软件世界中最有影响力的社区之一有趣的是, 开源的浪潮经过数年的发展, 早已经走向庙堂, 无论是 IntelIBMOracle, 甚至是微软, 都成为鼓吹甚至主导开源的力量 11 月初, 微软与 Zend 公司达成了一项长期合作的伙伴关系, 共同推动 PHP 语言的发展
与其说开源运动是个颠覆者, 不如说更像是粘合剂中国开源软件推进联盟主席陆首群说, LAMP 也可以派生出 WAMP(W 代表 Windows) 事实上, PHP 与. Net 是并存的, PHP 也可以和 Windows 捆绑在一起, 两者并没有冲突, 可以因地致宜地使用开源与闭源混合架构(Mix)
目前 PHP 社群和 Zend 公司的目标, 是将 PHP 推广到企业级应用在这一点上, 欧洲和北美远远领先于中国 Zend(中国)技术支持中心总监耿志军说, PHP 已经在金融政府交通电信媒介娱乐等各大行业被广泛使用, 完全脱离了一个简单网络语言开发工具的境界而在中国, PHP 只应用于门户网站和部分的专业网站, 严谨的政府和金融网站难以看到它的身影
即便如此, PHP 正在崛起, 这一点毫无疑问正如 Red Hat 推动了 Linux 的发展, Zend 也正努力将 PHP 带入黄金时代 Zend 于 2005 年在慕尼黑新开设了一家子公司; 今年在法国也将设立一个子公 司; 在中国, Zend 公司与康盛创想公司建立了合作关系, 并成立了 Zend(中国)技术支持中心有很多像耿志军这样的年轻人正加入到这个队伍中, 这些围 绕着 PHP 的力量和这个语言本身一样充满了朝气
PHP 是一个简单而有生命力的语言
专访 PHP 语言创始人之一 Zeev Suraski
2006 年 10 月 23 日, 作为 PHP 语言核心缔造者之一的 Zeev 首次来到中国, 本刊记者对他进行了独家专访
互联网周刊: 随着 PHP 版本的升级, 软件包会不会越来越复杂, 以致偏离它的原始设计目标?
Zeev(Zend 公司创始人 CTOPHP 的创始人之一): 这个问题确实有可能存在, 但我们一直在尽量避免十年前, 当我和 Andi Gutmans 进行 PHP 开发时, 就已经非常注意保持简洁这个核心要素比如说, PHP 5 就比 PHP 4 更为简化当然我们会支持一些新的技术, 但简单是我们最根本的一个特点
互联网周刊: 我们知道商业公司的决策人会是董事会或 CEO, 但在像 PHP 这样的开源社区里, 重大决策是如何形成的?
Zeev: 做决策时我们有一个社区的基础, 并不是由 1 个人拍板就能决定的有一个大概 20 人的团队, 都可以对决策过程施加影响, 包括我, 包括 Andi Gutmans, 还有一些研发人员通常我们会对讨论的问题有一个共识, 在此基础上再进行决策但如果没有共识, 就会有一些麻烦了, 讨论的时间也会比较 长经过 10 年的发展, 我们基本形成了一套机制不过在决策方面, 我们的确会比一般的商业公司占用的时间要长一些
互联网周刊: 这样会不会出现一个问题, PHP 会不停的有补丁释出, 导致软件的发布时间被拖长, 比如从 PHP 5 到 PHP 6
Zeev: 你说的这种情况有时的确会发生但是我们有一个底线, 就是尽早确定一些最主要的特征比如 PHP 6 中的 Unicode 特性我们会定义一个目标, 就是这个产品本身必须是高质量的, 即使发布拖的时间比较长, 但总体能保证它是一个好产品
互联网周刊: 许多公司因为 PHP 的使用而受益并且发了大财, 但语言和体系的创始人却往往不是最富有的, 比如 Java 的创始人 Linux 的创始人你对金钱怎么看待?
Zeev: 未来总是不可预测的目前虽然我不是百万富翁或亿万富翁, 但是我对生活非常满意, 而且非常喜欢
我首先是为 Zend 公司工作 Zend 已经价值数亿美元, 但我们的主要目标还是推进 PHP 语言的发展当然我们仍是一个公司, 而不是一个非盈利 性的组织, 但我们的关注点并不只是赚钱如果有一个公司对我们说, 我们想收购你或想和你合作, 我们不会立刻就说同意因为我们看重的不光是钱, 关键是要看 我们是不是有共同的目标, 能够推进 PHP 语言的发展
来源: https://www.php1.cn/detail/php-5a4572a04e.html