2010-06-22 131 views
3

全部,幫助Web 2.0 PHP應用程序

我有一個用Zend Framework和MVC編寫的Web 2.0應用程序。我的應用程序越來越大,我需要爲整個應用程序提供一個幫助系統。我喜歡Xero的幫助界面,並且想知道是否有一種簡單的方法可以在PHP5和Zend中創建它,或者是否有任何基於PHP的工具可以與我的應用程序集成。

Xero's Help Interface

我也很喜歡WIKI,但不知道維基使用以及如何使用它其中。

問候

回答

1

雖然我不知道具體目標管理一堆幫助文檔的任何基於PHP的工具,但我敢肯定有東西在那裏。

Xero的幫助前端建立在ExtJS組件庫上。實際上,它直接來源於ExtJS API Docs。所以得到一個漂亮的用戶界面非常簡單。

逆向工程如何進行客戶機/服務器對話應該是相當容易的,並且提出一個服務器端程序來提供幫助中心代碼所需的Web服務。它似乎只是管理一些數據(用於幫助主題樹),並且只是加載可能是實際文章內容的靜態HTML。 Zend的MVC使得實現這些服務非常簡單。

我想你可能會在幾天內寫出一個最低功能的幫助系統。

當然,您可能會花更多時間爲您的作者創建一個管理工具,以用於創建和組織所有幫助文章。

1

我已經使用ZF構建了一個基於wiki的上下文相關幫助系統。這裏的文章。還不如whizzy作爲颯樂的,但像他們那樣的左側導航應該不會太難加...

http://www.lightlysalted.co.nz/2010/03/context-sensitive-help-in-zend-framework/

+0

耶!這是相當不錯的..如果我沒有問太多,一個演示和一個可下載的zip將在您的網站上是偉大的例子.. Neverthless,我感謝所有的努力beind .. ..謝謝 – Jake 2010-08-06 05:21:43