优克斯youkes.com(推荐chrome浏览器)
请注意:每日23:30后维护,维护完毕后才上线...,
该网站的定位:轻量级购书,在线影视搜索引擎。
目前状态:在线影视索引了 优酷 PPTV 爱奇艺 迅雷 搜狐,更多的正在进行中。
在线书籍购买索引了京东(书的价格有可能些须不一致,京东可能要调整价格),下一步将加入亚马逊的价格。
现在开始测试,欢迎大家充当测试者。
用到的技术有nodejs, solr,mongodb(数据备份).
本站选择nodejs的原因,nodejs虽然选择javascript作为其编程语言,但是其实它是个底层框架,编程操作其实很原始,本站采用的是类似于控制台输出方式,首先根据用户的输入或链接的点击转化为内部调用,然后再用类似jquery的nodejs插件cheerio操作html生成字符串,最后直接将字符串通过http协议输出给用户。这样服务器端也采用了类jquery的技术,保持了简单和快速。
采用了solr,solr是基于lucene的企业级搜索服务器,本人用过后感觉挺不错的,百万级的数量级的搜索速度是飞快,本人亲自测试过。
国外有大型搜索应用,据说数量级在10亿级以上。本站采用solr,感觉良好,尤其是facet功能,可以在数以百万级中的数据中快速筛选信息。
强烈推荐静态的搜索应用采用它,本站使用solr的过程,感觉其简单易用,推荐两本书(都是英文的)
Apache.Solr.3.Enterprise.Search.Server和Apache.Solr.3.1.Cookbook.
其中第一本用于学习,第二本用于遇到问题查找,当然也可以到stackoverflow去查找.
界面采用的是 twitter bootstrap 文档默认界面,简单实用.
以下是一些搜索例子
搜索天涯明月刀
http://youkes.com/video?q=%E5%A4%A9%E6%B6%AF%E6%98%8E%E6%9C%88%E5%88%80
搜索演员周星驰
http://youkes.com/video?q=%E5%91%A8%E6%98%9F%E9%A9%B0&site=%E4%BC%98%E9%85%B7
合作演员搜索,如 周星驰 和 吴孟达
http://youkes.com/video?actors=%E5%91%A8%E6%98%9F%E9%A9%B0%2C%E5%90%B4%E5%AD%9F%E8%BE%BE
几个简单的例子就是如此了,更多的请到http://youkes.com/试试,输入关键词后,乱点一通,就会明白了。