由于长久以来优能cms系统的内核php支持版本和php7兼容性不好,造成无法使用php7,本次升级我们历经数天的php7研究,终于再兼容性上和php7进行了兼容。优能目录系统标准版PHP7本地测试成功!
说一下,测试php7的感受吧!
1、php7传说比php5要快30%,但是我本地测试打开速度依然是2s和php5版本一样,没有传说中的那么神!
2、php7不再支持mysql函数,新版我们已经替换了mysql的所有函数,数据连接变成mysqli函数。
3、虽然本地phpstudy内置的php7都可以正常访问网站,但是wdcp经过测试还是无法正常访问网站,我所使用的wdcp是默认的php5.5,php7无法正常连接数据库。说明php7和php5跨度比较大,mysql所有函数都不在支持,如果想要使用php7需要重新配置环境或者对配置进行修改。
4、本次升级重新升级了smarty框架,旧框架无法兼容php7。
5、本地后台使用过程中,会造成访问量过大造成某些插件暂停服务。
6、由于时间有限,测试不足,php7还将带来其他的一些问题,由于部分函数的废除可能会造成某些功能或者插件无法正常使用。
总之一款新的产品出来之后,带来新的体验之外还会带来新的问题。php7从15年第一个版本以来,17发布了
7.1版本,而目前最新版本是7.3版本,在不断迭代的过程中,我们就可以发现php7带来新的体验之外,存在的问题应该依然很严重,比如有些错误不会报错,以及原函数废除后没有新的函数替换,或者对某些函数的兼容性不如php5等。这些问题对于开发者来说都是非常大的考验。所以从网站稳定性来说,php7远远没有php5稳定可靠。因为php5是历经多年的磨砺后的稳定版本。虽然php7替换php5是趋势,但是这中间还有一段路要走。php7要完全替换php5不仅需要php7稳定和创新,更需要php7需要扩展更多应用,需要更多的扩展来支撑php应用。
微信扫码关注 优能系统 公众号