2012-03-21 41 views
0

在我的网站上,我需要请求日期/时间每页重新加载。php mysql请求数据库日期每个重新加载

原因是因为如果自上次完成一小时或更多时间以来我需要执行数据库操作。

像这样(伪代码)

select time from database table 
if (time < hour_ago) { 
    do this + set time = now 
    } 

我的问题是,这是做到这一点的最好方法是什么?如果时间存储在txt文件中,它会更快吗?或者另一种方式?

我已经使用每个页面的数据库连接,但只是想知道是否值得查询只是为了得到一个日期。

+0

这是否需要由不同的用户运行?是否可以将它存储在会话中?/这是否需要自动运行?是否是计划任务?/是否会影响性能?/您可以执行检查吗?并在存储过程中更新* – Ryan 2012-03-21 15:38:51

回答

0

数据库是存储持久性信息的好方法。如果你已经使用了DB,那么我会认为没有理由把这个其他地方。

+0

谢谢.................... – user1022585 2012-03-21 15:41:56

0

这是最好的方法吗?

绝对没有。

不应该有这样的“小时工数据库操作的。

相关问题