2010年9月17日

web架构设计经验分享[转]

摘要: 本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频架构设计的几个心得:一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,... 阅读全文

posted @ 2010-09-17 16:37 不悔的青春 阅读(275) 评论(0) 推荐(0) 编辑

大型互联网网站架构心得[转]

摘要: 我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1.大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器上。2.静态动态分离:静态文件和动态... 阅读全文

posted @ 2010-09-17 16:35 不悔的青春 阅读(276) 评论(0) 推荐(0) 编辑

PetShop的系统架构设计[转]

摘要: 《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却... 阅读全文

posted @ 2010-09-17 16:26 不悔的青春 阅读(184) 评论(0) 推荐(0) 编辑

TDD测试[转]

摘要: [原文: Introduction to Test Driven Development (TDD)][中文名:测试驱动开发介绍(TDD)][出处:http://www.agiledata.org/essays/tdd.html][作者:Scott W. Ambler][翻译:极地银狐.NET]测试驱动开发是一种先开发测试的先进技术,即你在编写足够的产品代码用于测试和重构之前就编写测试。测试驱动开... 阅读全文

posted @ 2010-09-17 16:18 不悔的青春 阅读(1599) 评论(0) 推荐(1) 编辑

导航