主题:  怎样做一个像百度那样的搜索引擎

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();
%>
谁能帮我分析一下
不会用啊