1 つ (または複数) のフィールドが wiki のように動作するデータベースが必要です。データベースの厳密なセマンティック構造によって強化された、ウィキの自由形式のコンテンツ作成の側面が必要です。
具体的には、Wiki スタイルのマークアップを保持したり、複数ユーザーによる変更を追跡したり、元に戻したりできるようにするために、このデータベース フィールドが必要です。
私はいくつかの方向からこれに来ました:
- このフィールドが別のウィキ システムのページを指すようにすることで、ウィキをデータベースに組み込みます。
- wiki を中心にデータベースを構築する (構造化データ用にページごとに追加のフィールドを作成する)。
- または、この分野の変更を追跡するための独自のシステムを使用してゼロから構築することもできます (ウィキ ソフトウェアがどれだけ存在するかを考えれば、これは本当に必要でしょうか?)
これの構築に近づくための経験や洞察を持っている人はいますか? または、誰かが私を私の道に導くフレームワークを教えてもらえますか?
TikiWiki や TWiki などの構造化された Wiki を調べましたが、自分のやりたいことを実現する方法がわかりません。