Hui’s Thinkpad Header Image

Entries from 十二月 2007

笑话一则

在atppt’s blog上看到一则笑话,转贴在这里娱乐一下大家:
http://blog.wuxinan.net/archives/116
最近实验室装水管,那个粗壮的橡皮水管结实得很,插一个接头进去需要用顶汽车的千斤顶,即使涂了工业润滑剂还是需要搞几个小时才能装一个接头。然后,实验室一哥们去成人用品店买了润滑剂,发现超级好用,现在装一个接头只要十分钟就够了,哈哈。于是想起一个老笑话,顺便转一下:
发信人: nolie (小刀), 信区: Joke
标 题: 昨晚听的故事
发信站: BBS 水木清华站 (Thu Nov 14 02:12:23 2002), 站内
我有一哥们是学材料,近日他要做一个叫什么“等离子对镜”的实验(名字我记得
可能不对),这个实验需要用到一种专用的橡胶薄膜,比较的昂贵,
我那哥们正琢磨着怎么和老板申请点费用去买这东东,不成想老板到先把他找去了。
于是他顺理成章的向老板提出此事,谁知老板笑了笑说:
“那种专用橡胶薄膜并不好使,而且也太贵!”
“那用什么?”我哥们一脸茫然。
[…]

Categories: 笑话

Wp-spp: 一个C++编写的Wordpress搜索引擎

我用C++写了一个wordpress的全站搜索引擎,
wp-spp = “WordPress Search Plus Plus”
Plus Plus取自C++之意
实现了一些基本功能:

全站搜索。搜索内容包括:文章(标题和内容),所有人的评论(评论人的名字和评论内容)
搜索结果高亮显示
对搜索结果的显示进行了精简,每个结果只显示高亮关键字前后一定长度的上下文。对UTF8代码进行了合适的trim,不会出现乱码。
为了使显示结果整洁,对html tag做了处理
搜索结果按照“文章-评论”的树状结构展开,文章按照时间倒序排序,评论按照时间正序排序。点击链接可以追踪到blog中的原始文章和原始评论的页面
搜索结果分页显示。用户可以控制每页显示的文章数目和在搜索时是否区分大小写
支持多个关键字的’或‘逻辑搜索:当用户输入多个关键字时(用空格隔开),如果文章中包含多个关键字中的任意一个的那么就作为结果显示出来
用户可以选择是否搜索评论

目前界面做的还比较土。程序是用C++写的,用了MySQL++, Cgicc和Boost库,应该比php的代码要快10倍以上。目前Wordpress的搜索插件都是用PHP写的,当文章和评论较多时效率很低,所以难以实现全站搜索;也可以使用google的全站搜索功能,但无法自定义输出的树状结构,而且google更新cache需要一个时间。
这个程序也可以修改后应用在Wordpress MU里,适用于对海量用户数据的搜索。
放在了google code上
http://code.google.com/p/wp-spp/
在李淼老师的博客上有搭建好的例子
http://limiao.net
从右上角的搜索表单进入
或者
http://limiao.net/search.it
阅读(1608 次)Share This

Categories: 程序

Close
E-mail It