您的位置首页百科词条

请问怎么做自己的站内搜索啊?

请问怎么做自己的站内搜索啊?

的有关信息介绍如下:

请问怎么做自己的站内搜索啊?

楼上说的站内搜索是用大搜索引擎的site: 这个操作。 这要求楼主的网站的网页已经被大的搜索引擎爬过 (建好了索引)。楼主自己做搜索, 尤其是中文的,用字符匹配很麻烦的。 比如山西瓜子, 你就要把它拆分成山西, 瓜子, 然后把这个两个词送去做逆向索引, 否则你冲核搜索了西瓜, 就橡判芦很搞笑了。 搜索本身也很费CPU, 所以一般我们做大的站内搜索,都是在深夜把数据库的表内数据做好索引。建立专门的数据分区。 不可能来一个搜索请求就翻一遍数据库的,当然如果你系统梁带特别小,也可以在数据库上硬做字符比较 ...你可以看看安装apache的lucene搜索软件,开源的。