在 《优化你的 WordPress 之减少数据库查询次数(中级篇)》 一文中,提到了使用 DB Cache 来减少 WordPress 的php查询次数,本来这是一件好事,但是通过两天的测试(我这个小博客+两个流量较大的博客),发现 DB Cache 对评论的查询次数处理不是很好,每个文章页面假如评论过多,还是会产生额外的20、30次查询,所以,再次启用一个不算插件的插件 – Object Cache。本文只介绍 Object Cache ,哎,我真是个花心...
More
本文介绍如何使用正确的插件来减少 WordPress 的数据库查询次数,效果可以看我首页底部:
6 queries in 0.611 seconds
好了,进入正文。1、DB Cache
在 《优化你的 WordPress 之减少数据库查询次数(初级篇)》 一文中,我提到了使用 WP Widget Cache 来减少侧边栏sidebar 的查询,但是,对没有使用 widget,或者不喜欢使用 widget 的朋友,WP Widget Cache 插件就没用了,所以,再介绍一款减少数据库查询次数的终极宝剑 —— D...
More
今天无意中瞎逛到 Web Design Lessons ,发现几款制作相当精美的主题,而且基本上样式相同,款色不同,适合大众味口,就让我一一道来。1、 TweetMeBlue主题如其名,就是为 Twitter 用户设计的,头部的那个蓝鸟真是经典,嗯,基本上这款主题形成了作者的一个框架,下面推荐的一些主题都有点类似,但是配色和效果绝对不同。
主题预览 | 主题下载 | 国内镜像
需要插件:
FeatureMe - 首页头部推荐的文章
GBCF ...
More
实际上就是 Add HighSlide 的加强版和 HighSlide4WP 的精简加强版,Auto HighSlide 不需要启动 HighSlide4WP 插件的支持,只要启动插件即可,类似于 Lightbox 2 ,但是我在一篇文章中提到,Lightbox 2 启动后占用的 JS 文件大小高达 200KB,而 Auto HighSlide 插件启动后占用的 JS 文件只有 32 KB,一个 CSS 只有 4KB,轻量级的插件呵呵。插件作者:
Showfom(http://zou.lu/)
插件简介:
图片特效,嗯,只增加了图片特效 HighSlide 的 JS ...
More
真是不用不知道,一用吓一跳,今天看了 Lightbox 2 的代码才知道,需要用到 4 个 JS ,总共将近 200 KB……所以,我义无反顾地把 Lightbox 2 禁用,本文将以及其猥琐的语言简单描述如何精简你的 WordPress 模板。1、Header.php 精简
很多插件都是需要加载 js 和 css 的,而且默认就直接放到了 <?php wp_head(); ?> 函数里,这样做只是为了适合大众的主题,在个性化打造、精简自己的 WordPress 主题时,完全可以把主题...
More
闲逛了一下 ThinkAgain 的博客,发现他小子的查询次数:<!-- 6 queries. 1.683 seconds. -->
真是的,才六次查询,时间慢了点……
然后疯狂优化我自己的 WordPress ,参考了 ゞ猫 的方法,使用了 WP Widget Cache ,个人觉得现在流量小,不必用 Object Cache 缓存。
接着,使用了两个 widget ,一个是最新文章,一个是最新留言。
接下来,把多余的都直接 HTML 打在 sidebar.php 上,哦了,世界从此清净,查询次数,你以为射...
More
前段时间看到 x-force 用的是 Rashost.com 的 VPS ,速度很不错,然后总觉得以前的空间电信访问速度好网通就一般般了,所以再三决定,也去买了一个 Rashost.com 的 VPS 。刚买的时候北京机房已经满了,苦苦等了一个星期之后,终于挤进了北京的机房,然后客服帮我安装 LNMP ( CenOS 5.2 + Nginx + MySQL + PHP ) ,然后又是折腾了一通宵,转移了 Showfom.com 和 NBA2K.CN ,然后开始尝试缓存插件,现在我也说不清哪个缓存插...
More
嗯,那啥,别来问我我的主题,要是你们也想我这种厚脸皮,一天讨三回,作者肯定会给你的。
谢谢任平生哈,在修改了两个钟头以后,终于用上了你的主题。我这个人开博客有点洁癖,所以把没必要的代码,没必要的功能全部去除,再次感谢,那啥,我就不鞠躬了噢。
进入正题,今天推荐的4款主题还是从wp的后台看来的,并且上传到网盘做一下备份。1、New Fancy主题预览 | 主题下载 | uushare镜像
我...
More
接下来的计划就是每天都写点博客,不定时,不定量,有可能像今天一下一口气好多篇,也可能每天只有一篇,帕兰教育我,只有坚持,唯有坚持,博客才是胜利!今天真是人品爆发,在 Betty 的这个文章的指导下,终于把三个插件全部上传到官网:
1、Add HighSlide
http://wordpress.org/extend/plugins/add-highslide/
2、Sweet Titles
http://wordpress.org/extend/plugins/sweet-titles/
3、Nice Titles
http://wordpress.org/extend/plugins/nice-titles/
看...
More
由于我对永久链接(Permalink)比较过敏,别笑,在座的各位肯定有比我更加过敏的,所以我单篇日志的永久链接设置成/%postname%/,然后分类,总是有一个讨厌的category,在网上找了N多个方法,总结一下:
首先看了任平生的方法,详见这里,说的是把category的永久链接设置成一个点号“.”,就这么一点就是了,结果,404错误。
然后看到了网上比较流行...
More
本来是想用mg12的WP-EasyArchives,不知道为什么更新文章以后不实时更新,于是,从一个国外的主题Digital Statement里提取了一个存档页面,分享一下代码吧(新建立一个archives.php):
内容的具体代码:
<?php $archive_query = new WP_Query('showposts=1000'); //1000是文章数目
while ($archive_query->have_posts()) : $archive_query->the_post(); ?> //开始读取文章
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to...
More
嗯,原来Sweet Titles的创意来自Nice Titles,那么我就再做一个,反正是类似的,修改一下代码就是。插件作者:
Showfom(http://zou.lu/)
插件介绍:
增加Nice Titles效果,背景是一个透明的png,也不错的说,可以自己试试,原js和css来自kryogenix.org,老外就是好
适用版本:
所有WordPress,在Firefox 3.0.8和IE 8正式版下测试正常
效果演示:插件下载:
点我下载 | Download
安装方法:
1、下载插件,下载地址http://zou.lu/ni...
More
鼓捣了半天,终于弄好了,原来一个js一定要放在另一个js上面,郁闷,这个是本人的第二个插件,第一个是Add Highslide,不过暂时我不用了,现在用LightBox 2代替了要加载N多JS的HighSlide,嗯,今天研究了一番,参考了一些插件,知道了怎么在wp_head函数里增加自己的东西,然后,就做了这个Sweet Titles,搜索了一下WordPress.org,还没有重名的,只有一个Nice Tooltips有类似功能,不过好多年没更新了呵呵。关于本...
More
重新开博客了,说说我的新建的WordPress,使用了什么设置,什么插件等等。开博前的必要准备:
1、设置好你的域名和空间,我使用的是WoIDC提供的空间,有Cpanel,本来后台可以直接安装WordPress,测试以后发现不支持中文,无奈下,只要用FTP自己上传,WordPress下载地址:http://wordpress.org/download/
2、确定你要写博客的主题,这次我的主题定位为Web 2.0应用为主,介绍Google、Firefox、WordPress、QQ,嗯,大的方面就...
More