青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Welcome to 陳俊峰's ---BeetleHeaded Man Blog !

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  58 隨筆 :: 32 文章 :: 18 評論 :: 0 Trackbacks
不知你上網時注意到沒有:一些內容豐富的網站,總建有一個內容搜索引擎;一些大型的商業網站或者綜合網站,都配有強大的網站搜索引擎,比如搜狐、新浪、雅虎等等。其方便的搜索查詢功能至今給人們留下難以磨滅的印象,你只要輸入你想瀏覽資料的關鍵字(比如:網頁),一按“搜索”按鈕,關于“網頁”的資料列表就呈現在你的眼前;這只是搜索引擎的基本功能 --搜索查詢。

  筆者現在專門負責網上山東(http://www.china-sd.net)中山東搜索版塊的建設,利用最常用的開發語言--asp開發搜索引擎的強大功能!下面我就搜索引擎主要組成部分和其中一些功能的實現代碼講解給大家,有什么不足之處請大家給予指出!

  在這一章節中,我介紹一下搜索引擎的組成部分和主要功能。

  搜索引擎的組成,大致分為三部分:

  1、界面:這一部分主要是面向客戶的,是可以看到的部分,比如您打開search.sina.com.cn事后看到的頁面。

  2、程序:這一部分主要是執行代碼,根據客戶的搜索要求去執行代碼從而獲得搜索結果;這些是我們看不到的。

  3、數據庫:所有的搜索引擎都離不開數據庫,連著名的google.com也不例外;數據庫是儲存搜索資料的倉庫,儲存的越多,搜索得到的資料就會越多,這也是搜索引擎是否強大的閃耀點之一。

   那么搜索引擎是否強大還有其他的閃耀點嘍,是什么呢?對,搜索引擎數據庫中的存儲資料再多,我們不能夠方便的去查找搜索,甚至查找不到所需的資料,那么這個數據庫就是“死”的,毫無用處可言,所以程序代碼起到非常重要的作用。

   講到這里,我應該給大家介紹一下搜索引擎的幾個主要功能:

   1、搜索查詢:毫無疑問這是最基本的功能了,根據關鍵字找到符合關鍵字的相關資料。

   2、分頁顯示:如果你搜索到的資料非常多,都放在一個頁面里,那樣給人的感覺就會使亂糟糟的一片;分頁顯示根據人們看書的習慣,將一部分內容放到第一頁,其他的內容放到第二頁、第三頁等等。

   3、搜索統計:一般包括查詢資料的數量,分幾個頁面,每個頁面含幾個資料,當前頁面資料范圍等等。

   4、搜索結果編排:搜索排名我想大家不會陌生,這些是綜合網站搜索引擎掙money的一項措施,這也是強大搜索引擎中不可缺少的功能;比如根據點擊量排名,根據收費排名、根據等級排名。

   5、多個關鍵字查詢:“如果要查找包含多個關鍵詞的信息,可以用空格把關鍵詞隔開”這是新浪搜索引擎版面中的一段文字,在一個文本框中打上多個關鍵字搜索查詢資料。

   6、整體統計:這個是對搜索引擎開通至今一些數據統計,包含“熱門查詢關鍵字”統計、數據庫中資料整體統計、每個類別所含資料統計等等。

   以上功能代碼主要根據筆者的要求來書寫,大家可以在我寫的代碼上做修改,以成為你自己需要的功能代碼。

  好了,經過了一節的熱身后,我們也可以進入實戰階段,首先,我們先建一個數據庫,作為資料的存儲,這里我將數據庫的文件名為information.mdb,使用access創建數據庫,當然你也可以使用sqlserver創建。

  建立四個表:www(存儲資料),sort(大類),samll(小類),key(查詢關鍵字)

    1、www表:id---自動編號,sitename---站點名稱,url---站點鏈接,faq---簡要說明,key---關鍵字,time---添加時間,level---站點等級,sortid---大類id,smallid---小類id,hot---站點點擊次數。

    2、sort表:id---自動編號,sort

    3、small表:id---自動編號,small

    4、key表:keyname---關鍵字;keyhot---出現的次數

    用asp建立與數據庫的連接:conn.asp

  

  說明:使用Server.MapPath()表示的路徑為文件的相對路徑,我這里conn.asp和information.mdb在同一個目錄下。我想這些都很簡單,大家很容易理解和接受的!好,將數據庫建立起來后,我們就可以建設強大功能的搜索引擎。請期待哦!嘻嘻~~~~

  用asp制作強大的搜索引擎 -- 模糊搜索

  根據一個關鍵字,搜索到相關的資料,這里的“相關”是指資料中有類似這個關鍵字的字符串。例如:“山東”這個關鍵字,只要數據庫中資料里包含“山東”這個關鍵字的都要把它們找出來。模糊搜索的應用其實很簡單,只要使用一個sql語句就可以實現,下面咱們看看他的語句的寫法。

  sql語法中你會發現這么幾個判定詞:LIKE、NOT LIKE和 BETWEEN。 LIKE判定詞是一個非常有用的符號。不過,在很多情況下用了它可能會帶給你太多的數據,所以在用到它之前最好先開動腦筋多想想自己到底想獲得什么數據。NOT LIKE是反其道而行了。BETWEEN假設你想取出一定范圍內的數據,而且你事先知道范圍的起點和終點,那么你不妨采用BETWEEN 判斷詞。這幾個判定詞根據不同的環境使用,一般最常用的就是like和"%"結合了。

  dim sql,key

  key=request("key")

  sql="select * from www where sitename like '%"&key&"%' or faq like '%"&key&"%' or key like '%"&key&"%' "

  說明:這里的sql語句目的就是檢索數據庫中sitename字段中是否包含key,faq字段中是否包含key,key字段中是否包含key,這樣做的目的是讓搜索的范圍包含到“站點名稱”、“站點簡要說明”、“站點關鍵字”。如果你只想搜索關鍵字只要使用 sql="select * from www where key like '%"&key&"%' " 就可以了。“like”中都使用了“or”來相連,“or” “或者”的意思,意思是不論哪一個like 符合條件,都要把搜索到的資料輸出顯示出來。

  OK,現在大可不必去看看能不能執行或者說執行的結果如何,因為搜索引擎大部分功能的實現都是靠sql語句的書寫了。等我把其他的相關sql語句的功能實現介紹完后,大家再看看效果,呵呵!別著急!!
來源:http://edu.chinaz.com
posted on 2006-05-15 09:51 Jeff-Chen 閱讀(680) 評論(0)  編輯 收藏 引用 所屬分類: DataBase
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产片色| 亚洲伊人一本大道中文字幕| 狠狠色狠狠色综合系列| 欧美日韩国产丝袜另类| 久久夜精品va视频免费观看| 久久精品国产第一区二区三区| 亚洲一区二区三区激情| 亚洲线精品一区二区三区八戒| 99pao成人国产永久免费视频| 中文欧美字幕免费| 午夜精品婷婷| 亚洲欧美成人| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲精品美女在线观看| 亚洲国产清纯| 欧美一区二区观看视频| 久久人人爽爽爽人久久久| 欧美激情第4页| 亚洲在线不卡| 久久久久综合网| 国产精品久久久久久久9999| 影音国产精品| 久久精品国产在热久久 | 亚洲图片欧美日产| 久久综合伊人| 久久精品国产2020观看福利| 日韩视频久久| 一色屋精品视频免费看| 亚洲一区二区三区视频| 亚洲国产欧美日韩| 免费一级欧美片在线观看| 狠狠色噜噜狠狠色综合久| 亚洲免费影视第一页| 亚洲国产精选| 欧美激情一二三区| 亚洲欧美国产精品va在线观看| 午夜久久tv| 亚洲人精品午夜| 欧美韩日高清| 在线视频欧美日韩精品| 欧美激情视频一区二区三区免费| 亚洲精品影视在线观看| 夜夜夜久久久| 亚洲深夜福利网站| 国产一区二区福利| 99这里只有精品| 亚洲综合第一页| 韩国一区二区在线观看| 欧美国产日本韩| 欧美日韩国产123区| 欧美日本一道本| 欧美专区日韩视频| 噜噜噜久久亚洲精品国产品小说| 日韩一级片网址| 欧美一区二区三区免费大片| 亚洲高清在线| 亚洲欧美www| 91久久国产综合久久91精品网站| 国产精品美女www爽爽爽| 在线观看国产一区二区| 99热在线精品观看| 精品不卡一区| 欧美一区二区三区在线观看视频 | 欧美日韩国产精品专区| 噜噜噜在线观看免费视频日韩| 夜夜精品视频一区二区| 久久综合电影一区| 狠狠久久综合婷婷不卡| 欧美一区在线看| 在线成人av| 亚洲欧美国内爽妇网| 99视频精品免费观看| 一个色综合av| 欧美国产欧美综合| 亚洲欧洲日本在线| 老鸭窝91久久精品色噜噜导演| 欧美在线亚洲| 国产在线不卡| 久久人人97超碰国产公开结果 | 欧美视频在线免费看| 亚洲激情婷婷| 亚洲图片在线| 国产欧美日韩精品丝袜高跟鞋 | 久久精品免费电影| 亚洲无玛一区| 欧美一区高清| 亚洲国产精品成人| 欧美视频精品一区| 亚洲视频图片小说| 免费91麻豆精品国产自产在线观看 | 99pao成人国产永久免费视频| 亚洲永久网站| 黄色成人在线网址| 国产精品国产三级国产专区53 | 欧美伦理在线观看| 亚洲欧美精品中文字幕在线| 国产欧美亚洲视频| 久久久久久亚洲精品杨幂换脸| 欧美激情bt| 久久久久成人精品| 欧美bbbxxxxx| 久久精品中文字幕免费mv| 亚洲欧美国产三级| 日韩视频在线免费| 亚洲电影视频在线| 国产一区二区三区四区在线观看| 香蕉久久夜色精品国产| 国产精品jizz在线观看美国| 久久野战av| 久热精品视频在线| 久久精选视频| 老司机成人在线视频| 久久亚洲欧洲| 免费欧美在线| 欧美国产日本| 欧美四级伦理在线| 国产午夜精品一区理论片飘花| 国产模特精品视频久久久久| 亚洲最新在线| 在线综合亚洲欧美在线视频| 一区二区三区日韩在线观看| 亚洲午夜精品视频| 亚洲欧美日产图| 久久精品国产91精品亚洲| 久久―日本道色综合久久| 亚洲精品乱码视频 | 欧美激情按摩在线| 亚洲国产毛片完整版 | 免费看黄裸体一级大秀欧美| 蜜桃av噜噜一区| 亚洲精品国产精品久久清纯直播| 亚洲精品字幕| 久久人人爽爽爽人久久久| 91久久精品国产91久久性色| 亚洲免费电影在线观看| 欧美亚洲网站| 欧美激情一区二区三级高清视频 | 91久久精品国产| 亚洲男女毛片无遮挡| 媚黑女一区二区| 国产亚洲综合精品| 欧美激情亚洲另类| 亚洲视频一区二区免费在线观看| 久久久精品tv| 国产欧美综合一区二区三区| 夜夜嗨av一区二区三区免费区| 裸体一区二区三区| 国产精品美女久久| 欧美成人xxx| 在线精品福利| 免费观看成人网| 久久久久9999亚洲精品| 久久久蜜桃精品| 久久久久一区二区三区四区| 国产一区视频网站| 国产精品久久久久久久久搜平片| 日韩视频在线观看| a4yy欧美一区二区三区| 国产精品美女久久久久久久| 亚洲一区一卡| 欧美亚洲在线观看| 在线播放不卡| 亚洲精品视频中文字幕| 9色精品在线| 欧美韩日高清| 欧美视频一二三区| 蜜臀va亚洲va欧美va天堂| 欧美激情在线播放| 欧美一区二区三区免费大片| 久久久久久久网站| 一本久久知道综合久久| 午夜精品久久久久久久久| 激情av一区| 亚洲影院色无极综合| 91久久午夜| 新67194成人永久网站| 开元免费观看欧美电视剧网站| 亚洲一级片在线看| 欧美另类一区二区三区| 欧美粗暴jizz性欧美20| 亚洲免费在线| 欧美大片免费久久精品三p | 亚洲性av在线| 亚洲日本在线观看| 欧美成人午夜77777| 久久午夜电影| 今天的高清视频免费播放成人 | 国产日韩亚洲欧美精品| 一本高清dvd不卡在线观看| 亚洲欧洲中文日韩久久av乱码| 久久国产精品亚洲77777| 毛片一区二区三区| 国内精品久久久久久| 乱人伦精品视频在线观看| 欧美日韩国产美| 国产一区二区电影在线观看| 亚洲电影免费观看高清完整版在线| 日韩一区二区高清| 一区视频在线播放| 国语自产精品视频在线看一大j8|