gpt4 book ai didi

perl - 生成 "dynamic"网站静态版本的最佳方式

转载 作者:行者123 更新时间:2023-12-05 00:09:13 25 4
gpt4 key购买 nike

我有一个动态的网站,很多数据是从数据库生成的,但数据库的内容很少更改(大约每周 1-3 次)。这些更改是手动和受控的。

我更喜欢使用静态页面,而不是动态网站的开销。我正在讨论什么是最好的解决方案:

curl/wget/spider

question提到它。我看到的缺点可能是:

  • 需要手动清理(链接、丢失的图像等)
  • 不能混合静态和动态页面

  • 代理

    我可以使用代理将静态页面缓存一定天数。缺点:
  • 难以管理每个页面的缓存
  • 每次手动更改后都需要清除缓存吗?

  • 使用程序生成静态页面

    我目前的选择:我使用 perl 程序从动态内容生成静态页面。这不能很好地扩展,因为我必须对很多 HTML 进行硬编码,尤其是页面结构

    还有其他方法可以做到吗?你/你更喜欢什么?

    最佳答案

    Memcache 基础全页缓存,过期时间长。 Tag extension可以允许您仅使选定范围的页面无效。

    关于perl - 生成 "dynamic"网站静态版本的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/731895/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com