首页 > 代码库 > 关于项目分组和项目合并——入门必学

关于项目分组和项目合并——入门必学

项目分组:前台INDEX文件对应一个index.php单入口文件,后台ADMIN对应另外一个单入口文件,这种模式;


项目分组的劣势是:很多的配置文件、函数无法共用。所有我们开始用项目合并的方式来做:


步骤:

1.像之前一样建立单入口文件(只需要一个单入口文件);

2.建立公用配置文件(命名为config.php):

  在APP/Conf文件夹下的配置文件中添加以下两个定义(其它的还一样):

  ‘APP_GROUP_LIST‘=>‘Index,Admin‘,//开启分组

   ‘DEFAULT_GROUP‘=>‘Index‘,//默认分组

   以上方式定义后,会报错:无法加载模板:index;

   解决方案:打开Lib/Action/文件,删掉里面的控制器,分别建立你的项目分组文件夹,然后分别在里面添加控制器。


访问前台的方式:127.0.0.1/blog/index.php;

访问后台的方式:127.0.0.1/blog/index.php/Admin;


3.建立项目分组私有的配置文件:

  在在APP/Conf文件夹下分别建立Index、Admin两个文件夹,然后在里面建立各自对应的配置文件(命名为config.php)。


对于公用的函数Common文件下,也是一样的道理,但是公用的命名为common.php,项目分组下文件一定要命名为function.php.