一个应用程序中的两个前端和一个后端 Yii Framework 2

Two frontend and one backend in one app Yii Framework 2

我正在使用 Yii Framework 2。如何创建一个具有一个后端和两个前端的应用程序?

例如:

所有应用都应该有一个共同的数据库、模型和 3 种不同的布局。 我找到了一个 Yii2 高级模板,其中只有两个:前端和后端。

您可以根据需要构建任意数量的前线,只需将它们添加为独立 modules。每个都在一个单独的文件夹中,有自己的配置和自己的控制器。然后他们可能都共享相同的模型。

您可以查看 Module docs for more details or you may also check this example,它是在基本模板之上为 REST 构建的,因此您需要不同的 apache 和应用程序配置,但它们实际上是相同的。