我正在尝试使用 codeigniter 创建多站点平台。要求是: - 相同的代码库。- 相同的数据库。
只是想知道如果我们使用相同的数据库/代码库,如何实现多站点平台?有什么方法可以为每个新站点(即 wordpress 多站点)创建单独的表?
非常感谢。
我正在尝试使用 codeigniter 创建多站点平台。要求是: - 相同的代码库。- 相同的数据库。
只是想知道如果我们使用相同的数据库/代码库,如何实现多站点平台?有什么方法可以为每个新站点(即 wordpress 多站点)创建单独的表?
非常感谢。
对于单独的站点,您必须创建单独的目录,并相应地设置路径
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
您可以使用查询和条件获取所需的数据。
CI教程将对您的要求有所帮助,请检查