有誰知道可以構建在RESTful應用程序之上的維基引擎嗎? 我有一個寧靜的應用程序,它公開文檔資源 我希望wiki引擎使用REST API來保存文檔,而不是將它們保存到數據庫。 我也開放了一些開源wiki引擎的建議,可以很容易地修改這些引擎以支持這些功能。在寧靜的應用程序之上構建維基
0
A
回答
0
好的,這是一個益智遊戲。一般而言,維基是RESTful方法的典型例子。頁面名稱命名一個資源。你不想要什麼,例如Twiki?
0
雖然您可以嘗試找到可以使用REST後端的wiki,但最好自己編寫一個小型wiki。因爲即使您的後端具有REST接口,這並不意味着您可以在其前面放置其他應用程序。
0
dokuwiki不使用數據庫。它是一個基於文件系統的wiki。我不知道它的內部代碼結構,但你可能可以用它作爲你的基礎。
1
由於Wikis最初設計爲在標準瀏覽器中工作,並且大多數瀏覽器不支持除GET和POST之外的任何其他功能,所以REST並不是Wiki世界中使用的很多概念。然而,現在,一些維基(foswiki - 例如TWiki的社區分支)爲您提供了一個REST API。http://foswiki.org/System/CommandAndCGIScripts#rest)。
但是您需要相反的結果:一個wiki可以在REST存儲服務上插入一個可定製的後端(存儲)。作爲具有可插入後端的維基,我只知道pmwiki http://www.pmwiki.org/wiki/PmWiki/PmWiki和foswiki(TWiki的開叉)http://foswiki.org。
相關問題
- 1. 如何在iPhone應用程序中構建維基?
- 2. Backbone.js在寧靜的模型上使用非寧靜的動作
- 3. 在Android應用程序中使用寧靜的服務
- 4. 構建一個寧靜的api
- 5. 構建多層寧靜的API表達
- 6. Rails在多個應用程序之間共享寧靜的身份驗證
- 7. 建議在寧靜的laravel
- 8. 在寧靜的web服務應用程序中獲取com.sun.jersey.api.MessageException
- 9. 在Linux上構建WinObjC應用程序
- 10. 在gradle上構建android應用程序
- 11. 在tfspreview上構建silverlight應用程序
- 12. 在iPad上構建flickr應用程序
- 13. 在併發應用程序之上構建GUI?
- 14. 簡單寧靜的java web服務應用程序
- 15. 從Android應用程序中消費寧靜的API
- 16. 控制器和寧靜的應用程序
- 17. 爲移動應用程序提供html的寧靜資源
- 18. jQyery輸出是對象Object寧靜的web應用程序
- 19. 應用程序構建。 (Ubuntu上的Swift)
- 20. 寧靜設計的建議?
- 21. 在PhoneGap上構建Android應用程序構建
- 22. 在構建服務器上構建UWP應用程序/庫
- 23. 在構建服務器上構建iPhone應用程序
- 24. 爲什麼需要在雲基礎架構上構建容錯應用程序?
- 25. Wikiprep實用程序。無法構建分割維基
- 26. 我們應該在CMS之上構建複雜的應用程序嗎?
- 27. 如何使用rails來構建寧靜的服務
- 28. 如何用它們的靜態庫構建Qt5應用程序?
- 29. 維基內php應用程序?
- 30. 我可以在專有庫的基礎上構建GPL應用程序嗎?
我想讓wiki引擎成爲表現層,我希望我的寧靜應用成爲後端數據存儲,我希望wiki使用其餘的ws – LiorH 2009-05-25 17:33:48