Wordpress因为不像国内的cms可以生成html静态文件,往往感觉速度很慢,但是如果配置好,Wordpress也是可以达到秒开的。
Wordpress利用Litespeed缓存插件+开启Memcached缓存数据库+动静态分离,基本上页面生成时间是小于0.1秒的,可以达到秒开的效果,本站并没有开启Memcached缓存数据库,也没有什么刻意优化,只是安装了一个Wordpress默认主题,虚拟主机设置了Litespeed Cache插件,但是整体感觉速度已有了明显了提升,底部也安装了页面加载速度监测代码。
Wordpress页面生成时间的代码:
在主题模板functions.php文件中添加
//页面请求次数及打开时间自动检测
function wp_page_speed()
{
date_default_timezone_set( get_option( 'timezone_string' ) );
$content .= '页面是生成时间';
$content .= timer_stop( $display = 0, $precision = 2 );
$content .= 's';
echo $content;
}
在主题模板footer.php添加
<?php echo wp_page_speed($content) ?>