WordPress 4.2.2 For SAE 发布


此版本未经上线测试,还请各位及时反应BUG

匆匆改了改代码,没有进行全面的修改以及优化。

[v_tips]

特点:

1.数据库主从分离,提升性能,节约云豆

2.轻量的Memcached缓存模块,加快网页显示速度的同时减少资源消耗,为您节省云豆

3.附件直接上传到Storage,支持图片附件的缩略图生成

4.KVDB版本HyperCache,高速经济的页面缓存(可选,可在下文中给出的地址安装插件)

[/v_tips]

 

 

Github:https://github.com/Xiderowg/WordPress-For-Sae

压缩文件下载:https://github.com/Xiderowg/WordPress-For-Sae/archive/master.zip

KVDB版本HyperCache:https://github.com/Xiderowg/Hyper-Cache-For-Sae

(安装流程请参照README.MD)

 

[v_notice]

安装:

1.将代码包解压后通过SVN上传到应用代码空间中

2.开启MySQL,KVDB,Storage(名为wordpress,这点很重要,切记),Memcache(5M即可)

3.编辑config.yaml,在version:x后加入

handle:
- rewrite: if(!is_file() && !is_dir() && path ~ "^/(.*)") goto "index.php/$1"

后保存即可实现伪静态

4.访问应用,安装配置WordPress,大功告成

[/v_notice]

 

附:

Memcached是什么?

[v_tips]

Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。

Danga Interactive 为提升 LiveJournal.com 的速度研发了 Memcached。目前,LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些,是由一个由 Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时,它还缩短了用户查看页面的速度、更好的资源分配方式,以及 Memcache 失效时对数据库的访问速度。

[/v_tips]

WordPress和Memcached

[v_tips]

由于 WordPress 默认支持 Object Cache,所以在 WordPress 实现 Memcached 就是使用 Memcached 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者从 Object Cache 数据存到文件,然后从硬盘中读取,Memcached 有很大的速度优势。

[/v_tips]

 

声明:Edward Linus|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - WordPress 4.2.2 For SAE 发布


[stay(s) for s in ['humble','diligent']]