Board logo

标题: LNMP一键升级PHP5.5.0 一键升级包,所需环境:军哥 lnmp ,有需要偿鲜的下载测试哦。 [打印本页]

作者: idc886    时间: 2013-3-24 17:44     标题: LNMP一键升级PHP5.5.0 一键升级包,所需环境:军哥 lnmp ,有需要偿鲜的下载测试哦。

2013.3.21  php.net 官方站  发布了 PHP 5.5版本的第一个测试包  PHP 5.5.0 beta1

预计下个测试版本在 4月4日发布
PHP 5.5.0 beta1   官方下载地址: http://downloads.php.net/dsp/
因目前是测试版,并且使用的是 tar.xz 压缩模式,在解压时还需要安装XZ解压。



注:6月23日  php5.5.0 正式版发布  
     军哥原包中php升级脚本支持直接升级到5.5.0


相关贴:---------------------------------------------------------------------

LNMP 0.9.1 延伸版发布, 可直接选择安装最新PHP版本,nginx版本,mysql版本等

LNMP PHP多版本共存一键安装脚本 推出,记录终结版PHP 5.3.27发布-PHP5.3告终






今天有下载了这个测试包在军哥的LNMP一键环境下 安装测试了一下。  

在 PHP5.2、5.3、5.4 下升级测试成功。   

现放出一键安装脚本,  使用 军哥的 LNMP升级脚本 upgrade_php.sh 文件修改。

如果你在使用此脚本安装使用中遇到问题,请跟贴回复,我们好测试。

如果你想返回原来以前版本,只需再执行原包upgrade_php.sh 输入你的版本号。




一键升级PHP至5.5.0 脚本:
  1. wget http://idc886.googlecode.com/files/upphp55.sh;sh upphp55.sh
复制代码


输入:1   执行。  输入0  退出安装。 默认是0
3.jpg
按1后,就升级PHP至5.5.0。  等一会儿就升级完成。


2.jpg


注:现在因是测试版,所以压缩包包压缩包格式都不同。现在只做偿鲜测试。
PHP5.5正式版出来后,军哥的那个upgrade_php.sh到时应该可以直接输入版本号升级。



注:我并不是个版本控,但追求的是性能更快、更好。哪个更好就用哪个。
      我用的程序有些都只是简单的PHP处理,在PHP5.5下都完美运行。
      目前只是简单测试,因为PHP5.5 其它组件还没跟上。所以暂时不考虑环境使用。
      如果你程序无需ZEND,也能完美运行在PHP5.5下,那么,你也可以升级偿试下。



-----------------------------------------------
目前已测试: memcached、apc、eAccelerator 1.0、xcache 3.0.1、ioncube
                  都不支持在PHP5.5上运行,靠以后他们出新版本。



memcached 因需要 memcache,memcache版本号也有问题。

apc、xcache 3.0.1 等安装时不能生成.so 文件。 就会提示找不到文件等。

PHP5.5下   eaccelerator1.0 安装   能够生成  eaccelerator.so 文件,但还是版本有问题:

从PHP5.4复制旧版.so文件过来,就会有这样的提示:
PHP Warning:  PHP Startup: apc: Unable to initialize module
Module compiled with module API=20100525
PHP    compiled with module API=20121212
These options need to match

php5.5安装后,现在的.so文件路径为:
/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

图片附件: 2.jpg (2013-3-24 17:47, 14.71 KB) / 下载次数 548
http://idc866.com/attachment.php?aid=2801&k=bf36f378d42870ac5689ccdafd1bd173&t=1732784137&sid=66g2YU



图片附件: 3.jpg (2013-3-24 17:51, 22.77 KB) / 下载次数 530
http://idc866.com/attachment.php?aid=2802&k=4bff9a40bf1b295b11a7335478f9a374&t=1732784137&sid=66g2YU


作者: idc886    时间: 2013-3-24 17:46

PHP 5.5 简单测试

DZ、DX系列的UTF-8版本 在PHP5.5环境下运行正常。

DX2.5、DX3.0 的GBK程序在 PHP5.5版本上 运行虽然是正常的。
    但还有些小问题DZ官方一直未处理,问题表现为 发短信中文还是空白。

DZ、DX2等GBK程序,在PHP5.5版本会有很多问题,后台的版块管理中文不显示。


PW论坛,8.7版 GBK也存在 后台版块里中文版块不会显示中文。UTF8版没问题
PW论坛的 9.0版 GBK、目前初步简单测试一下,中文版块都正常。UTF8没问题。




PHP安装 包里自带的测试脚本:bench.php     在  Zend 目录里:

测试三次,取中间值:  (值越小越快,时间秒)

php5.5 无 ea
simple             0.229
simplecall         0.366
simpleucall        0.183
simpleudcall       0.273
mandel             0.452
mandel2            0.568
ackermann(7)       0.211
ary(50000)         0.032
ary2(50000)        0.022
ary3(2000)         0.283
fibo(30)           0.618
hash1(50000)       0.044
hash2(500)         0.053
heapsort(20000)    0.131
matrix(20)         0.163
nestedloop(12)     0.411
sieve(30)          0.139
strcat(200000)     0.024
------------------------
Total              4.202





php5.4   无ea
simple             0.162
simplecall         0.264
simpleucall        0.211
simpleudcall       0.156
mandel             0.418
mandel2            0.698
ackermann(7)       0.262
ary(50000)         0.036
ary2(50000)        0.031
ary3(2000)         0.269
fibo(30)           0.826
hash1(50000)       0.043
hash2(500)         0.064
heapsort(20000)    0.121
matrix(20)         0.123
nestedloop(12)     0.285
sieve(30)          0.204
strcat(200000)     0.026
------------------------
Total              4.198





php5.4  + ea1.0
simple             0.178
simplecall         0.186
simpleucall        0.179
simpleudcall       0.212
mandel             0.425
mandel2            0.583
ackermann(7)       0.282
ary(50000)         0.028
ary2(50000)        0.023
ary3(2000)         0.220
fibo(30)           0.622
hash1(50000)       0.068
hash2(500)         0.113
heapsort(20000)    0.146
matrix(20)         0.181
nestedloop(12)     0.273
sieve(30)          0.128
strcat(200000)     0.021
------------------------Total
                      3.868






--------------------------------------

简单探针性能测试:

I7 虚拟机  在 PHP5.5.0 下测试  无eA等其它组件支持。

0 0.117秒 0.113秒 0.077秒
1 37毫秒 33毫秒 0.014秒
2 0.085秒 0.086秒 0.168秒
6 0.14秒 0.4秒 0.019秒
7 0.146秒 0.412秒 0.015秒
8 23.12 毫秒  48.36 毫秒  3.32 毫秒


php5.4 + ea
0 0.082秒 0.077秒 0.183秒
1 24毫秒 24毫秒 0.016秒
2 0.073秒 0.084秒 0.153秒
6 0.125秒 0.5秒 0.017秒
7 0.17秒 0.441秒 0.016秒
8 17.77 毫秒  47.37 毫秒  3.25 毫秒


PHP版本 5.4.0  无 ea
0 0.104秒  0.1秒  0.094秒
1 35毫秒 39毫秒 0.015秒
2 0.093秒 0.088秒 0.26秒
6 0.146秒 0.596秒 0.02秒
7 0.171秒 0.462秒 0.017秒
8 26.68 毫秒  55.60 毫秒  4.13 毫秒

探针检测 PHP5.5 相对 PHP5.4 性能提升不多。  PHP5.4 + ea  在PHP运算上更胜PHP5.4

个人测试,仅供参考。。



-------------------------  13.7.1 日 再一次测试:
digitalocean $5/月 上测试
512M SSD 20G硬盘,Debian 7.0 x64   占用 126M


php5.5.0 正式版  无ea

0 0.104秒 0.101秒 0.036秒
1 39毫秒 38毫秒 0.014秒
2 0.073秒 0.067秒 0.024秒
7 0.153秒 0.378秒 0.015秒
8 24.30 毫秒  48.90 毫秒  14.67 毫秒

多次测试探针,负载不升。性能好。


simple             0.145
simplecall         0.150
simpleucall        0.169
simpleudcall       0.170
mandel             0.355
mandel2            0.425
ackermann(7)       0.174
ary(50000)         0.041
ary2(50000)        0.028
ary3(2000)         0.209
fibo(30)           0.505
hash1(50000)       0.046
hash2(500)         0.045
heapsort(20000)    0.123
matrix(20)         0.133
nestedloop(12)     0.248
sieve(30)          0.134
strcat(200000)     0.016
------------------------
Total              3.115     

多次测试,都是这个值左右,并且负载不升。性能好。

digitalocean  的性能非常好。  
注硬盘读写,体一在云主机分发,所以为示速度不快。
作者: leisun321    时间: 2013-3-25 10:49

升这么高 很多程序不好使的吧




欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/) Powered by Discuz! 7.2