phpwax/wildfire.cms_static_cache

Wildfire 的静态缓存插件

v7.1.x-dev 2013-12-09 15:37 UTC

This package is auto-updated.

Last update: 2024-09-17 12:21:57 UTC


README

创建

  • 挂钩到 "cms.save.success.finished" 事件,检查对象的类是否与内容模型相同
  • 检查是否有排除该项目的规则
  • 将 readonly=1 参数添加到正在使用的 URL 中
  • 使用所有附加的 URL 作为路径,通过检查 URL_MAP_MODEL 保存页面
  • 然后,将来自 URL 的内容保存到与这些 URL 匹配的文件路径中,并使用文件路径和时间更新 URL_MAP_MODEL
  • 基本路径为 tmp/cache/static/PATH_BASED_ON_URL/.$format

使用方法

  • 从 tmp/cache/statics 创建到 public/statics 的符号链接 (ln -s SITE_DIR/tmp/cache/statics/ public/statics)
  • 修改 Apache / Nginx 配置文件,请参阅 apache.example.htaccess & nginx.example.conf
  • nginx / apache 文件正在开发中,可能需要进一步编辑