需要有一个离线网站。就像连接可用时,PC上的客户端或浏览器将下载所需的内容,当没有互联网时,客户端将仍然可以访问先前下载的数据。
在讨论期间,有人建议使用http://code.google.com/apis/gears/。
请告诉我可用于解决此问题的所有其他框架。
答案 0 :(得分:4)
作为格雷格笔记,齿轮确实将被谷歌逐步取消,html5应该取代离线webapps的齿轮。
最重要的规格:
和一些例子;
答案 1 :(得分:3)
HTML 5将包含以前在Gears中提供的许多功能。 Gears API博客有一个标题为Hello HTML5的条目,可以解释更多相关信息。谷歌已经停止了对Gears的开发,并将精力集中在HTML 5上。
答案 2 :(得分:0)
Silverlight(或者我可以猜测Flash)也可以用作offile存储。但至于我,这有点过度使用。可能这是考虑ligtwait desctop应用程序的更好。 Silverlight桌面模式?还是Adobe Air?
答案 3 :(得分:0)
节省一些时间搜索:-) --->>有许多已经旋转的JavaScript库可以进行离线存储,甚至可以在线时同步。关于此主题的大量现有库on github here。请注意JayData(开源和商业支持)PouchDB(开源且非常活跃,并且具有在线功能时的同步)。其他可能看起来不错的东西:TaffyDB,Store.js,Kizzy,BankersBox。在撰写本文时,我查看了其他未提及的其他内容,它们要么是旧的,非常小的还是已经不存在了 - 所以希望我能为您节省一些时间。另一种基于商业的产品是SequelSphere,个人或商业用户可免费使用10个或更少用户。
答案 4 :(得分:0)
另一个选择是使用server2go,这可以在网站上设置独立的Web服务。然后与名为bitsync的应用程序结合使用,它可以同步离线和在线数据。