【发布时间】:2013-10-27 13:52:16
【问题描述】:
在简单的 PHP 缓存(带有 ob_start 和文件)中,我需要不缓存的部分(每页多于 - 或等于 3 个)(.PHP 动态内容或 .PHP 文件基于上下文用户)。
+-----------------+
| CACHING CONTENT |
| |
+-----------------+
| NO CACHING |
+-----------------+
| CACHING CONTENT |
+-----------------+
| NO CACHING |
+-----------------+
| |
| CACHING CONTENT |
+-----------------+
在“无缓存”部分中,我希望包含动态内容。我可以缓存三个 cached.html 文件(选项 1),但我更喜欢每个缓存页面只有一个文件(而不是 3 个页面,选项 2)。缓存的最佳选择是什么?
- 缓存在多个文件(head_tag.html、body_part1.html、body_part2.html、body_part3.html...)和中间动态内容(files.php)中。
- 缓存到唯一文件,并带有一些用于替换为动态内容的标签(以及...如何?)
- 其他
注意:请不要使用第三方系统解决方案(memcached、APC...)。我需要它来自基于 PHP 的选项。
【问题讨论】: