0

RESTfulアプリケーションの上に構築できるウィキエンジンを知っている人はいますか?ドキュメントリソースを公開する安らかなアプリケーションがあります。ウィキエンジンで、ドキュメントをDBに保存するのではなく、RESTAPIを使用してドキュメントを永続化する必要があります。また、そのような機能をサポートするために簡単に変更できるオープンソースのウィキエンジンの提案も受け付けています。

4

4 に答える 4

1

Wiki はもともと標準ブラウザで動作するように設計されており、ほとんどのブラウザは GET と POST 以外はサポートしていないため、REST は Wiki の世界ではあまり使用されていない概念です。ただし、最近では、一部の wiki (foswiki - たとえば TWiki のコミュニティ フォーク) が REST API を提供していますhttp://foswiki.org/System/CommandAndCGIScripts#rest )。

しかし、その逆が必要です。つまり、REST ストレージ サービスの上にプラグインできる、カスタマイズ可能なバックエンド (ストレージ) を備えた Wiki が必要です。プラグイン可能なバックエンドを持つウィキとして、私は pmwiki http://www.pmwiki.org/wiki/PmWiki/PmWikiと foswiki (TWiki のオープン フォーク) http://foswiki.orgしか知りません。

于 2009-06-17T05:43:16.290 に答える
0

さて、これは謎解きです。一般に、WikiはRESTfulアプローチの標準的な例です。ページ名はリソースに名前を付けます。Twikiなどにないものが欲しいですか?

于 2009-05-25T17:24:44.773 に答える
0

dokuwiki はデータベースを使用しません。ファイルシステムベースの wiki です。その内部コード構造はわかりませんが、ベースとして使用できるかもしれません。

于 2009-05-25T19:33:13.743 に答える
0

REST バックエンドを使用できるウィキを探すこともできますが、自分で小さなウィキを作成する方がよい場合があります。バックエンドに REST インターフェイスがあっても、その前に他のアプリケーションを配置できるとは限りません。

于 2009-05-25T17:51:25.117 に答える