有大型网站开发经验的朋友指点一下好吗?像类似新浪那样的网站,首面会有几十个版块,基本都是动态的,按常规的做法就是每个版块访问一次数据库,这样首页一打开的时候就会并发几十个连接,如果有10人并发访问,就会有几百个并发,它是怎么处理这个压力问题的?谢谢

解决方案 »

  1.   

    页面静态化
    你可以在后台写一个生成静态文件的程序
    当你们网站编辑在首页编辑有更新的时候 在后台生成下首页的静态页面
    生成的时候 你的生成程序会执行几十个或者你首页有多少个的请求 然后获取数据库内容
    生成静态页面
    每次客户访问的时候只是访问你服务器上的一个HTML静态页面
      

  2.   

    如果某个板块是动态的 那就其他部分静态化 动态的板块用ajax来做 
      

  3.   

    都是html。楼主看看网站内容管理系统,就知道了。确定要发布的时候就已经是html了,不是从数据库查的。