Google自定义搜索引擎早已存在,但最近在微软Bing的所谓创新性搜索框的带领下,添加了一个体验不错的custom search element功能。采用Ajax架构。具体可到Google自定义搜索引擎:http://www.google.com/cse/?hl=zh-CN体验一下。
有详细的类参考说明文档:http://code.google.com/intl/zh-CN/apis/ajaxsearch/documentation/reference.html
虽然现在我还没用到这个custom search element,但用了另外一种形式——框架嵌套模式(以 iframe的形式嵌入),同时用PHP处理接收参数(本来想用JavaScript搞定,谁知JS对GB2312编码的中文参数竟然不认!)
测试页面:http://www.oyksoft.com/GoogleSearch.php
站内搜索结果页(使用本站程序):http://www.oyksoft.com/search.asp?action=s&keyword=%BF%EC%C0%D6%CE%DE%BC%AB&sType=ResName&Submit.x=0&Submit.y=0
Google搜索出来的结果比较强大,有很强的全文搜索功能。这是原下载系统的搜索功能所不具备的。搜索出来的结果很符合大众口味。我看到有些英文站点就把自己站上的搜索完全交给了Google,这样可以大大减轻自身程序的压力。
Google通过这种自定义搜索结果里嵌入广告来获取效益,企业付费用户则不显示广告,还有非营利性的教育机构等也可以申请不显示广告。


纯JS实现的图片幻灯片
快乐无极论坛升级至Discuz V7.1