1. WordPressとは
1.1 WordPressとはなにか WordPressの概要と特徴
WordPressは、オープンソースで提供されているBlogソフトウェアです。PHPとMySQLが動く環境で使うことができ、無料であることから世界中で利用されています。
WordPressではデータベースにMySQLを使い、PHPで書くことでWebと親和性の高いソフトになっています。多くのプラグインが提供されており、機能拡張が簡単なことも特徴です。
WordPressはマルチバイト環境で作成されており、日本語も問題なく使うことができます。WordPress日本語公式サイトもあり、日本語での使用に問題はありません。
日本でのBlogシステムではMovableTypeが多数を占めています。データベースを必要としない、Perlで書かれているなどの理由からレンタルサーバで利用しやすかったのが理由でしょう。
Movable Typeはオープンソースでの利用もできますが、基本的に有料です。また、多数の記事があると生成に時間がかかるという欠点もあります。 Blogで多数の記事を作成するなら、WordPressを選ぶというのが良いでしょう。
1.2 WordPressの機能
WordPressには以下の機能があります。
- ウェブ標準規格準拠
WordPressで提供されるソースコードはW3Cのウェブ標準規格に準拠しています。これによりSEO効果が高く見やすいWebサイトを構築することができます。 - 再構築の必要なし
WordPressではリクエストにしたがってページが動的に生成されます。このため、デザインテーマを新しくしたときに再構築する手間がかかりません。 - 静的ページ機能
WordPressでは、通常のBlog記事のほかに静的なページを作成することができます。これにより、自己紹介などのページを簡単に管理することができます。 - テーマ機能
WordPressではデザインとプログラムが分離されています。デザインテーマを変えるだけで、Blogの外観を簡単に変える事ができます。 - トラックバック・ピング機能
WordPressはトラックバック、ピングに対応しています。他のブログとの連携やBlogサーチエンジンへの更新通知が簡単にできるようになります。 - コメント機能
WordPressでは、記事ごとにコメントを投稿することができます。 - プラグイン
WordPressではプラグインを追加することにより機能を拡張することができます。主なプラグインとしては、ページキャッシュやスパム保護などがあります。 - ユーザー登録機能
WordPressにはユーザー登録機能があります。これにより管理者だけでなく複数のユーザーでBlogを作成したり、ユーザーが自分のコメントを管理することができるようになります。
2. 参考資料
2.1 本
以下の本が参考になります。
- 基本からしっかりわかる WordPress 2.7 カスタマイズブック
- WordPressをカスタマイズするための方法を解説した本。WordPress 2.7対応
- 実践 Web Standards Design ~Web標準の基本とCSSレイアウト&Tips~
- CSSを使ったレイアウトデザインの説明
- WordPress逆引きデザイン事典
- WordPressを使いこなすためのリファレンス
2.2 Webサイト
以下のWebサイトが参考になります。
- WordPress 日本語
- WordPress公式サイトの日本語ローカライズ版。まずはここから
- コリス
- Webサイト制作、デザインに関する情報紹介サイト。WordPress用のテンプレートやスタイルシートも紹介している
- Vicuna
- WordPress対応のテーマ配信サイト。XHTML Validで無料で使えるなど、使いやすいテーマ。