把那个key搞个索引,这样快一些,生成过程,一般都是很慢的,我见过一些数据库,好像你这样查询,都要5秒左右,呵呵。

解决方案 »

  1.   

    那究竟csdn是如何解决速度的问题呢?
      

  2.   

    CSDN的管理员讲了的(楼主去看一下,不记得在哪里提的),用了缓存,说真的,CSDN的速度不是很好(在广州这边)。
      

  3.   

    其实我是直接生成HTML文件的,只是每天需要添加几千篇文章,有的时候会比较慢,想改变一下效率。
      

  4.   

    大型网站的cms系统是一个按照cdn进行部署的,前端的请求要经过负载均衡和内容缓存。只有没有命中的数据才会请求后端真正的webserver。一般来讲,一套这样的内容系统,会整合不同的webserver进行分工。比如最前方可能是squid作为动态内容的反向代理,静态内容直接请求lighthttpd或者nginx,再后端会布置响应的重量级的webserver,比如apache或者iiS等等。