网站建设流程主旨的意义在于清晰地定义前端代码从开发人员的脑海到用户的浏览器所需要经历的各个步骤。流程包含了开发过程的各个环节,从合理的想法到可行的设计,到有效的提交,再到末尾的部署。
如果你从事前端开发的时间足够长,你可能注意到,在过去的几年内,我们的工作流已经发生了巨大的变化。我起初做 Web 开发是通过两个月的邮件交流来理解客户的需求,然后通过 FTP 登录他们的服务器,对网站代码做必要的修改的。
现在看来,这种更新网站代码的方式非常糟糕。如果我们误解了邮件的内容,改错了代码,会发生什么呢?如果不小心删掉了一大片 CSS 代码,又不小心破坏了网站上的其他页面呢?如果改掉一个 JavaScript 的 bug,但又引发另外两个 bug 呢?这些问题很棘手,而这也是永远都不要用 FTP 直接修改代码的重要原因。如果你没有经常备份,现在需要修复一个损坏的网站,而且还有一堆任务等着你去做,那么结果会怎样呢?
幸运的是,我们大多数人已经从这些错误中吸取了教训,现在遵循着更先进的方法。跟之前通过 FTP 的方式来修改邮件中提到的各种改动不同,现在我们采取的方法如下。
(1) 使用事件跟踪和用户故事来正确地跟踪工作流和标记那些完成了的任务。
(2) 网站建设开发环境来测试代码。
(3) 网站构建部署流程,用于编译、验证和测试代码。
(4) 在任何代码被采纳之前,都要获取需求方的反馈。
(5) 把提交的代码推送到区域代码仓库。
(6) 采用这样一个部署系统:可以无缝地添加一些新代码到生产环境;在需要的时候,还可以回滚这些代码来恢复系统原来的功能。
建站咨询热线
15163346885