升级为PHP7
目前使用PHP7正常,处理速度及效率明显提升(提升>120%,大并发提升超过200%),暂未发现问题。重新简述下环境:系统:CentOS 6.7 x64反向代理:Varnish(80)、Nginx(443)中层代理:Nginx后端:PHP数据库:MySQL、Redis、Memcache目前PHP7对下列扩展支持(实测):[√]igbinary(兼容)[√]msgpack...
目前使用PHP7正常,处理速度及效率明显提升(提升>120%,大并发提升超过200%),暂未发现问题。重新简述下环境:系统:CentOS 6.7 x64反向代理:Varnish(80)、Nginx(443)中层代理:Nginx后端:PHP数据库:MySQL、Redis、Memcache目前PHP7对下列扩展支持(实测):[√]igbinary(兼容)[√]msgpack...
上回,我在《关于Nginx的SSL加密方式选择》提到了无法(预)编译BoringSSL。当时怀疑是GCC的问题,现在已经确信是GCC的问题了。再重述环境,环境为CentOS 6.7 x64、Kernel 2.6.32-573.7.1.el6.x86_64、CMake 2.8.12.2、GCC 4.4.7 20120313、Perl 5.10.1、Golang 1.5.1。通过分别编译GCC 4.8.5和4.9.3(For...
不得不说,大发的一些想法,还是不错的。前几天,大发说博客可以用邮箱登录,不过我去测试了,没收到邮件,没试成。好囧。因为大发没分享方法,我猜大发肯定是init钩子+AJAX请求。至于链接有效性,我就不知道大发是怎么控制了(猜是用transient或session)。个人觉得免密码更安全一些,特别是在公共场合...
为了应对未来升级到PHP 7,已经处理了大部分项目的废弃与过期函数。比较麻烦的应该还是MySQL扩展,很多函数在MySQLi扩展没有,也不是说没有这个功能,本来一个函数的事,要自己去利用MySQLi扩展的几个函数构造成新的可用函数。虽说MySQL扩展即便在PHP 7也可以重新编译进去,但是没必要,废弃还是有理由的...
在上一个帖子的评论中,提到了跨文章跨页面悬浮显示 @ 评论支持(悬浮本文字可见效果)和新的自动@函数(修改了过滤器对象)。先来说自动@函数,大发采用的还是前人写的通过comment_text过滤器校验。这个过滤器对于sidebar(边栏)的最近评论,还有常用的wp_mail_notify(邮件提醒)都没有效果...
说要把 PHP 更新到5.6也不是一天两天了。前期做了很多准备,检查了所有这台 VPS 的线上项目,特别是把 PHP 所有过期代码更新为新函数。所幸没遇到坑。然后因为最近也比较忙,每天很晚才到家,所以没有执行更新操作,经常大清晨就有人打电话来找。诶。最近爆出 PHP 远程 DoS 漏洞,官方编号69364(CVE-ID...
早上上班前,按了更新到WordPress 4.2就去上班了。到公司看到网站能打开就没理它(太忙了)。后来博友 @World 提醒我说,博客的表情木有了。当时在外面,手机看了下,确实是,想想只能是更新的原因,特别是记得看到更新有新版支持emoji表情的Changelog。诶,没想到更新没问题,却出了这种小问题。想了下...
各位看官,请喝茶。时间过得真快,已是月底。遂水文一篇。目前博客主要采用了Varnish+Nginx+PHP+MySQL+Memcache+Redis。使用这个构架,最主要考虑的是Cache缓存问题,没办法,自从上了Wordpress这条船和走了PHP这条不归路,缓存变得极为重要。不管怎说,缓存任何时候都很重要啦。特别是对于Wordpress,不缓存...
无论是作为Web服务器或其他类型程序的反向代理服务器,Nginx("engine x")都有着高性能且轻量级的优势。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好。这也使得Nginx在如今不管是存放在高配独立服务器上的大型的门户...
下面就简单以CentOS和Nginx说下,如何保护Wordpress的wp-login.php和wp-cron.php,最后会说说/wp-admin/install.php。wp-login.php是我们Wordpress的登录文件,wp-cron.php使我们的Wordpress的定时任务执行触发文件。首先,对于wp-login.php,可以利用Nginx做了个验证,如下操作:1.利用htpasswd...