WordPress的负载优化

这些天,我的一台放网站的服务器经常负载很高,上面安装了一个WordPress网站,查看日志,经常有人抓取wp-login.php,估计是黑客攻击,导致大量数据库访问造成负载过高。

使用PHP直接操作WordPress数据库

使用WordPress的时候,有时候会有这样的需求,就是想直接使用WordPress里封装的数据库操作的类,对WordPress数据库进行读写查询等操作,这里就介绍一下具体的使用方法。

WordPress免插件实现文章阅读数

一般为WordPress文章添加阅读次数统计,会用到各种统计插件,比较消耗系统资源,而且很多插件对于静态化的WordPress有冲突,这里就提供一种这里分享两段不用插件实现WordPress文章阅读次数的代码,支持全静态化的WordPress,供大家参考。

禁用WordPress的WP Cron

我们知道 WordPress 有个进程专门用来在指定的时间周期或者将来的某个时间点运行特定的任务,比如定时发布某篇日志。

WordPress阻止网站启用谷歌FLoC追踪技术

WordPress 今天发布公告,认为谷歌的新 FLoC 追踪技术存在安全隐患,并计划在 WordPress 网站上默认进行屏蔽。FLoC 全称叫做广告追踪技术群组联合学习,利用机器学习分析 Chrome 浏览器的网络行为,将有相同兴趣爱好的用户进行归类,然后向其推送相关的广告内容。

Automattic:连续15年纯远程办公的奇迹

拥有WordPress与Tumblr的Automattic公司长期采用纯远程办公的方式,公司员工有1100人,分布在全世界75个国家。公司每月会提供250美元的办公津贴;如果选择在咖啡厅办公,Automattic也会为他们的咖啡买单。员工会获得2000美元的经费来改善自己的办公环境,还会为所有员工提供最新的苹果设备。

博客社交网站Tumblr被低价出售

美国两大电信巨头之一的威瑞森公司(Verizon)曾经斥资大约90亿美元收购了雅虎和美国在线这两家门户,但是收购整合战略并未获得成功。据外媒最新消息,威瑞森公司已同意将原雅虎公司下属的社交网站Tumblr出售给WordPress所有者Automattic公司,交易金额不详。

WordPress切换到Nginx服务器

这几天将几个WordPress的Web服务器从Apache切换到了Nginx,中间遇到了不少问题,因此记录一下,以便日后维护使用。

WordPress生成HTML静态化网站

十多年前,我写过一个“WordPress的静态化方法”,使用的是一个名为cos-html-cache的插件实现。

WordPress导出全静态化网站

WordPress做为世界上流行的博客建站软件,不管是从界面还是功能上来说都非常成熟,不过有一点比较遗憾,Wordpress建立的主要是动态网站页面,其性能消耗比较大,用Wordpress建立较大的网站,对服务器端资源占用较多,而很多时候,我们需要的是一个完全静态的网站。

WordPress架设多域名多站点教程

WordPress 3.0以上的版本支持直接开启多站点模式,这样一来,你可以在一个后台切换多个站点进行管理。多站点模式可以使用多个不同的域名绑定,避免了在同一个服务器安装多个WordPress的尴尬,管理多个网站非常方便,下面就介绍一下安装和启用多站点的操作方法。

WordPress完美解决文章ID不连续的方法

WordPress有个比较讨厌的功能,就是默认情况下发布的文章ID不是连续的,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,之前很多方法都是要修改WordPress代码,导致一升级WordPress,修改就会失效,现在我给一个解决WordPress的ID不连续的完美方法,即使WordPress升级,也不会导致该方法失效。

Wordpress第三方评论插件的利弊

最近两年WordPress在国内越来越流行,很多网站都是通过wordpress搭建的。说实话,wordpress的确是一款很优秀的网站搭建软件,功能十分强大,通过wordpress插件几乎能满足所有的基本功能。搭建一个中小型网站完全无压力。

百度WordPress结构化数据插件上线

据百度站长平台报道,百度WordPress结构化数据插件正式上线了。据悉,百度WordPress结构化数据插件能解决博客内容的收录问题,同时内容还能够在搜索结果中获得更丰富的展现,提高用户点击率。

8个简单方法提升WordPress速度

WordPress是一个很棒的开源程序,几乎我认识的站长朋友当中,粗略估算有80%使用WordPress。但很棒不等于完美,就在我所认识的这些朋友中,几乎所有人都会抱怨Wordpress太臃肿,运行效率太低了,大家有无同感?

如何利用robots.txt对wordpress博客进行优化

笔者在百度站长平台检测自己的博客时,出于优化的惯性,对博客的Rbots进行了检测,进而在百度搜索了WordPress博客robots的写法设置问题,看了很多wordpress高手对robots优化设置后,终于有所领悟,在此也分享给一些wordpress新手看看如何去善用robots.txt对wordpress博客进行优化。

修复Wordpress的Google丰富网页摘要错误

最近在使用Google丰富网页摘要测试工具的时候,发现对于默认WordPress博客,总会有三条错误信息出现,今天我就介绍一下,如何通过修改Wordpress模版文件来修复这些错误信息的方法。

Wordpress插件:Google Blogger格式地址

早先我曾经介绍过针对独立域名的英文博客“WordPress博客转换到Blogger的方法”,该文章忽略了一个问题,就是某些博客文章的URL在转换后会发生变化。

管理WordPress博客手机软件集锦

互联网和移动电话业的发展已经极大地改变了我们的生活。这两项革命性的技术随着智能手机的推出已经融汇到一起了。现在智能手机几乎随处可见,创造了大量新的机会来为这些移动设备开发应用软件。

Gravatar Fixed头像修正插件

Gravatar头像服务部分被和谐了,给使用WordPress的朋友带来了不便,笔者做了一个WordPress插件,能解决WordPress 3.0以上版本头像无法显示的问题。

禁用WordPress 3.0自动草稿存档

昨天将另外几个WordPress博客从2.9.2升级到了3.0.1,没想到发现了一些问题,以前已经很好解决的自动草稿存档问题又出现了,折腾了半天才解决。

Wordpress的RSS“实时”了

WordPress官方博客报道,WordPress已经正式支持了PubSubHubbub(有些人称其为PuSH),这种更新方式可以在谷歌阅读器中实时阅读到用户的博客更新,在大多数情况下,用户点完发布按钮,支持PubSubHubbub的系统(如Google Reader、FeedBurner等)就可以自动获取更新的RSS内容。

WordPress用户密码算法规则

WordPress系统的用户密码是保存在wp_users数据表的user_pass字段,密码是通过Portable PHP password hashing framework类产生的,密码的形式是随机且不可逆,同一个明文的密码在不同时间,产生的密文也不一样,相对来说较为安全。

WordPress MU编辑主题功能

WordPress有一个很有用的功能,就是在线编辑主题功能,在多人博客WordPress MU中,这一功能因为安全性问题而被禁用,这里有一个方法,可以变相开通这一功能,而又不至于影响整个系统的安全性。

十大WordPress MU管理员插件

WordPress MU是Wordpress的多用户版本,因为程序结构的关系,Wordpress MU并不一定能兼容Wordpress的插件。WordPress MU有全局的插件和针对单个站点的插件,分别存放在不同的目录。/wp-content/mu-plugins/ 目录下存放的是全局的插件,无需逐个博客激活插件,默认就已经自动调用。/wp-content/plugins/ 目录下存放的是分站点的插件,只针对单个站点有效,这类插件和WordPress的插件基本兼容。

Wordpress数据库优化技巧

WordPress系统使用时间长了,数据库中的冗余数据就会很多,定期优化和清理WordPress的数据库,可以保证Wordpress能够快速工作。

通过SQL语句转换WordPress数据到Z-Blog

我以前曾经介绍过将Z-Blog数据库转换到WordPress的SQL语句,做为反例,还会有从WordPress系统转换到Z-Blog系统的SQL语句,这是一个比较奇怪的话题,估计也很少有人这么做,不过对于某些特殊情况,我们有可能会将WordPress数据库转换到Z-Blog的Access数据库,这里我介绍一下手动使用SQL语句进行转换的方法。

八个有用的WordPress的SQL语句

在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。

十大WordPress安全设置技巧

WordPress是目前世界上使用广泛的博客软件,比较容易受到各种攻击,因此WordPress安全性也是非常重要的,以下有10个安全技巧,可以帮助你轻松的解决WordPress安全性问题,以免你在WordPress的安全性上走更多的弯路。

WordPress 2.7中文版评测

WordPress是一种使用PHP语言开发的免费开源的博客平台,在世界范围内广受欢迎,是使用量最大的独立博客系统之一,原先的WordPress是英文版的,WordPress从2.7版本推出了官方的中文版,将语言设置为中文的修改版WordPress 2.7会自动提示升级升级到中文WordPress 2.7版。下面是我对于WordPress 2.7使用的一些评测和测试。

WordPress 2.7正式版发布

今天WordPress终于发布了2.7的正式版,新的2.7版本在自动更新、留言、站点地图、控制台上做了很大修改,集成了很多原先需要插件完成的功能,很多相关的插件就要完成自己的使命了。

WordCamp China 2008报名开始

受人之托,帮忙宣传一下WordCamp China2008,虽然我的中文博客用的是Z-Blog,但是我的英文博客用的就是WordPress,总的来说,WordPress在国外是一个非常流行的博客程序,功能强大,可定制性很强。

解决WordPress 2.6日志ID不连续的方法

已经发布的WordPress 2.6版有一个很讨厌的功能,就是Post Revisions(文章的版本控制),在默认的情况下,日志的ID将不再连续,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,现在我给一个解决WordPress的ID不连续的方法。

禁用WordPress自动保存的插件

WordPress在发布日志的时候有一个很令人讨厌的功能:自动保存,这个功能在网络较差的环境下经常出错,自动保存经常会出现无法保存成功的情况,而在这时候如果点发布文章,则系统会自动保存两篇文章(一篇在草稿中),实在是很烦人。

WordPress 2.6发布

今天登陆月光英文博客的WordPress后台,发现系统提示新版WordPress 2.6已经发布了,于是赶快升级了一下系统,升级过程很顺利。

在Windows IIS下配置WordPress MU环境

昨天介绍的Windows Server 2003下的IIS和Apache性能比较,其实Apache在Linux环境下的性能还是很不错的,我之所以使用Windows Server 2003而没有用Linux,是因为我对Linux的维护并不熟悉,因此才使用Windows环境。

十大最佳WordPress插件推荐

WordPress是使用PHP语言和MySQL数据库开发的一个极为流行的Blog(博客、网志)系统,功能非常强大,插件和模板众多,易于扩充功能。安装和使用都非常方便。目前WordPress已经成为主流的Blog搭建平台。

WordPress 2.5宽屏版

我曾经在一篇文章中讨论WordPress 2.5在宽屏下的显示异常,几乎所有的界面,都是针对1024×768设计的,针对1440×900的宽屏显示器,会只显示左边部分,使用操作起来特别的别扭,而这个问题在2.3版本里就没有,因此对于宽屏显示器的用户,可以通过修改admin的css来达到良好的观看效果。

WP-PostViews的静态JavaScript版更新

前段时间我曾经写了一个WP-PostViews的静态JavaScript版插件,用于在静态化WordPress下以JavaScript的方式提供文章计数器,当时写的比较匆忙,有不少问题,今天晚上终于抽出几个小时,将WP-PostViews的静态JavaScript版进行了一番大的修改,修正了以前的一些主要问题,最新的版本目前看来我比较满意。

WordPress 2.5发布,宽屏显示异常

今天WordPress 2.5终于发布了,比起WordPress 2.3来说,这个版本的变化是比较大的,据WordPress官方介绍,新的版本开发了185天(6个月零3天),修改了364个文件,增加了54008处,删除了29136处,总共修改点超过了1300处。

WordPress系统的安装和使用简介

这是一篇关于独立博客建站(以WordPress为例)的科普教程,讲述WordPress系统的一些最基本的常识,主要是为了那些不熟悉WordPress的新手阅读使用,帮助他们完成第一个独立博客的安装和使用。熟悉WordPress系统的老鸟可以忽略此文。

WordPress静态化插件的BUG修改

前段时间我曾经介绍了一个WordPress的静态化插件:cos-html-cache,这个插件对于系统的性能有很大的提高,不过在使用的过程中,我发现这个插件有一点小小的瑕疵需要修改,否则对于某些MySQL不稳定的服务器会出现一些错误信息写入最终HTML文件。