如何让WordPress显示当前页面数据库查询次数及消耗时间

经常看到一次大型的网站底部都会显示类似这样的信息“page created in 0.835637 sec with 10 db queries”。大体意思就是生成当前页面一共执行了多少次数据库查询操作,以及生成当前页面所消耗的时间。这些信息对于程序员在进行网站代码优化时具有一定的参考价值。那如何让我们的WordPress程序也显示这些信息呢?

如何向Mysql中添加可以远程登陆的超级管理员用户

一般情况下,我们在默认安装MySql后系统只生成一个超级管理权限的用户ROOT,并且这个ROOT用户被限制为只能在数据库本机上使用,如果我们要远程管理MySql就需要添加一个具有超级管理权限并且能远程访问的超级用户,在 MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。

Linux系统下简洁高效的BT/PT下载工具rtorrent

rtorrent是一个非常简洁、优秀、非常轻量的BT客户端. 它使用了 ncurses 库以 C++ 编写, 因此它完全基于文本并在终端中运行. 将 rTorrent 用在安装有 GNU Screen 和 openssh 的低端系统上作为远程的 BT 客户端是非常理想的。

rtorrent的安装非常简单,这里以debian系统为例,简单的运行下面的命令,rtorrent就安装到了我们的电脑上了。

如何给已经安装好的Linux系统增加Swap交换文件

Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。一般我们在安装一个全新的系统的时候都会划出一个专门的分区格式化为swap的专用格式,来做为交换分区来使用。

一般来说Swap交换分区的大小建议为内存大小的两倍,当然如果你内存非常大的话,也可以适当的减少Swap分区的大小或者是干脆不使用Swap交换分区。

Debian如何修改系统默认语言

当初安装Debain系统的时候,考虑到操作台下面中文会显示乱码,所以安装的时候直接语言选择的英文,然后很长一段时间也就相安无事,直到最近几天,有同事往服务器上传了一些用中文命令的文件,结果SSH远程连接上去发现全部显示乱码。也分不清哪些文件是谁的,所以决定还是把默认语言修改成中文吧,反正现在很少直接去操作台上操作,一般也就是SSH远程指挥。

使用下面的命令来设置locale


#dpkg-reconfigure locales

选择语言包。需要添加上zh_CN开头的几个选项,当然你也可以只添加一个,然后,选择其中的一个作为默认。设置完成后,执行locale命令检查一下当前的locale设置是否为中文了。

中文环境当然需要中文字体的支持,手工添加中文的xft字库,另外我们也可以使用apt安装几个免费的中文字库。如:


#apt-get install ttf-arphic-gbsn00lp
#apt-get install ttf-arphic-gkai00mp