PukiWikiとは - PukiWiki入門 ~ 初歩からマスターへの道


#author("2023-10-06T22:36:41+09:00","default:admin","admin")
#author("2023-11-22T22:59:48+09:00;2023-10-06T22:36:41+09:00","default:admin","admin")
* PukiWikiとは - PukiWiki入門 ~ 初歩からマスターへの道 [#e7dde412]

#splitbody{{
LEFT:
&tag(PukiWiki,解説);
#split
RIGHT:&size(13){投稿日: 2023-10-06 (金)};
}}

#bcontents

** PukiWiki (プキウィキ) とは [#n193208e]
PukiWiki(プキウィキ)は、ページを簡単に作成、管理するための和製のウィキソフトウェア、CMS(コンテンツ管理システム)の1つです。無料でインストール、利用が可能で2001年からPukiWiki Development Team (旧PukiWiki Developer Team)によってオープンソースとして開発されています。Wiki(ウィキ)は、不特定多数のユーザーが協力して直接コンテンツを作成、編集などができるWebベースのプラットフォームで、情報共有に非常に役立ちます。
例としてゲームの攻略サイトや社内Wiki、大学・組織の研究共有、ブログに使われています。
少し古いですが、[[活用事例 - PukiWiki公式サイト>https://pukiwiki.osdn.jp/?PukiWiki/CaseStudies]]で閲覧できます。
少し古いですが、[[活用事例 - PukiWiki公式サイト>https://pukiwiki.sourceforge.io/?PukiWiki/CaseStudies]]で閲覧できます。

Wikiの管理者は、PukiWikiをカスタマイズして自分の好みに合わせることができ、ユーザーが自作して配布しているプラグインやスキンなどの拡張機能も利用でき、機能を追加(プラグイン)したり外観を変更(スキン)したりすることが可能です。
PukiWikiはPHPで開発されているため、PHP言語を習得している方はプラグインやスキンをPHPで自作することもできます。
なお、本体にデフォルトで入っているプラグインは標準プラグインと呼ばれます。

特に日本で広く使用されており、日本産のため日本語に特化して開発されています。簡潔なPukiWiki構文でコンテンツを編集できます。
PukiWiki Plus!やPukiWiki Advなどの派生物も過去にはありましたが、現存するPukiWiki派生物はあまり見ません。

PukiWikiは、軽量な上にシンプルで使いやすいため、個人ブログから大規模なプロジェクトまで幅広い用途で利用されています。

ちなみに筆者本人としてはカスタマイズが好きな方には超オススメしたいソフトウェアです。
ただ、標準で付いているスキンは正直なところ古い感じがあります。 (私は嫌いじゃないですが)

*** PukiWikiの特徴 [#oc9858dc]
- プラグインが豊富にある
- カスタマイズ性が高い
- PHP4.1~最新まで対応している
- 軽量で動く (ただしページの数やプラグインの数でウィキの規模にもよる)
- データベースが不要でファイルシステムで管理されているので快適に動作する
- 自動的にバックアップする機能
- 画像がページごとに管理されている
- InterWikiに対応している

などなど

** ライセンス「GPL」とは [#n5b32867]
GPL(GNU General Public License)とは、オープンソフトウェアのライセンスです。
PukiWikiのライセンスは、GPL(General Public License), version 2 (either version 2 of the License, or (at your option) any later version)となっています。
簡潔に言えばGPLv2、それ以降のバージョンのGPLです。
つまりGPLv3として解釈することも可能です。

他のライセンスと比較してわかりやすく簡単にまとめると以下のようになります。
詳しく知りたい場合は各自で調べてください。

|~ライセンス名|~再配布|~改変|~ソース公開((改変部分のソースコード開示の義務))|h
|~GPL|可能|可能|必須|
|~MPL|可能|可能|必須((ただし、組み合わせ先のソフトウェアのソースコード開示は不要))|
|~MIT|可能|可能|不要|
|~BSL|可能|可能|不要|
|~Apache License|可能|可能|不要|

*** Q. PukiWikiの改変後、ソースコード公開の義務は? [#t6f2b206]
A. ''ありません''
GPLでは、プログラムを配布する際にソースコード公開が義務付けられています。
なお、プラグイン/スキンなどの配布は本体の一部を改変して配布する場合に必要となりますが、そもそもPHPで開発されているはずなので、基本的に気にする必要はありません。

*** Q. 商用利用できるか? [#c690575a]
A. ''可能です''
ただし、PukiWikiというソフトウェア本体の自作発言やクレジットの改変はしてはいけません。

** PukiWikiの利用手段 [#ufafddc9]
*** サーバーに設置する [#p3237f92]
PukiWikiをダウンロードし、自分でサーバーを準備してサーバーへインストールする手段です。
手順「ウィキレンタルサービスを利用する」と違ってカスタマイズ性がかなり高くなります。

なお、[[「PukiWiki入門 ~ 初歩からマスターへの道」>【初心者向け】PukiWiki入門 ~ 初歩からマスターへの道]]ではこの手段を前提とします。

*** ウィキレンタルサービスを利用する [#j4397aed]
Webサイト内だけでWikiを作成する手段です。
PukiWikiのダウンロードが不要でサーバー管理もしなくて済みます。

[[レンタルサービス一覧 - WikiChree.COM>https://wikichree.com/SampleWiki/?%E3%83%AC%E3%83%B3%E3%82%BF%E3%83%ABWiki%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E4%B8%80%E8%A6%A7]]でレンタルサービスをまとめていますので気になる方は確認してみてください。(PukiWiki以外のソフトウェアのレンタルサービスも含めてますが悪しからず)

** PukiWiki公式サイト [#g686d981]
PukiWikiをダウンロードするには公式サイトからダウンロードする必要があります。
公式サイトでは質問箱やバグ報告、スキン/プラグイン公開ページなど利用できます。

#ecache{{{
#blink(https://pukiwiki.osdn.jp/)
#blink(https://pukiwiki.sourceforge.io/)
}}}

** コメント [#cmt]

#pctrlcmt

検索

 

最新のページ

2023-11-22 2023-10-26 2023-10-08

[もっと見る]

タグ

[もっと見る]

人気のページ

カウンター

合計: 216
今日: 4
昨日: 0
オンライン: 4
  編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
This site is protected by Turnstile and the Cloudflare Privacy Policy and Terms of Service apply.