谁知道这个搜索功能的原理

alan817 2009-09-10 03:06:25
我是最近要订机票才知道这个网站,对他的实现原理很感兴趣,琢磨不到,不知道各位知道这个不?他好像并非简单的xmlhttp抓取实现,也许是他和其他网站合作,用开放接口实现,但是做过机票程序的人都知道,机票实时查询是中航信提供的数据,是按流量计算费用的,这种模式可能会提高成本
真不知道他是如何查询这个数据

http://www.kuxun.cn/

他可以搜索其他网站的机票信息,给你比较不同的价格

...全文
99 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
alan817 2009-09-10
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 badxpgy 的回复:]
用后台程序抓取来源网站信息,通过正则取出数据然后显示在自己网站上就可以啊,
[/Quote]

这样要抓取不同网站的信息,如果目标网站的结构一变,就抓不到准确的数据了呀,这时又要重新修改抓取代码,如果多个目标网站结构同时而且很频繁的改变,那岂不是一天都在修改抓取代码,显然这方式的可能性很小

再说机票价格数据是很重要的数据,都随时在变动的,这边抓取不及时,那对访问者的友好基本谈不上了
[路在脚下] 2009-09-10
  • 打赏
  • 举报
回复
用后台程序抓取来源网站信息,通过正则取出数据然后显示在自己网站上就可以啊,
alan817 2009-09-10
  • 打赏
  • 举报
回复
他里面的所有内容都是其他网站的内容,酒店、度假、火车票,都是这样的
alan817 2009-09-10
  • 打赏
  • 举报
回复
看他的搜索功能基本上都在http://jipiao.kuxun.cn/js/combine-search-v4.js?1252408757里面了
有待分析一下
silentwins 2009-09-10
  • 打赏
  • 举报
回复
应该是webservice,小偷程序的话处理起来麻烦啊

机票价格这种东西,经常变,无道理用搜索引擎吧~
lvjie717 2009-09-10
  • 打赏
  • 举报
回复
webservice
alan817 2009-09-10
  • 打赏
  • 举报
回复
也许是 webservice
也就是说他是和其他网站合作了,合作方给他提供数据,并非真正意义上的搜索引擎,这样查询流量的费用也是不小啊
wuyi8808 2009-09-10
  • 打赏
  • 举报
回复
webservice?

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧