将WordPress 4.7.3升级到PHP 7.1,解决WP Super Cache兼容性

前段时间更换VPS,从坑爹的AcrosVM切换到了Vultr,价格基本不变,Vultr的网络和IO都非常满意。但是在重新搭建LNMP时,发现PHP和MariaDB都有了新的版本,我当时还用着PHP 5.5,据说PHP 7速度大幅度提升,作为一个长时间被机器性能拖累的博客主,自然想靠这点性能提升来减少页面加载的时间。所以最后的环境是MariaDB 5.5搭配PHP 7.1,安装完之后,感觉WordPress从未如此迅速,而打开Opcache和Redis缓存系统之后,在美国西海岸的网站访问速度已经可以媲美阿里云了。不过,从PHP 5.5直接升级到PHP 7.1还是遇到了不少雷,这里就简单的说一说吧。

Continue reading →

启用Opcache和Memcached为WordPress加速

将科技小玩意儿网站(http://wanyr.com )迁移到了阿里云服务器上面,今天也趁着中午休息的时间重置了一下阿里云服务器的磁盘,因为刚开始用那会阿里云还只提供64位的系统,可是对于我低配的小主机来说,64位根本就没有发挥的空间,反而占用大量的内存,每次多几个PHP进程,内存就直冲100%然后宕机了。今天看了一下,发现阿里云提供的镜像已经比较丰富了,所以就换到了Debian 7.5的32位版本上面,闲时的真正内存占用从50%左右下降到了不到30%,加上缓存系统使用的内存,内存利用情况比较可观。

Memcache+Zend Opcache缓存后的加载速度:

缓存后的加载速度

科技小玩意儿网站刚刚备案成功,之前是一直放在美国VPS上的,速度倒是不错,但是延时有点长,而且每次在国内想搞点什么,比如微博加V,广告联盟什么的,就提示需要备案,所以只能低头把域名服务器都放回了国内。但是阿里云的带宽比较小,我购买的配置也不算高,人一多加载速度肯定会很感人,所以还是用老办法:上缓存。

Continue reading →

LNMP下从eAccelerator换到Xcache

自从从BurstNet搬家到Hostigation以后,网速确实快了很多,但是价格差不多的情况下内存小了,从512M到了256M,怎么最大程度地压榨机器性能就成了个头疼的问题,现在装了一个军哥的LNMP一键安装包,跑着四个站,感觉就是随时都要宕机,事实上也差不多,经常出现一些500错误,一不小心内存使用就跑到240M以上了,Wordpress嘛,大家都懂的,还是过于庞大了。

之前安装LNMP时,就一口气把eAccelerator,ionCube这些一口气地全部安装上去了,可是后来查看指针却发现全部不能用,php.ini里面的配置也没有问题,百思不得其解,直到一次看到一篇文章说LNMP环境下升级PHP必须先卸载eAccelerator,升级成功之后再重新安装,才发现是PHP的问题,因为安装LNMP之后是先安装eAccelerator的,后来升级PHP导致版本对不上,所以eAccelerator不能使用了。所以LNMP下发现eAccelerator不能用的哥们,直接重装一次就行了,覆盖过去,压力不大。

Continue reading →

W3School——免费的Web菜鸟进修学校

       本人大言不惭的说,我就是菜鸟一只,不会任何代码,连HTML也就知道那么几个标签,没事还要经常去查标签对应的功能,经常在百度上面查,然后就看见了W3School这个网站,完全免费的教程,还有练习页面,对于菜鸟,实在是个不错的去处,今天就在这里推荐一下,让更多人知道WEB并不是什么很难的东西,人人都能建立起自己的网站,都能拥有一片自己的天地。

       尔后看见了W3School的推广页面,当然,肯定是免费推广的,这种网站要是还做付费推广,肯定会亏损的,基于自由和开源精神,最爱这些免费的社区网站了,所以在自己网站的侧边栏加了一个图片链接,站长朋友请直接无视吧,新手们有兴趣的话,可以点击那里进去,就在本站右边栏音乐播放器的下方,上面有w3school字样。