Php 从数据库填充网页内容

Php 从数据库填充网页内容,php,populate,Php,Populate,问题:当用数据库中的内容填充网页时,您应该 1查询数据库并显示检索到的内容? 或 2查询数据库并将检索到的内容保存到变量中,并使用该变量填充数据库,以避免每次用户刷新页面时不断对数据库进行不必要的查询?然后仅在数据库更改时更新变量。来自数据库的内容是静态的还是每个页面都会更改?如果可能的话,缓存页面。一般来说,对于大多数非商业应用程序,立即显示内容是安全的。稍后,您可以回来分析性能瓶颈并实现缓存层。@Blender,仅当用户进行库存更新时,内容才会更改。所有页面上的主显示都是相同的查询,只是在每

问题:当用数据库中的内容填充网页时,您应该 1查询数据库并显示检索到的内容? 或
2查询数据库并将检索到的内容保存到变量中,并使用该变量填充数据库,以避免每次用户刷新页面时不断对数据库进行不必要的查询?然后仅在数据库更改时更新变量。

来自数据库的内容是静态的还是每个页面都会更改?如果可能的话,缓存页面。一般来说,对于大多数非商业应用程序,立即显示内容是安全的。稍后,您可以回来分析性能瓶颈并实现缓存层。@Blender,仅当用户进行库存更新时,内容才会更改。所有页面上的主显示都是相同的查询,只是在每个页面上按不同的列进行排序和显示。@JasonLocke:在短时间内缓存所有非关键页面。缓存是最好的解决方案。您可以在任何更新、插入或删除时清除缓存!