2012-07-16 19 views
0

我正在開發一個Web應用程序,用戶可以在其中上傳多個插件。我想通過wordpress插件版本顧問等功能爲我的應用提供額外的價值。我不知道如何在這方面深入調查。我聽到有些像「pingtracks」,但不知道如果這是正確的方式。那麼,這是我的疑問,如何確定是否有新的插件版本升級?通知有關插件新版本的網頁php

在此先感謝。

PS:有一個在我的數據庫與所有的插件培訓相關數據,如網址,作者,當前版本等

回答

1

每個插件都應該有某種形式的更新清單的URL的表。該URL處的資源應包含諸如當前可用版本等信息以及需要更新的文件的URL。這個文件可以像靜態JSON數據一樣簡單。

請記住使用HTTPS,這樣很難欺騙你的更新站點。

+0

同意。但還有一件事,我是否應該「請求」插件信息(例如,每次訪問插件庫)?或者作者能否用新版本「建議」? – manix 2012-07-16 18:38:41

+1

@manix,一個請求必須發生。初次登錄時最簡單。此外,請確保在幾秒鐘後放棄請求,以便在遠程站點關閉的情況下不要掛起頁面。 – Brad 2012-07-16 19:13:24

+0

非常感謝。我知道了。 – manix 2012-07-16 19:16:10

1

每當用戶上傳新插件時,請檢查數據庫中的「當前版本」,並將其與上傳的同名插件進行比較。 (例如創建另一張表以保存所需數據)

相關問題