gpt4 book ai didi

html - Stackoverflow 等大型网站如何不间断地更改样式和其他文件?

转载 作者:行者123 更新时间:2023-11-28 13:05:23 25 4
gpt4 key购买 nike

我昨天注意到这个网站的顶部有一个新的导航栏。它还在导航栏上添加了更多功能,这些功能肯定需要服务器端更改或至少需要更新查询。

是的,它已将 ver 作为变量附加到 css,以便每次访问时加载一个新副本。我想知道他们如何完成更改,即在不停机的情况下交换文件?

也许后面还有很多其他事情发生,任何洞察力都会很好。谢谢。

最佳答案

虽然我认为这个问题不属于 StackOverflow,但我对更改正在运行的网站有一些经验。

我们有 3 个不同的服务器:开发、阶段、生产。我们在开发服务器上进行了所有开发。然后,当我们决定迁移时,我们将具有不同名称的 public_html 文件夹复制到当前 public_html 所在的同一文件夹。然后我们将交换文件夹的名称,瞧。我们有一个自动执行此操作的脚本:从 git 中拉取,交换名称。

我们在舞台服务器上测试了脚本,如果没有失败,我们将其应用于生产服务器。

您还可以更改 apache 配置以查找您的新文件夹。将其视为“双缓冲”,旧站点是一个缓冲区。新站点加载到新缓冲区中,然后更改 apache 配置以便使用新文件夹,即。缓冲区被交换。

交换名称没什么大不了的,而且我没有遇到这种方法的任何不良副作用。但我想更改 apache 配置是个更好的主意。

关于html - Stackoverflow 等大型网站如何不间断地更改样式和其他文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20399154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com