c# - 如何管理具有相同代码结构但用户界面不同的多个客户网站?
问题描述
我想使用 MVC 为许多大学创建网站。
由于所有客户网站的编码结构都是通用的,但网站模板会有所不同,因此我需要有关处理此问题的建议。
我是否需要为此创建一个核心框架并将其用于其他网站项目?如果我这样做,那么我该如何处理网站模板,因为它们会有所不同。
任何意见都会成为我开始的巨大动力。
解决方案
您可以拥有一个 RestAPI,然后使用端点来接收和发送数据。
WebServer -> www.colleges.com/user -> this give you all the informations about users/students -> React framework to make the Front-End.(React or other framework you like)
这样,您只有 1 个 Webserver 和多个具有相同信息的 Front-End。
推荐阅读
- angular - SharePoint Online /Angular - 错误:未捕获的错误:区域已加载
- javascript - 在 CMD(Firebase 云功能)中使用显示错误的 Rezorpay 集成
- php - 我的数据库中有图像列,它接受一个数组值,所以有什么办法可以单独更新图像
- python - 我可以找到 python 模块吗?
- apache-spark - 在 Spark 中加入两个数据框
- javascript - 在浏览器中从源捕获 Tab 音频,而不是麦克风
- apache-spark - 如何从 pyspark 数据帧中删除以 2K 开头的记录
- html - Perl & Regex:仅当字符串不在 > 和 < 之间时才替换字符串
- html - 是否可以在地址栏旁边添加文本或工具栏?
- mysql - 如何将私有 EC2 实例中的 MySQL 数据库远程连接到本地主机中的 Visual Studio