【问题标题】:How Statamic caches content?Statamic 如何缓存内容?
【发布时间】:2013-06-15 21:20:20
【问题描述】:

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

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

【问题讨论】:

  • 我在文档中看不到任何关于缓存的内容,但this page 上的目录结构有一个缓存目录,请尝试联系他们gentlemen@statamic.com
  • 我喜欢额外的 f 表示害怕强调。干得好。
  • 嗯,这完全是潜意识的。 :)

标签: php caching content-management-system statamic


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 2010-11-18
    • 2012-06-22
    • 2011-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多