asp.net - 推出整个网站,还是仅更改页面/元素? (ASP.NET)

标签 asp.net webserver production rollout

我们使用 ASP.NET、C#

更新我们的网站时,我们会推出整个网站,而不是仅更新已更改的页面或部分。这让我害怕。

这是个好主意吗?我应该只推出更改吗?

我应该将我的网站分成更小的项目吗?

什么是最佳实践?

最佳答案

您应该始终推出整个网站。因为实际的可执行代码大部分包含在 DLL 中,所以您实际上不能像使用旧的 ASP 那样只推出已更改的页面。如果您网站的某些部分实际上是独立的,您可以将它们分成单独的项目,并单独部署每个整个部分。

此外,如果放置整个网站让您感到害怕,您可能需要更好的测试或质量保证标准。应该始终有一个可以随时上线的整个网站的副本,以防服务器死机,您必须更换它,或者出现其他问题。

关于asp.net - 推出整个网站,还是仅更改页面/元素? (ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/243893/

相关文章:

html - 是否可以获取网站目录下的文件列表?如何?

node.js - 如何配置express js在生产模式下提供index.html服务?

apache - Traefik(反向代理)解决方案的多个容器

database - 如果你这样做的话,在生产服务器上更改代码是邪恶的 : But what's the best way to handle it, 吗?

asp.net - 根据经过身份验证的用户访问文件共享上的某些文件夹

c# - 如何将 openssl_pkey_get_public 和 openssl_verify 转换为 C# .NET

c# - 使用 ODBC 进行 Entity Framework 连接

python - Django runserver 使用什么类型的服务器?

asp.net - 使用 UpdatePanel 时获取动态生成的 HTML 控件

java - Tomcat,httpd : Running both at same time and calling based upon URL.