我正在开发一个具有在线和离线组件的应用程序,并希望就我计划如何执行此操作获得一些意见。如果这是一个荒谬的想法,请随意给我一些强烈的爱,因为我想尽可能多地学习:o)
以下是我想要完成的内容的大纲......
我正在考虑为客户端部分制作一系列可以读取和写入cookie的HTML表单。表单将根据cookie中的内容使用JS生成。例如,cookie可以存储诸如将在表单上的选择框中使用的值列表之类的内容。提交表单后,他们将写入cookie。这些表单可用于提交可能会改变下次加载表单的方式的数据...例如,我可能有一个表单,允许我输入将包含在另一个表单的选择框中的选项。
服务器部分将读取这些cookie,更新数据库,然后更新cookie,以便下次正确生成表单。
这听起来坚果吗?我会更好地寻找像Google Gears这样的东西吗?任何提示,建议或想法将不胜感激!
提前致谢:o)
答案 0 :(得分:1)
除非在线/离线事物能够区分您的应用程序,否则我会让Gears处理这个问题。一般建议是将精力集中在区分您的功能部分上,让库处理其余部分 - 假设他们以您的应用程序可接受的方式处理它。