ブログホスティングサービスで有名な「FC2」のブログで使われているソースコードがGitHubにて公開されました(GitHub、FC2、ITmeiaニュース)。ライセンスはMITライセンス。
なんとなくオープンソースとは程遠いイメージがあったFC2ブログなので驚きの展開です。
インストール方法
インストール方法GitHubのほうにさらっと書かれています。動作には「PHP 5.2.17」、「MySQL 5.1」以上が必要で、以下の手順に従ってインストール可能とのこと。
- ソースコードをダウンロードし、サーバーに、app、publicディレクトリを設置。
- public/config.php.sampleをpublic/config.phpにリネーム。
- [DOMAIN]/admin/install.php にアクセス
と、いうことなんですが、私の環境(Mac)だと動かすことができませんでした(深く原因は追求しておりません)。うまく動くとFC2ブログのテンプレートや、1つの記事へ複数カテゴリの設定、複数ブログの作成が可能ということです。
まとめ
フレームワークは独自のものらしいのですが、日本語コメントが多く、ソースコードも整理されているとのこなので、機能追加や修正も容易かもしれません。自前のサーバーでWordPressのかわりに使ってみるのも良いかも。