我有一个简单的 php 驱动的网站正在运行,我试图弄清楚它如何处理 php 页面。我的一些 php 文档是路由逻辑,有些只包含单个页面。我如何着手让这项工作脱机?
但我认为我必须在 javascript 中重新创建路由逻辑。那是我唯一的选择吗?那样的话,有没有可能在线上用php驱动,离线改用JS?我无法理解它。
最佳答案
如果您的网站相当静态,HTML5 的缓存 list 可能会帮助您完成大部分工作。让 PHP 以正确的格式输出一个包含所有路由系统 URL 的 cache.manifest 文件,这些 URL 将本地存储在兼容的浏览器中。如果可能,尝试访问它们会将它们从缓存中拉出。
不过,如果您正在寻找更有活力的东西,您将不得不做更多的跑腿工作。
关于php - 带有 php 驱动站点的 html5 离线缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3885509/