我正在考慮爲web applications之一實施某種軟件更新通知我是developing。軟件更新通知
有我碰到幾個問題:
- 應該更新檢查可以在客戶端或服務器上執行?
客戶端是指軟件檢索最新版本信息,執行檢查並顯示更新信息。
服務器端檢查意味着軟件將其版本信息發送到服務器,服務器進行計算並將信息返回給客戶端。
我的猜測是,服務器端的實現可能比客戶端更靈活,更強大,因爲只要客戶端了解它,我就可以輕鬆地向服務器添加功能。
- 應該在哪裏顯示更新信息?
可以在登錄屏幕上顯示嗎?應該只有管理員看到它? (這是一個帶有數據庫的網絡應用程序,因此更新需要使用db 和網絡進行處理,這隻能由管理員完成)。隨着版本每天變得更加陳舊,一個小小的嗶嗶聲閃爍的圖標隨着尺寸的增加而變化;)?
- 隱私問題
不是每個人都喜歡有自己的應用程序的使用統計信息在互聯網上播出。
TheOnion問題:你想什麼?
你究竟會做什麼版本控制?即它是界面,dal中的過程,數據庫本身還是整個存儲媒體? – 2009-07-30 07:30:30