这个其实要看你的需求,自己平时积累过有最好,没有可以去网上找比较成型的开源项目,从中剥去架构方法。
推荐:Discuz!NT 数据库访问和多层做的比较好
其它的针对个性需求做技术处理。
流量大的话你要考虑负载均衡方面的问题,还有缓存,建议用nginx做前端,memcache做缓存。当然如果只准备部署一台机器(web和db都在上面),那就没必要这么麻烦了,直接ADO.NET性能不差的,就是访问量大了就不好说了,基本上这年头大点的网站都是web和db分开,否则肯定顶不住。
路过
同问,现在这在找这方面的资料学习
希望有高人指点这方面的学习书籍。