由于Movable Type博客系统的Tags都是通过mt-search.cgi的搜索功能来实现
对资源占用非常大......
特别是碰到搜狗、百度等这样不要脸的搜索引擎
Spider一下子把所有网页上的链结爬一遍
时常由于这样把使用虚拟主机的网站搞挂
就我碰到的来说,搜狗、百度、微软的Live算是其中翘楚
以前看网站日志,刷刷一大片都是Spider爬过的痕迹
还专找Tags来爬......
让我对Movable Type的MT-Search.cgi非常担心
还别说,Bluehost上就被那群蜘蛛爬挂了,资源占用超标
直接帐户被封......
这次升级就顺便使用AnySQL.net出品的新的Search代码。
详细的信息可以察看这里:http://www.anysql.net/weblog/tag_search_cache.html
新的代码是按Tag搜索的结果缓存起来, 缓存的有效期限为1天, 对于普通的直接搜索则不进行缓存. 这样改进后, 理论上每个Tag搜索一天只有一次会比较慢一点, 其他所有的占击都会从缓存中获得结果.
这下不怕蜘蛛了