部署千篇一律的网站

发布于 2024-12-01 20:03:02 字数 297 浏览 1 评论 0原文

我正在与一系列共享相同后层和中间层的网站合作。前端具有特定于站点的页眉/页脚、存储电子邮件地址和一些其他特定于应用程序的设置。

我从未接触过大型开发商店和自动化部署的方式,因此更常见和明显的方法将在我的脑海中。

我正在尝试设置一个场景,在部署后,新程序集将在每个千篇一律的站点之间传播,并具有足够的逻辑,以便每个站点应用相关设置。

这只是布置一系列 MSBuild 或 PowerShell 命令来迭代每个站点的所有设置的问题吗?或者也许数据库值映射到由 AppStart 事件中的代码应用的特定于站点的设置?

谢谢

I'm working with a series of sites that all share the same back and middle tiers. The front-end has site-specific headers/footers, store email addresses and a few other app-specific settings.

I've never been exposed to the ways larger dev shops and automated deployments so the more common and obvious approaches will be right on over my head.

I'm trying to setup a scenario where, upon deployment, the new assemblies are propagated across each of the cookie cuttered sites with enough logic that each site applies the relevant settings.

Is this just a matter of laying out a series of MSBuild or PowerShell commands that iterate thru all settings for each site? Or perhaps databased values mapped to site-specific settings that are applied by code in the AppStart event?

thx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寂寞美少年 2024-12-08 20:03:02

如果使用 Web 部署,则可以创建一个包,其中包含某些组件的参数(这些组件将在部署时更改),然后在部署时指定这些参数的值。以下资源提供了更多信息:

If you use Web Deploy, you can create a package with parameters for certain components that will change at deploy time, and then specify values for those parameters when you deploy. The following resources have more information:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文