利用Web Bench对你的WordPress站点做性能测试

一、为什么要做WordPress站点做性能测试?

如何对WordPress做性能测试呢?无论是使用静态页内存缓存还是Batcache对象缓存,缓存方案是有很多,各位站长都说“自己”的缓存方案很牛x,那还不如用Web Bench来测试一下。

二、关于Webbench

Webbench是Radim Kolar在1997年写的一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。

官网地址:http://home.tiscali.cz/~cz210552/webbench.html

三、Webbench测试WordPress站点做性能

yum install ctags -y
wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make
make install

测试命令:webbench -c 并发数 -t 运行测试时间 URL

webbench -c 1000 -t 60 http://mysite.com/

mysite.com这里不是真实的,我用了一个在线站点,分别在开启Hyper Cache和不开启Hyper Cache的情况下做测试。

开启Hyper Cache:

webbench -c 1000 -t 60 http://mysite.com/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://mysite.com/
1000 clients, running 60 sec.

Speed=14441 pages/min, 11511223 bytes/sec.
Requests: 14441 susceed, 0 failed.

不开启Hyper Cache:

webbench -c 1000 -t 60 http://mysite.com/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://mysite.com/
1000 clients, running 60 sec.

Speed=197 pages/min, 25045 bytes/sec.
Requests: 197 susceed, 0 failed.

是不是相差天壤之别,WordPress开启缓存优化是非常有必要的。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注