2007/07/07

前段时间公司搞了不少系统,基本还算成功,现在他们开发组开始更多进行版本的更新和日常的维护工作。不过老席最近又提出新的要求,要求搭建一套社内的搜索引擎,要求最好是C/S模式,服务器端统一进行搜索,用户只需要通过浏览器就能够把设内公开出来的各种文档、web站点的内容都搜索出来。同时还要求是免费的产品,要求能支持主流的各种文档和页面。
这个要求真是要命啊,如果都能满足的话,我估计Google公司就不用混了。不过没办法啊,花了一个月中的很多时间去找寻这个软件,由于需要免费的,所以基本是在开源软件方面寻找,其间试用了一些觉得可能合适的产品,如:nutch , Zilverline ,Red-Piranha ,phpdig,不过最终的结果都不是很理想,要么是对双字节支持不好(即对中、日、韩等字体支持不好),要么是页面抓取后由于编码问题出现乱码,没有一款产品不说完全,及时是比较好的功能都没有。
不过无意中最近发现了一款IBM出品的产品IBM OmniFind Yahoo! Edition,是IBM公司发布的一款免费的企业内网的搜索工具,而且从其官方网站看来,他会不断进行更新。于是下载下来进行试用。安装十分简便,只需要有JAVA JDK 1.5即可。安装完成后即可以通过WEB页面进行设定,指定需要的web站点或者internat地址,就可以进行搜索了。搜索的效果还是令人满意的,他对双字节和编码都有很好的支持。
但是经过几天的试用,发现这款才产品在设计之初就没有对网页内容进行全文检索的功能,这点真是遗憾啊。不过换个角度想,如果他要是支持的话,这款产品我估计也不会是免费的,^_^
只能先这样了,目前来说这款产品是最好的。如果要正式使用的话可能还需要其他的搜索引擎做配合,不过总比完全没有强吧!

火爆的脾气

最近她的脾气越来越大了,本来好好的,为些鸡毛蒜皮的事情,动不动就大呼小叫,不知道她怎么想的,本来好好的周末非要用这样的气氛来度过,有意思么,实在想不通!