記事のジャンルやテーマごとに、複数のblogを立ち上げたい場合があります。そんな時には、どのようにファイルを配置すればいいのでしょうか?

単純にファイル一式を丸ごとコピーして、それを3つ4つアップロードするという方法もありますが、この方法はディスク容量を圧迫しますし、Pinky:blog本体をバージョンアップしたいときや、新しいモジュールを導入したいときに面倒です。

そこで次のようなレイアウトにすれば、記事データやCSSテンプレートを分割しつつ、ツール本体を共有することが可能になります。

blog1/
  - blog.cgi
  - pinkyblog_conf.rb
  - data/
  - res/
  - csstemplate/
blog2/
  - blog.cgi
  - pinkyblog_conf.rb
  - data/
  - res/
  - csstemplate/
blog_system/
  - mod/
  - lib/

あとは設定ファイルpinkyblog_conf.rbを適切に書き換えればOKです。