按照美国最高法院“贝特思诉亚利桑那州律协”一案确立的规则,各州当局不得再对律师广告予以禁止。这家事务所的营销负责人杰夫说,这实际是事务所的第三波广告活动。早在1991年,他第一个向事务所的管理委员会提出建议,并开始了广告宣传。1992年底,当他们开展第一波广告行动时,在事务所内部遇到了极大的阻力。他说,目前,在那些大型事务所里,一些被公平挑选出来的成员,通过谨慎的方法,来决定广告的出笼。......
2023-12-03
PHP是PHP Hypertext Preprocessor的简称,从名字上就可以看出它是一种文本处理程序,并且是预处理的,所谓的预处理就是在HTML中嵌入处理脚本,实现功能运算。可见PHP天生就是为Web应用而设计的。
PHP于1995年诞生于Rasmus Lerdorf(拉斯姆斯·勒多夫,丹麦人)之手,最初的名称叫Personal Home Page,是Rasmus Lerdorf为了完成个人网站数据收集、流量统计而开发的一种CGI工具集,Rasmus Lerdorf将窗体解释器与表单数据进行集成,并将表单数据转换,实现与数据库交互,称之为PHP/FI(Personal Home Page/Form Interpreter)并将源码放置到开源社区借此来加速程序的开发与查找错误。
1995年底,开源后的PHP/FI被正式命名为PHP 2,该版本已经具有了现代语言的一些特性,借鉴了Perl的许多特点,使用了Perl的变量命名方式、窗体处理方式、HTML标记嵌入等,让PHP具有了更灵活的弹性。同时Rasmus Lerdorf使用C语言重写了PHP/FI的编译器,提供了完善的数据库访问接口,让PHP 2运行得更加稳定和快速。
1997年,两个出色的以色列程序员Zeev Suraski和Andi Gutmans第一次参与了PHP解释器的设计,并出色地与Rasmus Lerdorf合作,完成了PHP 2的升级,取名为PHP/FI 2,此次升级为PHP 3的到来奠定了方向(是PHP3的雏形)。另外Zeev Suraski和Andi Gutmans为了消除一些名称叫法的混乱,遵循开源社区协议,将PHP/FI 2及后续版本统称为PHP(PHP Hypertext Preprocessor依旧保留)。
1998年,在Zeev Suraski和Andi Gutmans的努力工作下,完成了PHP一次重大的升级,这次升级重写了PHP解释器的内核,称之为PHP 3。Zeev Suraski和Andi Gutmans还在以色列成立了PHP商业化运作公司Zend Technologies,并于1999年发布了Zend Engine引擎,该引擎能够为PHP带来更加高速与稳定的环境支撑。
2000年,Zend Technologies在Zend Engine的基础上发布了PHP 4.0。PHP 4.0是PHP的一次重大升级,提供了众多数据库接口、网络函数、文件操作函数等,使得PHP真正成为最主流和最快捷的Web应用开发语言。(www.chuimin.cn)
2004年7月,PHP正式成为真正意义上的现代化编程语言,在开源社区和Zend Technologies的努力下PHP 5如期而来,该版本使PHP真正拥有了OOP(面向对象)编程概念,使得PHP华丽地转身为Java最直接的对手,许多著名的网站开始由Java转向PHP 5。
PHP 5同Java一样提供了OOP概念、模块概念,并引入了数据访问中间层(PDO)。PHP 5以前的版本在进行团队开发时显得力不从心,大一点的项目往往都会抛弃PHP,PHP 5的出现让PHP真正具备了企业级开发能力,并且继承了前面版本中的高效与敏捷,兼容旧版本PHP大多数函数和语法,让PHP无缝过渡,得到了Yahoo、Google等网络巨头的强力支持,使得PHP 5成为世界上最流行的Web应用开发语言。截止笔者定稿为止,当前最新稳定版本为PHP 5.3.8。
下一个版本将迎来PHP史上最大的改变,根据目前所综合的信息,代号为PHP 6的下一代Web开发语言将会支持多线程、支持Unicode(多国语言)、支持Collation(字符集整理)、支持语言翻译等,与Java和C#一样深入支持命名空间(5.3.1已经初步支持),使得PHP真正成为现代化的编程语言技术。另外,下一代PHP技术为了提高运行速度与稳定性,也会移除一些功能和函数(如register_globals、magic_quotes、safe_mode等)。
PHP的发展大体上可分为4个步骤:处于萌芽时期的1995~1998年;处于成长期的2000~2002年;处于成熟期的2002~2005年以及处于稳定期的2008年到现在。Zend公司从4.0版本开始,采用的是双版本更新策略,如图1-1所示。
总而言之,PHP是让人兴奋的,PHP 6更让全球的Web应用开发者和企业期待,读者如需了解更多关于下一代PHP技术,可以浏览PHP官方的技术支持网站http://www.php.net,获取最新消息。
有关PHP MVC开发实战的文章
按照美国最高法院“贝特思诉亚利桑那州律协”一案确立的规则,各州当局不得再对律师广告予以禁止。这家事务所的营销负责人杰夫说,这实际是事务所的第三波广告活动。早在1991年,他第一个向事务所的管理委员会提出建议,并开始了广告宣传。1992年底,当他们开展第一波广告行动时,在事务所内部遇到了极大的阻力。他说,目前,在那些大型事务所里,一些被公平挑选出来的成员,通过谨慎的方法,来决定广告的出笼。......
2023-12-03
在新时期成长起来的新一代宪法学者为我国宪法学科的发展作出巨大贡献。此后,各省市也相继成立宪法学会。[5]改革开放的第一个10年是中国宪法学恢复重建的时期,学科体系、人才储备初具规模,学术气氛也日渐活跃。在此背景下,中国的宪法学学科获得加速发展。一是宪法解释学的兴起。特别是2004年人权入宪为21世纪中国宪法学的发展提供了重要的价值基础。诸多事件受到宪法学界的广泛关注,表明公民宪法意识的提升。......
2023-08-04
1901年菲律宾沦为美国的殖民地之后,英语逐渐代替西班牙语,出现了不少用英文创作的小说,它们继承了民族主义文学的传统,具有独创性和强烈的吸引力。戏剧方面发展比较缓慢,比较优秀的剧作是尼克·华奎因的3幕剧《作为菲律宾人的艺术家肖像》。1946年7月4日菲律宾独立以后,政府逐步推广一种菲律宾国语,已有一些作家运用它从事翻译和创作。......
2024-01-18
电动很适合,但是续航成为明显的缺陷;油动可以延长续航时间,但是控制上总是有问题。这就产生了油电混合多旋翼无人机。油电混合多旋翼无人机主要有两种形式,一种是油发电直驱的多旋翼无人机;另一种是油电双模多旋翼无人机,油机负责产生升力,电动机用来控制姿态。而第三个难点就是发电机输出功率与动力系统的需求相比差强人意。因此油发电多旋翼无人机至少在目前还不是一个很好的选择。......
2023-07-23
咖啡不是一种新近才出现的饮品。咖啡的味道更好了,也带来了超越咖啡本身的意义。现在我们有更多的方法可以饮用和冲泡咖啡,咖啡在我们社会中的地位日渐提升。无论你居住在何处,你家附近都很有可能出现一家新开张的咖啡店——这不是偶然事件,它有着更大的意义。我们与遍布全球的数百名记者一起工作,在任何可以找到他们的地方追寻咖啡的故事,多年来,我们在学习咖啡的过程中学到了一些东西,并将在本书中与你分享所有内容。......
2023-06-28