我正在考虑为web applications之一实施某种软件更新通知我是developing。软件更新通知
有我碰到几个问题:
- 应该更新检查可以在客户端或服务器上执行?
客户端是指软件检索最新版本信息,执行检查并显示更新信息。
服务器端检查意味着软件将其版本信息发送到服务器,服务器进行计算并将信息返回给客户端。
我的猜测是,服务器端的实现可能比客户端更灵活,更强大,因为只要客户端了解它,我就可以轻松地向服务器添加功能。
- 应该在哪里显示更新信息?
可以在登录屏幕上显示吗?应该只有管理员看到它? (这是一个带有数据库的网络应用程序,因此更新需要使用db 和网络进行处理,这只能由管理员完成)。随着版本每天变得更加陈旧,一个小小的哔哔声闪烁的图标随着尺寸的增加而变化;)?
- 隐私问题
不是每个人都喜欢有自己的应用程序的使用统计信息在互联网上播出。
TheOnion问题:你想什么?
你究竟会做什么版本控制?即它是界面,dal中的过程,数据库本身还是整个存储媒体? – 2009-07-30 07:30:30