我认为,站长最重要工作之一的就是让读者能够非常快捷便利地访问你的站点。因此站点的性能至关重要。好的硬件和网络环境是一方面,而良好的程序设置也是必不可少的。作为非常流行的内容管理平台,WordPress拥有众多非常优秀的插件,能够极大地提升程序的性能,加快访问速度。不过有的时候,在某些平台上,这些插件可能不能发挥很大的作用。比如BAE,默认程序禁止写入任何文件夹,不开启NFS会把文件写到一个不知名的地方,过几天就删掉了,如果开启NFS,目前会有诸多的bug。因此,诸如W3 Total Cache和WP Super Cache等一系列优秀插件毫无用武之地。那么如何提升在BAE平台上WordPress的性能呢?有几种方法,除去比较平常的gzip,js/css压缩,主题优化等,还有一种几乎没有人提及的方法,那就是利用百度云缓存。
苹果WWDC发布会解读
前两天,苹果召开了一年一度的开发者大会(WWDC),这是一次发布新产品,吸引更多开发者的良好时机。在大会上,苹果在桌面、移动和云服务方面都发布了新的产品,在这场由Google, Microsoft和Apple出演的三国演义中,展开了新的进攻。下面我将逐项解读苹果WWDC发布会的战略目的,以及对Microsoft和Google的影响。 在我之前的文章《Google, Microsoft和Apple的终极对决》中,我提到这三家企业是目前垄断整个全球(不包括中国)消费者IT市场的三大巨头。每家公司都有自己的优劣和战略规划。整个消费者IT市场,主要由桌面、移动和云三个方面组成。而桌面和移动领域分别包括了相应的硬件和软件(包括应用生态环境)。那么,这次WWDC,苹果到底做了哪些事情?这些事情是否有效呢?
推荐一款Excel的插件 – SeoTools
SeoTools是一款十分强大的Excel插件,它拓展了Excel的功能。我是在查Excel如何能做到通配符查找的时候看到的。一般情况下,Excel只支持很有限的通配符,比如?和*等。但通过SeoTools,我们可以做到用正则表达式来处理比较复杂的情况。 =RegexpIsMatch(String input, String expr) 这个公式的作用就是判断一串字符中是否有你设定的一个pattern。 比如:=RegexpIsMatch(“[email protected]”, “[a-z]{5}+d{1}@[a-z]*.com”) 会返回true =RegexpFind(String input, String expr, int group) 这个公式的作用是在一串字符中提取你所需要的内容。 比如:=RegexpFind(“[email protected]”, “[a-z]{5}+(d{1})@[a-z]*.com”, 1)就会返回3, =RegexpReplace(String input, String expr, String replacement) 这个公式可以将一串字符符合正则表达式的部分替换成另一串字符 比如:=RegexpIsFind(“<title>ABCDE</title>”;”<title>([^>]*)</title>”;”Test”)则会变成<title>Test</title> 以上三个公式能够极大地增强Excel处理复杂文本的能力,推荐使用,最重要的是它是免费的。 安装方法:访问http://nielsbosma.se/projects/seotools/download/参照安装步骤安装即可。