kn007的个人博客

Category Archives: php

Varnish 3 反向代理 Gravatar 服务器

Varnish 3 反向代理 Gravatar 服务器

有博友反应说Gravatar服务器访问不了或过慢,导致访问我的网站有时因为加载原因而缓慢。所以将Gravatar反向代理一下。常见的有Nginx反代,不过不在本章讨论范围。注意,本章内容仅适用于Varnish3,首先创建backend,如下:backend avatarserver { .host = "192.0.80.240"; .port = "80"...

新版PHP使得XML-Sitemap设置有变化

新版PHP使得XML-Sitemap设置有变化

作为回应前篇水文的文章,此篇有彩蛋(我的新玩具)。言归正传,最近发现Google XML Sitemaps总是不会自动更新sitemap。查看了下,插件版本是3.4,内部版本3.3.1。目前本站Wordpress版本是3.8, PHP版本是5.5.6。Debug提示:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed...

分享我的CDN钩子函数

分享我的CDN钩子函数

这段时间是忙碌的。新的一个月,总要写篇文章的,本来想放音乐的,但是觉得那些音乐,留在双十一放比较好,给个预告词:情殇。言归正传,关于CDN的选择,我只知道七牛和又拍云。关于七牛我是推荐给普通人的,因为他们大多是国内终端用户,追求的也是免费,并且七牛能一站式解决非结构化数据管理,对于用户来说...

一试Redis+Predis加速WordPress

一试Redis+Predis加速Wordpress

昨天谈到了使用Redis来加速Wordpress,有两种常见的方法。第一种类似于FastCGI那种直接将php缓存;第二种就是那种利用Redis的客户端开发包连接到php,达到加速目的。现在一试Redis+Predis(客户端开发包)来加速Wordpress。使用了Redis+(Predis+)Wordpress可以代替Varnish+W3TC+Memcache+Wordpress...

优化LNMP,Cache化请求

优化LNMP,Cache化请求

最近做了对PHP、Nginx、MySQL进行了优化,其次对个别页面进行安全性及读取效率提升。主要内容有(文章最后有图):首先交代下eA、MC及MySQL的query_cache部分的Cache大小均为64MB。添加eAccelerator优化和缓存动态PHP运算,虽然现在运用的并不多,才使用了超过1/3的shm,但是命中率不错,而且明显迟缓感减少...

禁用WordPress关于字符自动半角转义全角

禁用Wordpress关于字符自动半角转义全角

先交代最近折腾记录。大前天周五,刚整了一整nginx及php的配置,优化一下下。昨天周日晚上在Z大的提醒下,研究使用了WP_Object_Cache函数,详见Codex,将All Comments页面缓存起来,这个页面是个非常大的查询,加上W3TC过期时间较短的设置,所以一直比较卡(缓慢)。添加函数后,效果不错(最多让你第一次卡...

清明时节雨纷纷,下了几星期雨

清明时节雨纷纷,下了几星期雨

最近一直下着雨,本来想去转转的计划也被取消(其实我也有点懒,这个必须承认),貌似有2个星期陆陆续续下着雨了。据说,雨将在将在6号结束。在8号继续间歇性降雨,烦啊。清明时节雨纷纷,今年得到很好的诠释。以前没这感觉。不过,这样也好,在家看书,还是挺不错。(伪宅)话说,今天麻烦了@天域剑客...

享受甜美周末

享受甜美周末

早上喝着咖啡,看着新闻,这或许是一件挺惬意和享受的事情。最近博客比较冷,不写点东西不行。正好WP有一些东西更新了。所以拿出来说说。第一件是主题,之前做了微改,没拿出来说。主要是对一些函数精简。其次是略微改动WP3.5.1内置php源码。。。从WP代码学到很多东西。具体的可以参考我之前的贴子《据说...

小天的聊天(chat)短代码微改

小天的聊天(chat)短代码微改

最近小天那里发了《聊天(chat)短代码制作教程》,具体效果如下:因为默认是左边的,小天给的是左边的源码,所以帮她改成右边的,具体效果如下:貌似还可以,但是按照文章的短代码,也许你需要两个短代码来实现左边右边,所以我把它合并了。代码如下:function chatCode( $atts, $content = null ) {extract...