【发布时间】:2010-11-15 08:29:05
【问题描述】:
我正在考虑为web applications 我是developing 之一实施某种软件更新通知。
我遇到了几个问题:
- 应该在客户端还是服务器上执行更新检查?
客户端是指软件检索最新版本信息、执行检查并显示更新信息。
服务器端检查是指软件将其版本信息发送到服务器,服务器再进行计算并将信息返回给客户端。
我的猜测是,服务器端实现可能会比客户端更灵活、更强大,因为我可以轻松地向服务器添加功能,只要客户端能够理解。
- 应该在哪里显示更新信息?
可以在登录界面显示吗?只有管理员才能看到吗? (这是一个带有数据库的网络应用程序,因此更新需要操作 db 和 web,这只能由管理员完成)。随着版本每天变得越来越过时,大小会增加的小哔哔闪烁图标怎么样;)?
- 隐私问题
并不是每个人都喜欢通过互联网广播他们的应用使用统计数据。
TheOnion 问题:你怎么想?
【问题讨论】:
-
您究竟要进行什么版本控制?即是接口,dal中的进程,数据库本身还是整个存储媒体?