定期生成静态是个好的解决方法。至于搜索,建议可以使用第三方的搜索程序,比如 WebLucene ,这个已经使用过,非常有效,而且可以作为日后数据挖掘的一个资源。车东blog有对WebLucene的讲解:http://www.chedong.com/tech/weblucene.html
如果你非要使用Mysql本身的搜索功能,那么尽量不要使用LIKE之类的,可以考虑全文搜索之类的。

解决方案 »

  1.   

    谢谢 heiyeshuwu(黑夜路人) ,能否介绍一些关于全文搜索的资料!发完结帖,我想优化也不是一时半会的事,量力而行啦。
      

  2.   

    官方MySQL的全文搜索对双字节支持很差,可以考虑海量的那个东西http://www.hylanda.com/production/mysql.htm
      

  3.   

    对,可以考虑海量的,不过海量的目前只有Windows版,好像会出Linux版本。