我认为它必须是可能的,但还没有发现任何有用的东西......
是否可以使用 1 个 Kohana 核心运行多个网站?基本上所有的网站都是一样的,只是布局不同。(只是一个不同的视图文件夹,(作品))和内容有点不同。(这是基于从数据库中提取它的常量 SITE_ID,(也有效))
唯一的两件事是,如何在我的 bootstrap/index.php 中配置它?我想检查网址。使用该 url 对表 'websites' 执行查询(选择 where url = '$url')并获取正确的 SITE_ID 并从该查询中查看。这样,x.com y.com 和 z.com 都会提取相同的 index.php 文件。在定义 SITE_ID 并使用该 ID 加载正确的内容并使用正确的视图之后。
另外,我怎样才能结合小部件来做到这一点。我有 8 个不同的小部件,每个网站在不同的页面上显示这 8 个中的 3 个。因此 x.com/a 将显示小部件“widget_1”和“widget_2”,x.com/b 将显示“widget_2”和“widget_3”。但是 y.com/a 必须显示“widget_6”和“widget_7”,而 y.com/b 必须显示“widget_3”和“widget_4”。有没有办法可以管理?以前我没有经常使用小部件,现在我想将它与多个站点结合使用......
可能的?