Statamic如何缓存内容?

时间:2013-06-19 11:05:31

标签: php caching content-management-system statamic

我想尝试Statamic(基于文件的CMS,http://statamic.com/)但我无法获得有关其缓存策略的信息。我很害怕有很多I / O操作,特别是在使用高级技术时 - 标记,使用附加组件等。

您是否已购买Statamic并可以确认/反驳我的疑虑?

1 个答案:

答案 0 :(得分:4)

我是Statamic的创始人,所以希望这个答案会有所帮助:)

Statamic 1.6.x为所有页面和条目保留所有YAML数据的缓存文件(带有前载YAML的markdown文件)。它存储为一个大的php数组,并在_content /文件夹中的文件发生更改时更新。这使您可以在大多数情况下拥有真正高性能的网站。

Statamic 1.7(尚未发布)将单个缓存文件分解为每个文件夹一个文件(例如/ blog /,/ news /等),这将使任何一个缓存文件不会变得太大 - 存在问题大约0.1%的用户。

这有帮助吗?还有什么我能回答的吗?