【建站教程】WordPress文章过多导致网站慢卡顿怎么优化
使用 WordPress 作为程序时,如果 WordPress 网站的文章数量超过 10 万,即使网站服务器的配置很强大,网站的打开速度基本上也会很慢。这时我们就需要对网站进行优化。这是因为 WordPress 在查询文章列表时,默认也会查询文章数。这对于少量的网站数据应该不会造成任何问题,但是对于大量的文章是不可避免的。慢查询。主机引用的一位用户告诉我们,他的网站有 40 万篇文章,打开首页需要一两分钟,甚至首页或文章页也经常打不开。
WordPress 网站查询慢的原因:WordPress 在查询帖子列表时,默认也会查询帖子数。使用此方法:get_posts、query_posts 和 WP_Query。get_posts 在 4.6.1+中没有使用 SQL_CALC_FOUND_ROWS,但是 query_posts 和 WP_Query 仍然使用,所以需要优化。
那么如何解决 WordPress 文章过多导致网站慢的问题呢?
方法一:完全禁用 SQL_CALC_FOUND_ROWS,将以下的代码放到 functions.php 文件中:
方法二、如果您还需要查询文章数,请使用更高效的 EXPLAIN 方法代替 SQL_CALC_FOUND_ROWS,以更高效的方式禁用 SQL_CALC_FOUND_ROWS。这里我们使用 EXPLAIN 方法。
具体代码如下,将以下的代码放在 functions.php 文件中。
1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
@亿佳网络
易佳资源网 » 【建站教程】WordPress文章过多导致网站慢卡顿怎么优化
易佳资源网 » 【建站教程】WordPress文章过多导致网站慢卡顿怎么优化