宮川 貴子
info****@nekog*****
2011年 3月 1日 (火) 09:54:54 JST
こんにちは NEKOGETです。 同じサーバ内で動いているのであれば (1) helper等のフォルダに対して、シンボリックリンクを使用。 (2) 同じファイルを設置し、共通部品にしたいファイルをincludeして対応。 で対応すると思います。 丸ごと同じで良いのであれば、(1)シンボリックリンクが簡単な気がします。 On 2011/02/28, at 22:44, 渡邉光寿 wrote: > こんにちは。 > はじめての投稿となります。リーボ株式会社の渡邉光寿と申します。 > > 現在、サブドメインを複数用意して稼働するシステムをcodeigniter1.7.3で作っています。 > 具体的には、 > example.com : 表側のECサイト > manage.example.com : 裏側の商品在庫・店舗情報などの管理システム > のような形です。 > > その際、library, helper, model, config情報などの一部または全てをサブドメイン間で使い回したいのですが、 > どのように実現できそうでしょうか。(特にmodelの使い回しに悩んでいます) > 当方、かなり未熟者なため場違いな基本的な質問かもしれませんが、 > 少しでもなにかヒントとなりそうなところがあれば教えてくださると幸いです。よろしくお願いします。 > > *** > > ちなみに現在考えているのが、 > system直下にサブドメインの名前をもったディレクトリを作成して、 > index.phpでサブドメインの○○○.example.comの○○○の部分を抽出し、 > models, libraries, helpersへのアクセスに関しては、system/application/ ディレクトリを、 > それ以外のアクセス(コントローラなど)に関しては、system/○○○/ ディレクトリを参照するようにしています。 > (APPPATHとは別にDEFAULT_APPPATHというのを作っています) > > ただ、これだとコアな部分をけっこう書きかえることになるのでかなり不安を感じています。 > こういった方法以外に考えられることはあるでしょうか? > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users