继续上个话题:准备搞一款这样的软件,不知道会不会被打脸,产品需求我基本上定了:做个人信息管理软件( PIM ),具体怎么细节还在思考中。既然是管理个人数据,那就包括了很多比较敏感的部分,比如财产、健康数据等等。于是软件为桌面软件 /APP 形式,优先考虑本地保存,同时可以备份到移动存储,NAS ,网盘及云存储。在没有可信机制的前提下,不考虑提供官方作为服务端的方式。
数据库放在本地,同步到远程,然后就可以在另外一个设备比如手机 /平板上使用。如果数据库比较小还可以,数据多的话这个同步时间会变长,用户使用起来体验就没有那么好。
个人想的几个方案:
只有客户端没有服务端,隐私能保障了,但用户体验会差些,尤其是数据库比较大的时候。
这样数据库在远程无需同步,但需要用户有一定的 IT 基础,同时用户自行管理这个服务器可能不如直接使用网盘或云存储可靠。
那这个产品就是 SAAS 了,需要解决信任问题。
官方提供存储,但仿照 Dropbox ,只同步数据库文件修改过的部分,会让同步快一些。因为数据库已经加密,官方存储一样无法得知里面的数据,可信方面会好一些。
各位有什么好方案?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.