技术开发 频道

Web发展史上的十大里程碑

  8. Ruby on Rails 成为主流

  虽然大多数人没有看到这个在web发展史上里程碑式的特别事件,但是Ruby on Rails的崛起式极其重要的,因为它象征着一种广泛的改变-使用框架和敏捷软件开发去高效的开发网站。

  David Heinemeier Hansson在2004年发布了Ruby on Rails。自那时起,许多以其他语言为核心的web开发框架也被发布了。 RoR 是一个model-view-controller 框架, 也就是说,它可以用脚手架(scaffolding)和其他辅助方法来消除程序中的重复任务。通过消除这些单调的编码任务,开发者可以在多个项目里有更快的周转时间。

  框架加快了开发工作的开发时间和改变的方式。 自那时起,各大网站,像Twitter,就用web框架建立起完整的web服务。当Apple的Leopard操作系统和ROR关联起来的时候,Ruby on Rails成为了一个重要的里程碑。

  9. 37 Signals发布了Getting Real 电子书

  37 Signals 在过去的五年中一直时最受欢迎的web开发公司。不仅仅是他们建立了优质的产品,同时他们也是现代web开发的精神领袖,特别是对敏捷web开发的拥护。他们的旗舰产品 Basecamp 是被Ruby on Rails的第一个版本构建的,并最终导致了2004年框架概念的产生。他们的web开发哲学已经是他们的一个重要组成部分,在web开发者之间普及。同时他们在2006年发布的Getting Real 电子书也普及小型的敏捷的web开发实践。

  Web开发者们已经开始拥抱敏捷web开发实践和Getting Real电子书里的哲学。甚至像Google和微软这样的大公司也减少繁文缛节,接受了这个概念,去用较小的团队更快的开发周期来开发更好的web产品。


  10. Amazon 推出云存储和云服务

  随着2006年Amazon S3 和 EC2的推出,云存储和webservices正式成为了里程碑。创业公司只需要支持他们的实际使用的带宽费用就可以省掉他们日益成长需要增加昂贵服务器的费用。理论上讲,这种服务你只需要“按你的流量”支付一定费用就可以在几分钟内扩充规模。云web服务创建了一个更快更便宜的传统web服务器的替代品。

  云服务在成本和速度方面降低了web创业的门槛。因为云计算,通信的突发意外也不再是问题,当机时间也几乎消除。 云服务确保任何web开发人员可以开始他们的想法,而不必考虑资金或是昂贵的服务器费用,使你的web创意更好的变成现实。


 

0
相关文章