web-dev-qa-db-ja.com

個人サイトへの基本的なウィキエンジン

チュートリアル資料のサイトを構築しています。ウィキプラットフォームを使用するつもりです。 DokuWikiとMediaWikiは非常に重いので、2つのプラットフォーム(Boltwire)を最終候補に挙げました。LionWiki基本的にユーザー管理ベースのアクセス制御を使用して、推奨ユーザーのみがページを編集できるようにします。

何か提案があれば誰でも。

リクエスト-おそらく経験豊富なユーザーであるあなたの誰もが、Blotwireとlionwikiをチェックするために5分を費やすことができますか?もし可能ならば。ありがとう。

6
Vivek Sharma

http://www.wikimatrix.org は、適切なwikiを探しているときに開始するのに最適な場所です。

利用可能な機能のリストを読むだけで役に立ちます。

Foswiki.orgを調べることをお勧めします。これはApacheauthで正常に動作し(wikiログオンが安全であることを心配する必要はありません)、Apacheを介してLDAP認証を問題なく受け入れます。投稿をプレーンテキストファイルに保存し、プラグインによって簡単に拡張できます。深く掘り下げたい場合はかなり強力なソフトウェアですが、学習曲線は素晴らしくフラットです。

5
Posipiet

忘れないでください Trac -軽量(ただしPHPベース)ではなく、wikiを含み、Linuxで実行され、 アクセス制御付きのメンバーシップ =。

Wikiシステム

  • WIKI_VIEW-既存のWikiページを表示する
  • WIKI_CREATE-新しいWikiページを作成します
  • WIKI_MODIFY-Wikiページを変更します
  • WIKI_DELETE-Wikiページと添付ファイルを削除します
  • WIKI_ADMIN-すべてのWIKI_ *権限に加えて、読み取り専用ページの管理。
5
gimel

私は ikiwiki が好きです。なぜなら、実際のソース管理システムにwikiページを保存できるからです(私はGitを使用しています)。つまり、Wikiをオフラインで編集し、後ですべての標準Git機能を使用してページをマージできます。

Ikiwikiは、Nice軽量マークアップ言語であるMarkdownもデフォルトでサポートしています。

4
Greg Hewgill

私は PmWiki がとても好きです。インストールもカスタマイズも簡単で、データベースも必要ありません。 (どちらも Ikiwiki 、私も使用して気に入っています。)

PmWikiは、クックブックレシピを通じて多くのカスタマイズをサポートしており、ユーザー認証とアクセス許可に関して必要なことを実行できるようです。 このページ を参照してください。しかし、私はそれをそのように使用したことがないので、それがどれほどうまく機能するかを確認することはできません。

編集:OPのコメントに応えて、私は BoltWire を使用しました(スペルとリンクを確認してください-両方とも正しくありません) 、そして私はPmWikiが好きです。どちらもインストールがかなり簡単で、どちらもかなり軽量です。 BoltWireはまったく嫌いではありませんでしたが、PmWikiの機能が充実していて、構成が簡単であることがわかりました。

編集2:Debianを使用していることを別の投稿のコメントで述べているので、IkiwikiとPmWikiの両方がDebianで利用可能であり、を使用してインストールするのは非常に簡単です。お気に入りのAPTパッケージマネージャー。両方を試して、自分で決めることをお勧めします。

3
Telemachus

Windows Serverソリューションを利用している場合は、非常に優れたプラットフォームがあります。

ScrewTurn Wiki by DarioSolera。

これは、C#/。NETで記述されたオープンソースプロジェクトです。私たちはそれを私の会社の内部文書に使用しており、非常に満足しています。セットアップは簡単で、 素敵な機能セット あなたが言及したものを含みます:

ScrewTurn Wikiは、パフォーマンスが高くシンプルなWikiエンジンであり、C#で記述され、ASP.NET2.0プラットフォームに基づいています。その主な機能を以下に説明します。

  • 無料でオープンソース
  • データベースは必要ありません(ただし、SQL ServerとMySQLはプラグインでサポートされています)
  • IISまたはASP.NET構成(ASP.NET Medium Trust環境で機能)]に触れる必要はありません
  • スマートで構成可能なコンテンツキャッシングシステムのおかげで、すべてのハードウェア構成で高いパフォーマンスとスケーラビリティ
  • カスタムViewState圧縮とHTTP圧縮の(構成可能な)使用法のおかげで、低帯域幅の使用量
  • シンプルな導入、管理、使用法
  • 小さな足跡
  • CSSファイルを介して完全に利用可能なテーマ(CSSメディアタイプは完全にサポートされています)
  • 自動ページバックアップ(ロールバックの実行はマウスクリックと同じくらい簡単です)
  • シンプルなユーザー会計システム(管理者とユーザー、および組み込みの管理者アカウントを使用)
  • ページレベルの大まかな承認、Wikiを完全に公開する可能性(ページを編集するための登録は不要)、プライベート(匿名アクセスは許可されない)などの便利な機能
  • ページの分類とディスカッション
  • ページのトランスクルージョンとスニペット
  • プラグインのサポート(ドキュメントを参照)
  • 危険なファイル、スクリプト、スパマーからの保護(登録時のキャプチャ制御)
  • 多言語インターフェース(英語、イタリア語、フランス語、スペイン語、ドイツ語、その他の13言語)
  • すべてのページ、Wiki全体、およびページディスカッションのRSS2.0通知
3
splattne

私はMediaWikiに固執します。提供する機能は重いかもしれませんが、セットアップ、構成、使用は非常に簡単です。利用可能な拡張機能の数が非常に多いということは、必要なあらゆる種類のカスタマイズ用にすでに作成されている拡張機能を見つける可能性が非常に高いことを意味します。

私は自分のラップトップでコピーを実行して、他の人が紙に書いたすべての情報を記録します。会社のイントラネット用のwikiをインストールするときが来たとき、私はそれをラップトップからサーバーにコピーし、空のデータベースを作成しました。 Active Directoryに対する認証用の拡張機能を追加すると、準備が整いました。 MediaWikiを使用する利点の1つは、拡張性が非常に高いことです。そのため、個人用のシステムと会社のイントラネット用のシステムを学ぶ必要はありません。それらの間で記事を簡単にコピーする機能は、追加のボーナスです。

上記は他のウィキソフトウェアにも当てはまると思いますが、「軽量」ソフトウェアと見なされるものには当てはまらないでしょう。ウィキはダイナミックな獣であり、成長する傾向が強いです。後で後悔するかもしれない不必要な制限を課すのはなぜですか?

2
John Gardeniers

Mindtouch Wiki(別名Deki Wiki)は私が使用しているものです。

  • プラットフォームに依存しない
  • C#とPHPを使用したMono/.Net
  • マッシュアップに適しています
  • MySQLに保存
  • データはWikiText形式ではなくXMLで保存されます
  • PCからダウンロードして使用できる事前構成済みのVMサーバーがあります。

http://www.mindtouch.com

2
lamcro

DokuwikiとMediaWikiはどちらも少し重いとおっしゃっていましたが、ここでパッケージを確認することで、インストールプロセスを数回クリックするだけで簡単にできます。

http://bitnami.org/stack/dokuwiki
http://bitnami.org/stack/mediawiki

1
Chris

99人のウィキユーザーに質問すると、99の異なる推奨事項が表示されます。本当に理解したい場合は、さまざまなwikiを自分で試す必要があります。 Debianを使用している場合、多くのWikiはaptから入手できるため、それらを試す(そして削除する)のは非常に簡単です。

個人的には、DokuwikiはMediawikiよりもはるかに軽いと思います(テキストファイルとmysql)。しかし、それはIS BoltwireやPmWikiよりも重いです。PmWikiがテキストファイルにページを保存する方法が好きではありません。Boltwireは悪い小さなプログラムではなく、セットアップが本当に簡単です。 。

私は自分でマークダウンを好むので、自分が書いたカスタムwikiを使用します。私のために働いたマークダウンを使用したウィキを見つけたことがありません。そして、ページをテキストとして読めるようにすることは間違いなくプラスです。

0
NevarMaor