秦子恒个人介绍
秦子恒个人介绍

招商魔术师

部分作品:

《0基础一小时快速建站》

《微博营销实战宝典》

《网络招商系统》

《微信4部曲》

现在就加入微信开发QQ群:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入…

网络新时代栏目
esxi教程 (2) 微信商户恢复解封 (17) exchange邮箱,exchange邮件服务器 (2) docker教程 (8) 五菱燃油观光车价格,五菱旅游观光车厂家 (4) 五菱房车,五菱房车官方网站信息 (20) 五菱物流车,五菱运输车 (3) 五菱公交,五菱客车 (24) 村村通客车 (1) 村村通公交 (1) 五菱房车,五菱房车官网 (26) 五菱校车,五菱校车官网国六 (26) exchange (6) 微信支付服务商 (10) 思科网络 (17) powershell教程 (25) 扫码点餐系统 (2) redis教程 (1) 海外小程序 (1) 微信域名防封系统 (2) 海外公众号 (2) 新加坡微信支付 (1) app应用解封 (5) 公众号解封 (16) 微信服务商 (10) 微信域名检测 (10) 恢复微信屏蔽网站 (110) 微信功能直达 (3) 老来网认证教程 (8) 付费视频网站源码 (34) 香港微信支付 (13) 微信境外支付 (18) wordpress付费阅读插件 (15) swoole教程 (14) 女装 (1) wordpress支付插件 (20) 微信服务直达开发 (16) 微信扫码支付开发 (5) wordpress插件开发 (27) 小程序插件 (6) 玩转小程序 (37) 微信沙箱 (21) web-view (40) 社交立减金 (10) 腾讯云 (22) php7 (36) 支付宝小程序 (4) 微信h5支付 (23) 企业微信 (3) 小程序运营 (17) javascript (29) 小程序支付开发 (44) 支付开发 (1) 小程序开发 (93) 微信小程序 (69) 微信买单 (4) 微信商户号 (10) 公众号支付 (20) 微信小店 (7) vim (5) 生活 (3) php订单 (13) 微信开发 (113) 微信公众号 (86) 饥饿营销 (15) 政府网站 (3) 互联网+ (52) nginx (23) apache (9) linux (42) mysql (14) php (36) 跨境电商 (2) 网站运营 (2) 京东运营 (53) 微博运营 (52) 电商运营 (97) 微电影 (1) 网络招商 (7) 网络招商研究 (8) 网络招商案例 (2) 网络招商教程 (12) 网络招商工具 (3) 招商方案动态 (1) 网络招商灵感 (3) 微博营销 (11) 未分类 (47)

首页 php 升级安装php7要考虑的几个方面

下面内容小编就为大家带来一篇说升级安装php7要考虑的几个方面。小编觉得挺不错的,现在就分享给大家,如果你在找,也可以做个借鉴。一起跟随小编过来看看吧。

升级安装php7要考虑的几个方面

作者:微信小程序培训师 发布时间:2017-12-04

php7从推出到现在, 前两天官方已经发布到7.2版本, 把自己升级和安装php7中遇到的问题和解决方法做一个笔记, 内容主要包括: 1) mysql 2) php 3) nginx 4) memcache扩展 5) redis扩展 由于内容很长, 会分为多篇文章来讲述, 当然你可能遇到比我更多的问题需要解决, 因为我们服务器环境不一样。 [caption id="attachment_4513" align="alignnone" width="518"]php7 php7[/caption] 升级安装php7要考虑的几个方面 1) 性能提升 这一点无需质疑, php7的性能比之前的版本, 性能至少提升一倍, php7核心开发人员鸟哥也明确的说到这一点。 有人给鸟哥留言说, 升级到php7后, 公司节省了30台服务器。 还有人说升级到php7后, 一年的KPI指标就已经完成了。 虽然php7性能明显提高, 但是很多人也不会马上升级, 因为原来的系统还可以用, 一直不愿意动手。 子恒老师也是因为换服务器, 才升级安装到php7的。 二、 php扩展兼容性 在使用php的web中, 绝大部分都用到了php扩展, 由于php7版本的架构, 有很大的变化, 所以一些以前的php扩展在php7里是不能够使用, 或者需要把扩展也进行升级更新。 有下面特别明显的几个: 2.1) mysql扩展 php7里已经不支持mysql扩展, 所以如果你的老系统里, 使用的是mysql来操作数据库, 那么需要改为mysqli,PDO之类的操作。 2.2) memcache扩展 memcached是很多web服务器用到的一个缓存系统, 以前老版本的php的memcache扩展是无法安装到php7上的, 需要一个新的memcache扩展, 子恒老师会在后面分享怎么安装。 [caption id="attachment_4514" align="alignnone" width="430"]memcached memcached[/caption] 三、 php函数兼容性 升级到php7后, 以前的一些函数无法使用或者需要进行相应的调整。 3.1) 不支持ereg_replace()函数 很多人使用以前老版本的php开发时, 使用ereg_replace()函数, php7后不支持, 解决的方法一般是把ereg_replace()使用preg_replace()函数替换 3.2) php7.1后不支持mcrypt系列函数 mcrypt其实也是一个php扩展, 主要用来加密和解密数据, php7.1版本后, 就不支持mcrypt扩展的函数。 如果你的网站中, 有使用到mcrypt相关函数, 最多升级到php7.0.*的版本, 如果升级到php7.1以上版本时, 需要自己重新写相关的加密解密函数, 官方推荐使用openssl_*系列的函数替换mcrypt系列函数 这是升级安装php7要总体考虑的内容, 下一篇文章开始, 进入实操排错。
微信赞赏码

声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。

发布:秦子恒博客,欢迎转载分享,请保留出处。

升级安装php7要考虑的几个方面链接:https://www.qinziheng.com/details/4467/

本文关键词: