动态站点的应用程序缓存


Application Cache for Dynamic Sites

我正在制作一个php mysql web应用程序,我的想法是在客户家中安装一个web服务器,这样他们就可以连接到他们想要的任何设备,可能大多数时候他们将使用ipad连接到应用程序。

有时客户端需要在ipad中拿出应用程序,所以在放弃其他选项(如phonegapp,因为我需要为某些功能维护一个mysql数据库)后,我意识到应用程序缓存可能是一个很好的解决方案:他们可以使用应用程序与web服务器(使用db函数,如随机化内容,生成统计),当他们离线时,他们可以访问内容的本地副本,功能有限,但工作。

我遇到的问题是,该网站有图像,视频和音频,所以至少有20mb缓存,我读到,与应用程序缓存,你只能存储5mb,另一个问题是,我的内容是动态的,所以我不能添加所有的文件,我需要缓存清单。我想要的东西,如使网站的wget(保存一个静态html文件),并使用在线时的动态内容。我不知道我是否能做出那样的东西。
谢谢

缓存。Manifest for iPad的存储空间超过5mb。

当前ios限制是50mb。

如果你缓存了更多的文件,iPad会自动询问你是否要将存储空间增加到50mb。

看一下这个

它解释了如何创建和实现cache.manifest。这是一个很棒的教程