当前位置:首页 > 开发 > 编程语言 > PHP > 正文

PHP 版本讲解

发表于: 2014-10-22   作者:brotherlamp   来源:转载   浏览次数:
摘要: PHP版本目前主要有分三支:PHP4/PHP5/PHP6 PHP4由于太古老、对OO支持不力已基本被淘汰,不用考虑PHP4。 PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,很多功能已在PHP5.3上实现,所以暂不考虑PHP6。 PHP5的版本目前主要分三支:PHP5.2之前的版本、PHP5.2.x 和 PHP5.3.x PHP5.2之前的版本不值得考虑,因为某些功能缺陷或者B

PHP版本目前主要有分三支:PHP4/PHP5/PHP6

PHP4由于太古老、对OO支持不力已基本被淘汰,不用考虑PHP4

PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,很多功能已在PHP5.3上实现,所以暂不考虑PHP6

PHP5的版本目前主要分三支:PHP5.2之前的版本、PHP5.2.x PHP5.3.x

PHP5.2之前的版本不值得考虑,因为某些功能缺陷或者BUG

主流PHP程序对PHP5.2.x的兼容性最好,而每次版本号的升级带来的都是安全性和稳定性的改善,所以宜挑选最新的版本。目前PHP5.2系列最新的是PHP5.2.17

而如果产品是自己开发自己使用,PHP5.3在某些方面更具优势,在稳定性上更胜一筹,增加了很多PHP5.2所不具有的功能,比如内置php-fpm、更完善的垃圾回收算法、命名空间的引入、sqlite3的支持等等,是部署项目值得考虑的版本。目前PHP5.3系列最新的是PHP5.3.8

1. 面向windowsphp有以下几个版本

windows版本下载地址:http://windows.php.net/download/

Installer:可执行的MSI格式安装包。

Zip:解压即可用。和install版无区别。建议选择Zip版。

Debug Pack:带调试的php包。

2. VC6VC9是什么?

VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9 就是 the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。

那我们如何选择下载哪个版本的PHP呢?

如果你是在windows下使用Apache+PHP的,请选择VC6版本。

如果你是在windows下使用IIS+PHP 的,请选择VC9版本。

提示:使用VC9版的时候需要有VC++2008的运行时环境(x86)(x64)

提示:不要在apache下使用VC9的版本。

提示:php5.2官方只提供vc6的下载。

提示:php5.3官方提供了vc6vc9的下载,但从php5.3.5之后只提供vc9版的下载。php5.3.5是最后一个带vc6版的。

3.TSNTS是什么?

TS Thread Safe,即线程安全,一般在IISISAPI方式加载的时候选择这个版本。

NTS Non Thread Safe,即非线程安全,一般在IISFastCGI方式运行的时候选择这个版本,具有更好的性能。

提示:从PHP 5.3.0 开始发布的Windows版已经不支持ISAPI模式了,下载的php压缩包中没有php5isapi.dll,所以推荐FastCGI方式运行PHP

4.如何查看当前运行的PHP的版本?

一个很简单的办法就是phpinfo();

Thread Safety disabledNTSenabledTS

Configure Command看到VC98字样的是VC6Compiler标明 MSVC9 (Visual C++ 2008) 的是VC9

LAMP兄弟连PHP培训学校,免费领取PHP视频教程光盘,详情咨询客服:

 

http://www3.53kf.com/webCompany.php?arg=lampbrother&style=1

PHP 版本讲解

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
原文地址:http://www.cnblogs.com/hongfei/archive/2012/07/07/2580994.html 假设我们需要写一个类
第一天********************************************************** 【介绍】 ThinkPHP框架:简称t
对 TCP/IP 、 UDP 、 Socket 编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那
[知识] {Apache} Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机
大家估计都用手机玩过 化妆整人的程序 也就是对照片加工处理 添加饰物 然后生成一张图片 可以搞笑娱
作为Web开发人员,在机器上安装不同版本的php,apache和mysql有时是很有必要的。 今天,我在调试一
一、 软件版本阶段说明 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 学习联系QQ:1660809109、1661
本想前段时间就把自己通过qq OAuth1.0、OAuth2.0协议进行验证而实现QQ登录的心得及Demo实例分享给大
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号