我们公司的 5 个团队拥有的多个服务器/平台上有几十个 Web 应用程序,我们希望将它们合并到一个站点中。UI 部分很简单——一个带有登录/状态信息的通用标题、站点主要部分的选项卡以及用于在部分内导航的 yui 菜单。
困难的部分是找到一种方法来做到这一点,同时对现有的应用程序进行最小的更改,这些应用程序很容易被破坏并且部署起来很痛苦。我们希望尽量减少对应用程序的更新,并尝试在第一时间将其做好。
我们现在唯一可行的解决方案是在页面顶部包含一个 Javascript 文件来编写站点标题/导航,这样我们就可以轻松地将更改部署到所有应用程序:
script src="..../site/include?appid=xxx" // 应用程序 ID 确定要显示的选项卡/导航
有没有更好的方法来做到这一点,尤其是比写入整个页面标题的远程动态 Javascript 性能更好的方法?是否有现有的框架来简化这一点?