每次在我list.php?id=xxxxx
它再次查询一些MySQL的查询返回该页面的人登陆:使用PHP缓存MySQL查询结果的最简单方法是什么?
$ids = array(..,..,..); // not big array - not longer then 50 number records
$thumbs = array(..,..,..); // not big array - not longer then 50 text records
$artdesc = "some text not very long"; // text field
因为从中我让查询数据库是相当大的,我想缓存此结果24h内也许文件如:xxxxx.php
在/ cache /目录中,所以如果存在,我可以在include("xxxxx.php")
中使用它。 (或txt文件!?,或任何其他方式)
因为有非常简单的数据,我相信它可以使用几个PHP线和无需使用的memcached或其他专业对象来完成。
具有因我的PHP是非常有限的有人可以只需将此任务的PHP主线(或代码)?
我真的会非常心存感激!
我已经修改了为24小时缓存有效性添加解决方案的答案。请参阅http://stackoverflow.com/a/15748442/369005 –