大流量网站如何架构??
请有资料,在网上找了半天都没找到。。

解决方案 »

  1.   

    基本思路是:
    1.尽量减少无所谓得页面刷新。比如采用xmlhttp或者ajax等技术实现页面局部刷新。
    2.大量使用缓存,其中缓存又可以分为三种,。Application Cache 。Pre Request Cache 。Page Cache,通过缓存可以大幅度得减少流量,增加web服务器得承载量。必要得时候,可以建立专门得缓存代理。
    3.避免过多使用Session,使用Session通常不能很好得分布,尽管它可运行在Sql方式,但性能肯定有所下降。
    4.尽量考虑系统易于分布,不要片面得追求某个部分得高性能,而使系统难于分布,因为易于分布得系统,大不了加服务器而已。
      

  2.   

    这个分程序架构和服务器的分布.
     Cache 这个要考虑你服务的内存资源.
    greennetboy说的这些,一般网站点都够了.
      

  3.   

    硬件:加服务器、内存、CPU
    软件:存储过程、优化SQL和语言、连接池、缓存、静态页面、减少连接、减少回传。
      

  4.   

    Cache 和内存不会矛盾吧?一个时段内的Cache 数据是给所有用户共享的。
      

  5.   

    怎样设置服务器的Cache大小呢?而且也很想知道如果多台服务器的话怎样实现负载均衡啊?