1

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

您是否购买了 Statamic 并且可以确认/反驳我的担忧?

4

1 回答 1

6

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

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

Statamic 1.7(尚未发布)会将单个缓存文件分解为每个文件夹一个文件(例如 /blog/、/news/ 等),这将防止任何一个缓存文件变得过大——大约 . 1%的用户。

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

于 2013-09-16T13:04:07.127 回答