Sep
21
2009

used blog software


blue-m
このブログはWordPress を使っています。

WordPress(ワードプレス)はデータベースにMySQLを利用し、PHPで書かれたオープンソースのブログソフトウェアである。b2cafelogというソフトウェアの後継として開発された。GNU General Public License(GPL)の下で配布されている。
WordPressのテンプレートはすべてPHPであるため、PHPとHTMLをある程度知っていれば容易にテンプレートをカスタマイズすることができる。テンプレートは多くの場合、ヘッダー部とサイドバー部、コンテンツ部、フッター部に分けて記述され、1ページはそれらの組み合わせで表示される。WordPressではPHPテンプレートにスタイルシートを組み合わせたセットをテーマと呼ぶ。多くの無料テーマが公式サイトのほかサードパーティから提供されている。テーマの中にはページを構成する要素をメニューから選択できるウイジェットという機能が使えるものがある。
様々な機能をプラグインとして追加することができ、サードパーティからも多くのプラグインが開発されている。プラグインはPHPで開発することができる。

Movable Typeとの比較
Movable Typeは複数ブログの管理に標準で対応している。WordPressに複数ブログの管理機能はないが、複数管理に対応した派生版のWordPress MUが開発されている。なお標準版で同一サイト内において複数ブログを運営するには、複数のサブディレクトリにWordPressをインストールするという方法がある。この場合MySQLデータベースは共有となり、追加インストールがうまくできないことがあるので、テーブル接頭辞が異なる追加インストール分のwp-config.phpファイルを手書きで用意しておく必要がある。
Movable Typeのコンテンツ生成方式には、記事の数に比例して「再構築」のコストが大きくなる静的生成と、要求ごとにコストを分散する動的生成がある。WordPressでは動的生成のみ対応している。

Written by hbirds in: |

www.hbirds.net