0

基本上,如果我必须每天显示一个条目 5000 次,那么在不使用太多服务器 CPU 的情况下每天显示 5000 次的最佳选择是什么?

所以基本上,例如我们有一个包含数据的数据库(例如 3 个条目),每个条目每天必须显示 3000 次,最好的选择是什么?

是cronjobs还是其他?

4

3 回答 3

3

如果您希望缩短检索相同记录所需的时间,您可能会考虑做一些事情:-

  1. 在数据库级别和应用程序级别启用缓存(如memcached
  2. 找出最合适的索引,以便快速查询。

肯定有很多其他的方法,但这些都是我的想法。

于 2012-08-17T19:12:31.207 回答
3

update_script.php每天使用 cronjob 运行一次,它执行以下两种可能的事情之一:

a)它创建一个included.inc包含在其他(以前存在的)文件中的文件require_once 'included.inc'(如@andrewsi 所建议的)以及来自数据库的数据或

todaydata.htmb)它使用数据库中的数据在您的公共空间上创建一个

于 2012-08-17T19:50:44.047 回答
1

您可以通过在此处创建 mysql 作业检查来做到这一点

http://www.sitepoint.com/how-to-create-mysql-events/

希望它做你想要的。

于 2012-08-17T19:04:52.953 回答