基于WordPress网站的优化(2)
发布时间:2011-05-12 14:26:00
W3 Total Cache
http://wordpress.org/extend/plugins/w3-total-cache/
DB Cache Reloaded: DB Cache的升级版;
http://wordpress.org/extend/plugins/db-cache-reloaded/
DB Cache: 对db query缓存,而不同于其他的缓存页面
http://wordpress.org/extend/plugins/db-cache/
其他不推荐:
WP Super Cache: WP-Cache的升级版,注意有时候开启compression可能影响性能;
WP-Cache: 缺点:缺乏更新,卸载的时候会遗留一些文件
WP Widget Cache: 如果使用了一些db intensive的widget,该插件可以对widget缓存,比较有用;
如上WordPress caching plugins的比较结果参看:http://www.tutorial9.net/tutorials/web-tutorials/wordpress-caching-whats-the-best-caching-plugin/
5. 浏览器缓存Browser Caching
例如,可以设置nginx对静态文件进行压缩和缓存:
修改/etc/nginx/nginx.conf,添加gzip设定部分
gzip on; # 压缩css, js, xml文件 gzip_types text/css text/xml application/x-javascript; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; |
修改/etc/nginx/sites-available下对应的网站配置文件,添加静态缓存:
# 缓存blog下所有js, css和图片文件
# 缓存blog下所有js, css和图片文件 location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; } |
参考:http://wiki.nginx.org/HttpGzipModule#gzip_types
【B: 针对WP本身的优化策略】
1. Plugins
禁用不常用的plugins,注意有些plugins可能存在不必要的数据库读写进而影响性能。另外,WP本身具有caching功能,使用WP提供的函数比直接编写SQL语句效率可能要高;
2. Themes
和plugins类似,某些themes可能存在不太高效的数据库操作,推荐使用官方的themes。另外可以进行其他优化:
静态文件:
theme是否使用太多的图片文件(可使用文字代替的图片可不使用),对所有图片进行无损减肥(使用Yahoo! Smush.it);CSS和JS文件优化;
可以hardcoded的static values不要从数据库中读取;
猜你喜欢
- 为了解决日益严重的手机安全问题,全球领先的手机安全服务公司网秦发布了手机卫士服务。手机卫士是一组永久免费的手机安全和管理工具族,流氓克星是手
- 巨人网络董事长兼CEO史玉柱 (腾讯科技配图)11月24日消息,巨人网络昨晚宣布,该公司的新游戏《绿色征途》封闭测试期间同时在线人数就已成功
- UCenter Home 2.0后续版本持续改进创新已经成为广大站长密切关注的话题,为了让广大站长及时了解UCenter Home产品研发动
- 核心提示:在当前网络求职者普遍缺乏职业素质的情况下,招聘网站却只是向用人单位单向收费。随着用人单位的总招聘成本越来越高而效率越来越低,在招聘
- 今天,服务器进行PHP环境的配置,先在百度搜集了一些相关资料进行参考,然后开始手工配置PHP5环境(个人比较喜欢绿色免安装的东西)。在Win
- 第512期的《三联生活周刊》很有意思,不但大篇幅的介绍Google earth和Second Life这俩很时髦的产品,还有关于David
- PHPWind v7.3.2“引用”的返回链接如果链接到主题部分出错。解决方法:打开job.php查找:} elseif 
- 到2008年10月,google AdSense中文服务开通正好4年,在这4年中我也曾经和很多站长一样每个月底兴奋而急切地等待google寄
- 像千千万万的网游玩家一样,金山在线总裁朱传靖也曾为游戏速度头疼不已。这位平时在成都工作的《魔兽》爱好者,每次出差到北京时都要忍受连接至游戏四
- 一、工具的使用1、学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进
- 核心功能和服务IIS 6.0 引入了两种用于配置应用程序环境的操作模式:工作进程隔离模式和 IIS 5.0 隔离模式。在安装 IIS 6.0
- 笔者见到有些站长在问,如何去掉有无新帖版块图标,并为版块设置自己喜欢的个性化图标,在此特意把方法写出来,希望可以帮到有需要的站长。以 Dis
- 今天之所以写这篇文章是因为昨天在群里聊天,有一位朋友自己做站三年了,曾经做了许多收入客观的网站,但是随着在IT界的摸爬滚打几年后如今在想做一
- 建立并实施网站建设规范对于规范网站建设服务,提高企业网站的网络营销价值非常重要。规范的网站建设不仅可以为用户获取信息带来更多的方便,也体现了
- 8月10日阿里妈妈广告平台发布后我就是申请了代码,投放了一段时间后,还是有些经验教训,这里与大家分享。第一: 及时查看广告购买情况,避免缺省
- DedeCMS是织梦团队开发的堪称国内最专业的PHP网站管理系统,它以简单、易用、高效为特色,成为了众多站长建站的首选利器,同时也受到了一致
- IIS(Internet Information Server,互联网信息服务)是Windows提供的一个Web服务组件,笔者一直Windo
- 一年前做过一个论坛,那是google adsense疯狂的时候,因此也抓住了最后一把小赚了一笔,后来因为论坛管制严格,空间不稳定等因素被迫关
- Typecho默认情况是,评论列表里也列出博主的回复和评论,这个完全没有必要嘛。好在Typecho 0.8-10.8.15 正式版已加了评论
- 模仿跟风,好创意一夜遍地开还记得几年前马云说的一句话“像我者死”吗?还记得一年前“百万格子”的红火吗?感受到了Web2.0的潮起潮落吗?Yo