0

今天向我提出了多个关于 Web 服务器如何使用数据库中的基本请求代码并显示在前面的问题。

对于我们想要显示我们的帖子的博客的例子,我不知道还有什么其他方式

  • 查询数据库,然后将结果存储在 php 变量中
  • foreach 前面的变量显示不同的内容

就这么简单,但问题是:

每次访问者浏览应该显示我们帖子的网页时,数据库是否都会查询?

对我来说,它一直是这样工作的。但是现在我在问自己,为什么我们每次访问页面时都会在我们(帖子的作者)每周更新一次的表格上提出请求?如果一个博客每天都有成千上万的访问者,而我们每周更新它,我们查询数据库的时间有那么长吗?

对于“foreach”每个帖子的 php 进程来说,问题是相同的,这在显示网页之前需要对服务器进行更多处理。乘以访客人数。

如果它真的像我想的那样有效,我们如何避免所有这些?

4

1 回答 1

0

听起来您想使用缓存 - 有一些简单的方法可以做到这一点,以及可以帮助您查看这篇文章这个库的库/产品

于 2017-03-18T10:30:10.950 回答