記事のジャンルやテーマごとに、複数の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です。