`
happmaoo
  • 浏览: 4508025 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

PHP4即将退出历史舞台

阅读更多
<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe>

http://www.phpeye.com/bbs/viewthread.php?tid=92

PHP官方团队在php.net上发布了一则公告:

Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.

简译一下:

PHP5发布已经三年了,在这三年中PHP5有了很大改进,已经在很多方面超越了PHP4。PHP5快速、稳定并且已经做好了用于正式开发的准备。另外,PHP6的开发也在顺利进行。所以PHP4即将退出历史舞台。

PHP4的开发将维持到2007年12月31日,之后就不再有PHP4.4的新版本发布。我们将继续为PHP4提供安全方面的补丁,直到2008年8月8日。请利用今年的剩余时间来让您的项目更适合运行于PHP5环境。

PHP4的淡出,绝对是PHP的“大事件”,将对PHP未来的发展产生重大的影响。

  • 首先就是对于PHP5的新特性的使用,例如面向对象开发的支持,PDO,XML方面的支持等等,这些强大的工具无疑会成为未来PHP开发的利器,但同时也对程序员的思维方式,开发习惯等都提出了新的要求,增加了学习的难度。虽然PHP4的开发方式仍然可行,但以后企业招聘和日常项目开发应该都会要求程序员熟悉PHP5面向对象开发。这对于习惯于面向过程开发的程序员来说,也许是个巨大的挑战;
  • 对于企业来说,维护已存在的PHP4项目,一般问题不大,因为PHP4的程序照样可以在PHP5的环境下跑。但如果新开发项目,PHP5几乎成了唯一的选择。有什么理由不使用PHP5呢?
  • 对WEB虚拟主机市场会有很大的影响。一年后提供PHP5主机的服务商会迅速增加。

其实我等待这一天很久了! 很多时候应客户要求,不能使用更舒服,更先进的开发方式,这无疑是令人郁闷的。这不是我个人的观点,很多PHP程序员也有和我一样的感受。这正是“goPHP5”运动发起的原因。

goPHP5运动(gophp5.org)是一个多家PHP开源项目联手推动PHP5普及的运动。这些项目包括我们熟悉的Symfony、Typo3、phpMyAdmin、Drupal、Propel和Doctrine等,它们都已经宣布,在2008年2月5日以后发布的新版将要求PHP 5.2版本,以作为对GoPHP5.org支持的一部分,另外,它们还向其他任何PHP项目和应用程序发出了邀请,来共同推动PHP5的普及,不管是开源软件还是专有软件。

goPHP5运动虽然意义很大,但影响肯定比不上PHP团队的这一招釜底抽薪,让你不用PHP5都不行了。

所以,PHP5与PHP6就要来了。你做好准备了吗?



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1690817


分享到:
评论

相关推荐

    PHP4即将退出历史舞台.rar

    标题中的“PHP4即将退出历史舞台”意味着我们将探讨关于PHP4这一编程语言版本的历史、它的重要性、以及为何它会逐渐被取代。PHP4是PHP语言的一个早期版本,于1997年发布,并在2004年推出了重大更新的PHP5版本。然而...

    PHP用户注册登录退出代码

    此文件可能包含了实现用户登录和退出功能的PHP代码示例,包括处理表单提交、验证用户、初始化和结束会话的逻辑。通过阅读和理解这段代码,你可以学习如何在实际项目中实现这些功能。 **PHP_简单注册页面代码.txt** ...

    php会员登录退出系统代码

    在PHP编程领域,会员登录和退出系统是网站开发中的基础组成部分。这套代码示例提供了一个基本的会员管理系统,包括登录、退出以及会员状态判断的功能。接下来,我们将详细探讨这些知识点。 首先,`database.php`...

    php实现主界面登陆 退出session

    在PHP中,实现主界面登录和退出操作,通常涉及到用户身份验证、会话管理以及页面重定向等核心概念。下面将详细阐述这些知识点,并提供一个简单的实现案例。 **1. 用户身份验证** 用户身份验证是确保只有授权用户...

    jquery+ajax+php实现用户登录与退出.zip

    《使用jQuery、Ajax和PHP实现用户登录与退出的详解》 在Web开发中,用户登录和退出是必不可少的功能。本文将深入探讨如何利用jQuery、Ajax和PHP这三种技术来实现这一核心功能,让用户体验更加流畅,同时提升系统的...

    delphi和PHP混合编程(PHP4DELPHI)

    《Delphi与PHP混合编程:探索PHP4DELPHI的魅力》 在当今的软件开发领域,跨平台和多语言融合已成为一种趋势。Delphi作为一款强大的面向对象的 Pascal 编程环境,以其高效的代码生成和丰富的组件库深受开发者喜爱;...

    PHP所有历史版本下载

    PHP所有历史版本下载

    php中session退出登陆问题

    4. **PHP注销完整示例** 结合上述知识点,一个完整的PHP注销登录的示例代码如下: ```php &lt;?php session_start(); session_destroy(); // 为使框架整个页面跳转到登陆页 echo "&lt;script&gt;alert('已经退出登陆')...

    基于PHP的历史上的今天php版.zip

    4. **AJAX异步更新**:为了提供更好的用户体验,应用可能使用JavaScript(如jQuery)通过AJAX异步请求PHP脚本,实现在不刷新整个页面的情况下更新历史事件。 5. **错误处理和日志记录**:良好的编程实践中,需要对...

    基于PHP的历史上的今天 php版.zip

    【标题】"基于PHP的历史上的今天" 是一个利用PHP编程语言开发的应用,旨在展示特定日期在历史上发生的重要事件。这个项目可能是一个Web应用,通过访问某个API或数据库获取历史事件数据,然后用PHP进行处理和展示。...

    检测子进程退出的方法

    在IT领域,特别是操作系统编程和进程管理中,正确地处理子进程的退出是至关重要的。本文将详细探讨如何检测子进程的退出,并提供一个程序实例,以解释如何使用`waitpid`函数来实现这一功能。 首先,我们了解什么是...

    PHP+jQuery+Ajax实现用户登录与退出

    在构建Web应用程序时,用户登录和退出功能是不可或缺的部分,特别是在需要用户个性化体验或保护私密数据的场景下。PHP、jQuery和Ajax的结合能够帮助我们实现无刷新的交互,提高用户界面的响应速度和整体体验。下面...

    PHP利用Cookie设置用户30分钟未操作自动退出功能

    在PHP开发中,为了提高网站的安全性和用户体验,有时我们需要实现一种功能,即用户在一定时间内(比如30分钟)无操作则自动退出。这通常通过使用Cookie来实现。Cookie是服务器存储在用户浏览器上的小数据片段,可...

    单点登陆实现(完全跨域、单点退出)

    4. **Memcached**: Memcached是一个高性能的分布式内存对象缓存系统,用于临时存储数据,以减少数据库访问压力。在单点登录系统中,它可以用来存储用户的登录状态,当用户在一处登录后,其他系统可以通过查询...

    PHP历史经典5.3.29完整版包含所有文件夹

    PHP 5.3.29是PHP的一个历史版本,它在当时具有许多重要的特性和改进,尽管现在已被更现代的版本取代,但仍然对一些项目或历史系统具有重要意义。 首先,PHP 5.3系列引入了一些显著的新特性,如命名空间(Namespaces...

    ecshop会员退出登录保留购物车里的商品

    大家都知道ECShop会员退出登录同时会把已经加入购物车里的商品清空掉,通过本内容做修改即可实现会员退出登录同时保留原购物车里面的商品不清空。

    计算机后端-PHP视频教程. php之thinkphp133 用户登录和退出.wmv

    计算机后端-PHP视频教程. php之thinkphp133 用户登录和退出.wmv

    计算机后端-PHP视频教程. php之blog实战44-登陆功能与退出功能.wmv

    计算机后端-PHP视频教程. php之blog实战44-登陆功能与退出功能.wmv

Global site tag (gtag.js) - Google Analytics