如果我对页面使用静态页面-slug.php,数据库是否仍被查询?

时间:2018-09-12 作者:manifestor

我想知道如何显示静态页面以稍微增加页面负载:第一个选项是将内容放入数据库(通过管理GUI),第二个选项是创建page-slug.php 不调用内部的循环page-slug.php. 如果仍在查询数据库,则后一个选项将无效,这将导致我的问题

在页面加载方面使用page-slug.php 对于静态页面,而不是将内容放入数据库page-slug.php (使用循环)以检查此页面是否有任何内容

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

对会的。WordPress将在数据库中查询该页面,无论您是否使用循环。

如果您只想在编辑器中添加一块内容,那么您就高估了查询数据库中单个页面的影响。

如果你想这样做的话,有很多插件可以将你的页面呈现为静态文件,而这些文件不会查询数据库(或者根本不运行PHP)。WP Super CacheWP Rocket 这是我想到的两件事。

结束