Yuichiro MASUI <[email protected]>
PukiWikiで簡単情報共有
まずは自己紹介
増井 雄一郎
• PukiWiki Developers Team立ち上げ人•株式会社ワイズノット/オープンソース総合研究所所属
•オープンソースを使った開発や執筆・講演を中心に活動
今日のゴール
Wikiを使った情報共有の仕組みを覚える
学校に戻って実際に立ち上げる方法を学ぶ
PukiWikiを知っている人
ブログは知っているという人
ブログは世間で大流行
ブログ•時系列に記事を書く•記事をブラウザだけで手軽に書ける•カテゴリ分けもできる•記事に意見があったらコメントをする•トラックバックでブログ同士を繋げる
ホームページを作るのは大変だけど
ブログなら手軽にできる
コメントを付けて議論などのコミュニケーションが行える
日誌のような時系列のモノに強い
そのかわり時間軸を持たないモノは扱えない
私的なニュースサイトが多い
時系列の情報蓄積
時系列以外で情報蓄積をするには・・・
WikiWikiWeb
WikiWikiWeb•Ward Cunninghamが1995年に公開したオンライン文書管理システム
•ページの集合•ページタイトル=ページ名•誰でもページを編集できる•WikiNameで自動リンク
タイトル=ページ名
ページの集合
•ページは順番を持たない•ページのタイトルがページ名になっている•ページ名は重複しない•他のページへのリンクはWikiNameで自動的に行われる
だれでも編集•ページの制作者、管理者、閲覧者の区別がなく、だれでもページを書き換えることができる
• HTMLではなく、専用のWiki記法で書く•リンクはページ名を指定するだけでリンク可能
Wiki記法• <h1>タイトル!</h1>の様なタグで括る方式ではなく、*で始まる行はタイトル行といった行指向フォーマット
•英単語の頭文字を大文字にして2つ以上の単語を繋げたWikiNameと呼ばれるページ名へは自動リンク
このWikiWikiWebをベースに色々な派生物(WikiEngine) が
リリースされた
そのうち最も有名な物がMediaWikiを使った
WikiPediahttp://www.wikipedia.org/
WikiPedia
•だれでも編集できる百科事典• 250以上の言語で提供•全体で約700万の記事•日本語版だけで40万ちかい記事
このような巨大なWikiサイトだけでなく、多種多様な目的を
持ったサイトが多数ある
個人メモ、2chまとめサイト共同翻訳サイト、プロジェクトの
文書管理・・・
最近では地震などの災害があると災害復旧情報を2chとWikiで共有する流れができている
新潟中越地震被災者救援本部@2ch Wikihttp://eq.maido3.com/
自分でWikiサイトを作りたい時にはWikiEngineをサーバにインストールする
必要がある
WikiEngineは色々なソフトが出ている
PukiWikiぷきうぃき
日本でもっとも有名なWikiEngine
特徴
•日本語を含め多言語をサポート•インストールが簡単•画像や表組みなどの高い記述力•プラグインによる拡張性
先に挙げた「新潟中越地震 被災者救援本部」
もPukiWiki
実際に触ってみましょう
PukiWikiをWindowsにインストール
ブラウザ
Windows
Webサーバ
OS(WinとかLinux)
PukiWiki
Webアプリの構造
ブラウザ
Windows
Webサーバ
PukiWiki
今日の構成は全部1台で
PukiWikiはPHPを搭載したWebサーバの上で動く
XAMPPWindowsで動く
Apache WebサーバやPHPなどのパッケージ
http://www.apachefriends.org/jp/からダウンロード
押しても何も起こらなかったらhttp://
jaist.dl.sourceforge.net/sourceforge/xampp/xampp-win32-1.6.3-installer.exe
インストール画面は全部「OK」か「次へ」、「インストール」で
サービスApacheを開始
XPならセキュリティ解除
ブラウザからhttp://localhost/
Apacheが無事起動次はこの上でPukiWiki
PukiWikiのインストール先を開く
http://pukiwiki.sourceforge.jp
ダウンロード後に開いたフォルダをXAMPPのフォルダにコピー
ワードパッドでC:¥xampp¥htdocs¥pukiwiki-1.4.7_notb¥pukiwiki.ini.phpを開く
$adminpassの行を検索して$adminpass='{x-php-md5}';
↓$adminpass='pass';
に書き換えこれが解凍用パスワード
ブラウザでhttp://localhost/
pukiwiki-1.4.7_notb
大成功!
同じネットワーク内ならこれで使えます。
外部から使いたい場合はxrea.comがおすすめ
http://pukiwiki.sourceforge.jp/?PukiWiki/Install/xrea.com
まずはいまのPukiWikiをぶらぶらしてみましょう
PukiWiki入門
P.623-1 PukiWikiを触ってみよう
ページ名
本文
ナビゲータ
メニューバー
まずは自分メモとして使う為に
「pass」と入力
本文を全部消して書き換え
* 増井メモ[[増井]]の個人的なメモです
- [[仕事メモ]]- [[買い物メモ]]
*で始めると見出し行- で始めるとリスト
黄色の背景に?が付いている単語はリンク先ページのない単語
?をクリックするとページを作成
そのうち買おうと思っている物
#comment
#で始まる行はプラグイン
これでページを編集しないでも追記できる
トップページに「ToDo」のページを追加しよう
この様に簡単にサイトを作れるのが
PukiWiki
これを自分メモではなく部内メモなどにすれば共有メモができる
PukiWikiで場所は作れるが問題は管理方法
ちゃんと文章が更新されていくかが
一番の問題
そこにはルール化や議長・管理者的な人材が
必要になる
情報の記録と共有の敷居を下げることでみんなにとって
便利な仕組み作りを