我正在尝试使用codeigniter创建多站点平台。 要求是: - 相同的代码库。 - 相同的数据库。
如果我们使用相同的数据库/代码库,只是想知道如何实现多站点平台? 有没有什么办法可以为每个新网站创建单独的表格,即wordpress multisite?
非常感谢。
答案 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