我有一个应用程序,其中包含新闻,产品,印刷问题以及其他一些现实且运作良好的小物件。
现在我想将这个应用程序用于两个或三个具有不同内容,CSS,视图甚至某些逻辑需要调整的网站。什么是现在最好的做法?
到目前为止我想出了什么:
分支机构:master
保持不变。 Website1
,website2
和website3
分别进行了更改。
Forks:分叉基础应用程序并使用更改创建另外3个存储库。
引擎:将应用转换为某种引擎或类似引擎,将其安装在新的应用中并覆盖其中的所有内容。
保持所有内容并创建一些配置文件以启用/禁用功能等。
非常感谢任何想法!