影戏拍客 > 记事本 > 其它 > emlog性能效率比wordpress强太多了,em与wp的对比

最近突然又有想把现在用的emlog程序转到wordpress程序,然后一顿转换操作,经过几天调试测试,发现WP实在是太慢了,现在做个记录,记住不要再有这个转换想法了。


emlogt程序现在使用的首页执行信息:

QQ截图20200714121750.png


wordpress程序并且是默认主题的首页执行效率:

QQ截图20200714121734.png

wp的每个页面都要占用至少20M内存以上,SQL查询次数也超多,并且总是有重复查询的sql,使用第三方主题的sql查询次数与重复查询更为严重,在wp的用户群里大家都是建议使用缓存插件、cdn来减低程序占用资源,很多低配主机运行WP程序是很吃力的,当网站访问量大时或者国内外的蜘蛛疯狂采集的时候,网站就打不开了,这时很多用户就认为网站被别人攻击了。

//显示数据库查询次数、查询时间及内存占用的代码
function git_performance($visible = false) {
    $stat = sprintf('%d 次查询 用时 %.3f 秒, 耗费了 %.2fMB 内存', get_num_queries() , timer_stop(0, 3) , memory_get_peak_usage() / 1024 / 1024);
    echo $visible ? $stat : "<!-- {$stat} -->";
}
add_action('wp_footer', 'git_performance', 20);

em与wp的对比,就是em轻便性能好,wp就是用户多并且主题与插件资源非常丰富。





既然来了就说点什么吧………
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论
千里之外
千里之外2020-07-22 14:23回复
#1
我的网站就是用wp,wp的数据库设计非常非常垃圾,非常吃cpu,怎么优化都随便吃满cpu的