我是PHP新手并计划使用Codeigniter MVC构建应用程序。它有3个模块,即用户,公司和管理部分。如果我使用两个codeigniter安装,是否有任何缺点。即一个管理部分和另一个安装的所有其他部分?
答案 0 :(得分:-1)
我在某些产品中使用了多个CI实例,但它们是完全不同的应用程序,只在一些小区域(如身份验证)上重叠。
有多个问题一起使用多个实例(auth / sessions是最重要的实例),除非你真的需要,否则我不会这样做。如果您只希望某些成员访问某些页面,那么在CI中这很容易 - 而且您可能需要重复使用大量代码。如果您拆分为2个CI实例,则需要维护2个相似但不同的代码库 - 这是一种维护难题。重叠越多,重复工作就越多。