CodeIgniter多站点设置

时间:2014-02-24 11:29:39

标签: database codeigniter codebase

我正在尝试使用codeigniter创建多站点平台。 要求是: - 相同的代码库。 - 相同的数据库。

如果我们使用相同的数据库/代码库,只是想知道如何实现多站点平台? 有没有什么办法可以为每个新网站创建单独的表格,即wordpress multisite?

非常感谢。

2 个答案:

答案 0 :(得分:0)

对于不同的站点,您必须创建单独的目录,并相应地设置路径

eg. 
      application/contollers/site1/index.php 
      application/contollers/site2/index.php

视图和模型相同

对于数据库,您可以使用前缀

eg: if u are creating same site in different languages 

    eng_title
    arabic_title
    eng_description
    arabic_description or arb_description

您可以使用查询和条件获取所需的数据。

答案 1 :(得分:0)

CI教程对您的要求有所帮助,请检查

Running Multiple Applications with one CodeIgniter Installation