标签 php5.6 下的文章

Discuz! X3.2 R20141225版本发布了,DZ官方也没有具体说说这次更新到底更新了啥。

Discuz官方论坛的原话是:

本版本根据X3.2发布后收集的问题进行了修正, 使程序更加安全稳定。 建议 所有X3.2用户进行升级。

忍不住好奇心,稍微浏览了下更新包的代码。

除了普通的功能性补丁、安全性修复外,最让我惊讶的是,竟然针对php5.4以上版本出现的utf8编码问题修复了!

- 阅读剩余部分 -

对于PHP各个版本,网上已有不少评测,但大都是对版本的区别和功能变更方面。
到底用哪个版本好?哪个速度快?常用的网站程序对各版本兼容性又如何?没有找到这方面的资料。

闲着无事,我便测试了一番。

PHP版本
PHP5.2.17 PHP5.3.29 PHP5.4.36 PHP5.5.20 PHP5.6.4

PHP版本从5.2至5.6 NTS,小版本全部是最新的。PHP5.5及5.6为64位,5.2至5.4为32位。

- 阅读剩余部分 -

服务器环境是Windows2008r2 IIS7.5,下载了最新的PHP5.6.4 VC11 nts 64位版本,配置好以后,再下载Wincache目前最新1.3.6.3 for 5.6,却怎么也配置不成功。换成php5.5.20 vc11 nts 64位版本,依然加载wincache不成功。
难道是5.6不支持wincache了?
应该不是这个原因,否则wincache就不会发布对应的这个版本了。
而服务器上的PHP5.4和5.3都能支持最新wincache 1.3.6.3。
经过分析,应该是因为wincache不支持64位版本的PHP。
PHP5.5以后提供64位和32位2种版本了。
而PHP官方只提供PHP5.4和PHP5.3的wincache下载,可能跟PHP5.5以后版本内置zend opcache有关。

- 阅读剩余部分 -