请在Chrome、Firefox等现代浏览器浏览本站。记住我们的域名:tmy123.com   加入本站QQ群,大家一起HIGH:点击加入QQ群

升级到PHP7,速度惊人!

VPS运维 Jophen 俞 3144℃ 未收录 23评论

php7

经过几天的折腾,终于将VPS环境从原来的LNMP(AMH面板),改为现在的Tenginx 2.02,Mysql5.5.40,PHP7.0.4,性能有了极大的提升,网站没有进行任何缓存打开速度却赶得上静态页面了。

这里提供下修改过后的AMH软件包,直接执行安装即可。软件包来自彩虹云,修改内容

php 升级到 5.6.17/7.0.2
MySQL 升级到 5.5.40
nginx 改为Tenginx 2.02
php默认开启Zend Opcache,可以为代码加速
amh面板将mysql函数全部改成mysqli,以支持php7

wget http://mzapi.odata.cc/amh2.sh && chmod 775 amh2.sh && ./amh2.sh 2>&1 | tee amh.log

注意!PHP7中弃用了ereg_replace,改用preg_replace,所以导致欲思主题及几个修改版升级PHP7后只显示一个头部,主体加载不出来。解决方法很简单,只要将主题中所有的ereg_replace函数替换成preg_replace即可,(主题header.php,主题pages目录下的PHP文件)即。

<?php echo str_replace("</ul></div>", "", ereg_replace("<div[^>]*><ul[^>]*>", "", wp_nav_menu(array('theme_location' => 'nav', 'echo' => false)) )); ?>

改成

<?php echo str_replace("</ul></div>", "", preg_replace("/<div[^>]*><ul[^>]*>/", "", wp_nav_menu(array('theme_location' => 'nav', 'echo' => false)) )); ?>

保存上传到服务器即可。

本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://tmy123.com/php7.html
喜欢 (10)
发表我的评论
取消评论
表情 代码 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(23)条精彩评论。
  1. 安装源没有用了。博主有新的安装源吗???有的话麻烦提供一个!谢了
    9919292017年-02月-05日发表回复| Google Chrome 47.0.2526.108| Windows 7 x64
    • 我刚试了,还能用啊,地址没挂
      同盟源2017年-02月-09日发表回复| Internet Explorer 11.0| Windows 10 x64
  2. 我就想问一下,php怎么在windows上发挥到最佳性能?
    成都卫校2016年-05月-17日发表回复| Firefox 46.0| Windows 7
    • Centos+Tenginx+php7让它发挥最佳性能,除非需要特殊环境比如asp我一般不会用winserver的
      Jophen 俞2016年-05月-22日发表回复| Google Chrome 50.0.2661.87| Windows 10 x64
  3. 还是5的路过
    孟子非博客2016年-05月-05日发表回复| Google Chrome 50.0.2661.94| Windows 7 x64
  4. PHP7当真如此牛逼?
    免费资源2016年-05月-02日发表回复| Google Chrome 47.0.2526.80| Windows 7 x64
    • 速度比hhvm还快
      Jophen 俞2016年-05月-09日发表回复| Google Chrome 49.0.2623.110| Windows 7 x64
  5. 我的还在5.3
    harries2016年-04月-30日发表回复| Google Chrome 48.0.2547.0| Windows 7 x64
  6. AMH好像要收费,好贵的哟
    这里么2016年-04月-28日发表回复| Google Chrome 45.0.2454.101| Windows XP
    • 4.2版本免费收费版的amh一个月也才5块钱,算不上很贵吧
      Jophen 俞2016年-04月-28日发表回复| Google Chrome 50.0.2661.87| Windows 10 x64
  7. vultr的 Debian跟Ubuntu 怎麽装怎麽失败,而且log没有错误讯息。
    VLSMP2016年-04月-26日发表回复| Google Chrome 45.0.2454.101| Windows 10 x64
    • 不清楚,我是在centos环境下测试的
      Jophen 俞2016年-04月-28日发表回复| Google Chrome 50.0.2661.87| Windows 10 x64
    • vultr好用吗
      免费资源2016年-05月-02日发表回复| Google Chrome 47.0.2526.80| Windows 7 x64
  8. 感觉还好。。。
    追梦博客2016年-04月-25日发表回复| Firefox 45.0| Ubuntu Linux
  9. 我也刚换的7
    小C博客2016年-04月-23日发表回复| Google Chrome 47.0.2526.80| Windows 7 x64
  10. 回去试试!!我现在还是用的5!
    X媒体2016年-04月-14日发表回复| Google Chrome 31.0.1650.63| Windows 7
  11. 打不开,啊啊
    李光春2016年-04月-12日发表回复| Google Chrome 31.0.1650.63| Windows 7
    • 安装源貌似失效了
      Jophen 俞2016年-04月-19日发表回复| Google Chrome 49.0.2623.87| Windows 10 x64
      • 好像又修复了 ➡
        李光春2016年-04月-21日发表| Google Chrome 47.0.2526.80| Windows 7 x64
  12. 速度挺快,排版看着别扭!
    小武2016年-03月-13日发表回复| Google Chrome 45.0.2454.101| Windows 10 x64
  13. php现在非常值钱啊
    osblog2016年-03月-11日发表回复| Google Chrome 48.0.2564.109| Windows 10 x64
  14. 图片不错~
    厘米2016年-03月-10日发表回复| Google Chrome 45.0.2454.101| Windows 8.1 x64
  15. 不错啊,打开速度的确快乐很多
    Licoy2016年-03月-10日发表回复| Firefox 44.0| Windows 10 x64