您的位置:首页>>分享>>网站制作设计
常熟网站制作:没有退路的设计是失败的设计。

时间:2019-09-16 00:42:45作者:常熟做网站制作

  如果您还没有经历过无法回滚系统的痛苦,那么如果您继续玩火并继续快速修复系统,您迟早会遇到这个问题。常熟网站制作随着浏览器和W3C标准一致性的改善,以及无表格网页设计的认同性增加,超文件标示语言与层叠样式表共同用作网页内容的设计已经被广泛的接受和使用。最新的标准和建议则是朝着浏览器的能力扩充和改善发展,使之能够不需要插件程序也能够给用户传输多媒体信息和更多的选择。不要以应用程序的复杂性或代码的频繁发布为借口拒绝添加回滚代码的能力。一个聪明的飞行员,如果他没有能力降落飞机,就不会让飞机起飞。如果一个聪明的程序员在紧急情况下不能让系统返回代码,那么他就不应该发布代码。

 

  为了给接下来要讲的原则创造一种氛围,我们应该在深夜围坐在篝火旁讲恐怖故事。我们要讲的是一个经典的恐怖故事,也就是说,人们听到房子里可怕的声音,但不会逃跑。那些无视所有警告信号的傻瓜就是我们。作为程序员的老板和CTO,我们收到了来自每个经理、架构师和程序员的报告,说应用程序太复杂了,不能返回。我们自己也相信这一点。自从代码发布以来,已经出现了几次中断或问题,首先是疯狂而快速的中断或问题,然后是当天为完全恢复服务而进行的修补程序。我们忍受了这个小小的不便,因为我们认为应用程序太复杂,不能返回。
  与以前的所有版本一样,主要基础设施版本在发布后无法回滚。这次发布简直就是一场灾难。在清晨,一切看起来都很好,但当天一亮,流量猛增时,网站就受不了。如果你回到过去,它只会让一些用户感到不安,给你自己留下一个小伤疤,但它不会变得更糟。但是我们不能回去,所以我们不得不花一整天的时间为网站做一些事情,以增加容量,限制流量,等等,这样在我们得到修复之前,所有的东西都还在运行。那天晚上,当网站上没有流量时,我们发布了一个补丁,所以我们认为问题已经解决了。第二天早上,随着交通的增加,网站又开始出现问题。这种模式必须在夜间修补一个多星期。
  在连续这么多天之后,到了周末,每个人都筋疲力尽了。常熟网站制作网站制作需要网站虚拟空间、域名以及动态网站的数据库这三个最基本的条件。网站虚拟空间是用来存放网站文件,如:图片信息,html文件,php文件等,相当于一个硬盘空间,域名即指访问网站的地址。动态网站的数据库用来存会员信息以及动态页面所用到的数据表,这里的网站数据并非网站的html文件、图像信息等,指的是如网站访客提交的留言,个人信息等,传统的静态网站无需数据库支持。最后,我们做了一个补丁,完全忽略了所有以前的更改,并最终稳定了网站。虽然可以从这一事故中学到很多东西,包括命令错误,但与这一原则最密切相关的是,我们和我们的客户都可以通过回退代码避免所有痛苦。
  事后看来,我们决定将来不允许发布没有回退功能的版本。当时,我们别无选择,只能发出这份通知。客户不能容忍这种性质的问题,每个程序员都理解这种需求的必要性。六周后,当下一个版本准备好时,我们能够回滚。我们都认为无法克服的困难已经变得相当简单了。

back

常熟市虞山镇莫干路2号

© Copyright 2022 baichuangweb.com

版权所有 苏ICP备16050462号-1 常熟做网站苏公网安备 32058102001233号

友情链接:

本站关键词:常熟网站制作 常熟做网站 常熟网络公司

过往皆为序章 未来一切可期

扫一扫,加我微信