Icen 发表于 2014-5-12 17:59:17

解决多应用共享资源问题

在根目录下面增加加公共的文件夹assets结构:

assets/

         assets/libraries/
         assets/models/
         assets/views/
         assets/helpers/
         assets/config/

application1/
      application1/MY_Config.php
      application1/MY_Loader.php
application2/
      application2/MY_Config.php
      application2/MY_Loader.php

application3/
      application3/MY_Config.php
      application3/MY_Loader.php


index1.php(定义一个公共资源文件夹)
index2.php(定义一个公共资源文件夹)
index3.php(定义一个公共资源文件夹)

思路,CI是可以覆盖system的类的,先加载应用的类再加载system的类,那么继承系统的Config.php与Loader.php,修改加载流程,加载过程:应用-公共-系统,那么各个独立的应该就可以共享libraries,models,views,helpers,config.


    不知这样做行不行,有没有其他人这样做,欢迎指正!





一叶扁舟 发表于 2014-5-13 11:06:10

:lol 学习了

liuhuyydy 发表于 2014-5-30 09:22:40

好文,想了半天没想到,谢谢楼主分享。{:1_1:}
页: [1]
查看完整版本: 解决多应用共享资源问题