|
主题: 怎样做一个像百度那样的搜索引擎
|
skyhuang
职务:普通成员
等级:1
金币:0.0
发贴:69
|
#12007/1/4 11:27:11
各位大侠好久不见了,怎样做一个像百度那样的搜索引擎,能和我讲一讲流程,需要哪些程序?要是有的下载那更好了
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#22007/1/4 15:02:37
足够强大的硬件支持,爬遍互联网的Spider,足够强大的索引功能,足够强大的职能分词技术.
|
skyhuang
职务:普通成员
等级:1
金币:0.0
发贴:69
|
#32007/1/4 15:37:17
好怕怕,能不能说的具体一点, 要什么样的硬件支持, 用spider程序找页面怎么找,找到了是不是存到自己的数据库里, 要什么样的索引功能,还要哪些软件支持, 什么是职能分词技术
|
skyhuang
职务:普通成员
等级:1
金币:0.0
发贴:69
|
#42007/1/4 16:56:52
<% //---------------------------- //蜘蛛信息获取代码,保存为incSpec.aspx文件,调用即可 //--------------------------- string userip,urlhead,urlPar,userID,urlString; urlhead = Request.ServerVariables["ALL_HTTP"]; userip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if(userip == "" || userip == null)userip = Request.ServerVariables["REMOTE_ADDR"];
//把以下用户名njpro改为您注册时申请的用户名 userID = "njpro";
urlPar = Request.ServerVariables["URL"]; if(Request.ServerVariables["QUERY_STRING"].Trim() !="" && Request.ServerVariables["QUERY_STRING"].Trim() != null) { urlPar += "&"+Request.ServerVariables["QUERY_STRING"]; } urlString = "http://www.iwbuy.com/spiders/?id="+userID+"&Par="+urlPar+"&ip="+userip+"&head="+urlhead; System.Net.WebRequest request = System.Net.WebRequest.Create(urlString); request.Timeout = 15000; System.Net.WebResponse response = request.GetResponse(); %> 谁能帮我分析一下 不会用啊
|