用于HTML的PHP​​缓存

时间:2012-07-09 16:06:35

标签: php caching memcached

我将从数据库结果生成条形图html。因为这些图表需要每5秒刷新一次,并且可以有5000个用户查看此图表。我需要缓存该条形图,以便每次用户尝试查看时都不必重新创建它。我将每隔一分钟从数据库重新创建该图表。我正在使用PHP。我应该为此目的使用memcache吗?还有其他可能的选择吗?

由于

2 个答案:

答案 0 :(得分:1)

Memcache是​​最常用的,并且拥有所有其他流行解决方案的最佳文档。

我会继续使用它。它也非常直观,所以不应该花那么长时间才能启动并运行。

答案 1 :(得分:1)

类似于@Roman建议, 应该有分离的过程:

生成图表,并将图像保存在memcache中(可以使用crontab)

另一个是通常的php脚本通过webserver,它只读取memcache并将其打印出来