我正在开发一个网络应用程序,供个人在各个位置使用。我的服务器上有一个相对较小的mysql数据库。有时用户可能无法访问互联网。在这种情况下,我可以使用某种混合框架/语言吗?混合网络/客户端框架
更清楚的是,该程序需要做一些相当严格的计算,它需要从我的mysql数据库中获取值。我可以使用php和mysql来解决这个问题。问题是他们没有连接时会发生什么?
一个很好的解决方案是,他们可以在旅行时在早上下载本地数据库副本(在这种情况下,什么是一些好的轻量级DBMS?)然后他们需要一个基于客户端的程序(javascript?)。
我想重复使用代码,这两个实例哪些排除了php。
谢谢你的任何建议。
现代浏览器支持localStorage,可以离线保存数据。你可以使用JavaScript来访问它。例如,如果您在智能手机上使用GMail,则可以让您在未连接的情况下阅读缓存的消息。但是,您必须担心在某个时候同步回服务器。 – dana 2012-08-10 06:07:11