PukiWiki

PukiWiki（プキウィキ）は、日本国産のオープンソース・ウィキソフトウェア。PHPで実装されており、データベース不要の手軽さと軽快な動作を特色とする。

 概要 
Perlで開発された日本語対応ウィキソフトウェアYukiWikiの、yu-jiによるPHP移植版として2001年に誕生。2002年にオープンソース化されてからは有志（PukiWiki Development Team）が保守を担っている。PHPの普及とともに利用者を増やし、各種メディアにたびたび紹介されるなど、2003年には日本語ウィキソフトウェアの定番の地位を確立した。

2006年公開のバージョン1.4.7以降長らく更新が途絶えていたが、2014年にPHP5.5対応のバージョン1.5をリリース。以来、主に最新版PHPとの互換性を維持するよう保守が続けられている。

 特徴 

 PHPで実装されている。最新版はPHP4.1〜PHP8.1に対応。
 UTF-8と国際化機構により多言語に対応。旧バージョンとの互換のためEUC-JP版も用意されている。
 ページの内容はテキストファイル形式で保存され、データベース管理システム（DBMS）を必要としない。画像などのバイナリファイルも各ページに紐付けられてファイル保存される。
 プラグインにより機能を拡張することができる（標準機能の多くもプラグインとして実装されている）。
 スキンにより見た目や使い勝手を変更することができる。
 フィーチャーフォン（携帯電話）から利用するためのスキンも標準で用意されている。
 tDiary用スキンを利用することができる。
 インターウィキに対応している。
 更新間隔・回数に基づく自動バックアップ機能を備える。
 ユーザー／グループ認証機能を備え、ページごとにアクセス制限を施すことができる。
 LDAPやSAMLなどの認証フレームワークと連携でき、ユーザーの一元管理やシングルサインオンが可能。
 GPLに基づくオープンソースの自由ソフトウェアとして頒布されている。

 バージョン履歴 
出力するHTMLの仕様で系統が分かれる。1.3系はHTML4.01、1.4系はXHTML1.1、1.5系はHTML5に準拠。

バージョンリリース日対応PHP主な変更点出典1.3.1PHP4 更新衝突時処理改善
 自動テンプレート機能追加1.3.22002年7月15日PHP4 各種修正1.3.32002年12月28日PHP4 各種修正1.3.42003年3月18日PHP4 各種修正1.3.52003年5月28日PHP4 各種修正1.3.62003年11月10日PHP4 各種修正1.3.72004年4月4日PHP4 各種修正1.4.02003年11月3日PHP4.1 記述形式強化
 自動リンク機能追加
 検索単語ハイライト表示
 ユーザー認証機能強化
 添付ファイルロック機能追加
 トラックバック対応
 フィーチャーフォン対応
 テンプレート文字列置換機能追加
 メール通知機能追加1.4.12003年11月10日PHP4.1 各種修正1.4.22003年11月17日PHP4.1 各種修正1.4.32004年4月4日PHP4.1 i-mode・ボーダフォン端末対応1.4.42004年9月4日PHP4.1 ～PHP5 PHP5対応
 EZweb・PDA端末対応
 セキュリティ向上1.4.52005年2月1日PHP4.1 ～PHP5 制限機能追加
 国際化対応
 RSS2.0対応1.4.62005年10月31日PHP4.1 ～PHP5 各種修正1.4.72006年6月22日PHP4.1 ～PHP5 UTF-8対応（EUC-JP版と並行リリース）
 負荷軽減1.5.02014年7月19日PHP4.1 ～PHP5.5 PHP5.5対応1.5.12016年3月7日PHP4.1 ～PHP7.0 PHP7.0対応
 ユーザー／グループ管理機能追加
 LDAP／Active Directory対応
 ページアクセス制御機能追加1.5.22019年3月1日PHP4.1 ～PHP7.3 PHP7.1, 7.2, 7.3対応
 AutoTicketLink機能追加
 SAML認証対応
 テキスト検索機能改善
 ページリダイレクト機能追加1.5.32020年3月30日PHP4.1 ～PHP7.4 PHP7.4対応
 標準スキン改善
 スマートフォン対応
 3カラムレイアウト対応
 AutoAlias機能追加1.5.42022年3月30日PHP4.1 ～PHP8.1 PHP8.0, 8.1対応
 URLカスタマイズ機能追加
 日本語URL自動リンク対応

 脚注・出典 

 関連項目 

 ウィキ
 ウィキソフトウェア
 YukiWiki
 コンテンツ管理システム

 外部リンク 
 PukiWiki 公式サイト
 PukiWiki 開発サイト
 GitHub - PukiWiki

Category:PHP
Category:クロスプラットフォームのソフトウェア
Category:ウィキクローン
Category:オープンソースソフトウェア
Category:2001年のソフトウェア