亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統(tǒng) > Linux > 正文

PHP中基于Linux的搜索引擎實現(xiàn)

2024-08-28 00:23:41
字體:
供稿:網(wǎng)友

  搜索引擎是為用戶提供快速獲取網(wǎng)頁信息的工具,其主要的功能是系統(tǒng)通過用戶輸入關(guān)鍵字,檢索后端網(wǎng)頁數(shù)據(jù)庫,將相關(guān)網(wǎng)頁的鏈接和摘要信息反饋給用戶。從搜索的范圍上一般分為站內(nèi)網(wǎng)頁搜索和全局網(wǎng)頁搜索。隨著網(wǎng)頁數(shù)量的急劇增加,搜索引擎已經(jīng)成為上網(wǎng)查詢信息的必須手段,各個大型網(wǎng)站均已經(jīng)提供網(wǎng)頁數(shù)據(jù)搜索服務(wù),并且出現(xiàn)了許多為大型網(wǎng)站提供專業(yè)搜索引擎服務(wù)的公司,如為yahoo提供搜索服務(wù)的google,為新浪網(wǎng)和263等國內(nèi)網(wǎng)站提供服務(wù)的百度公司等。專業(yè)的搜索服務(wù)費用高而免費的搜索引擎軟件基本都是基于英文的檢索,所以都不太適合intranet環(huán)境(如校園網(wǎng)等)的需要。

  搜索引擎的基本組成一般分為網(wǎng)頁收集程序、網(wǎng)頁后端數(shù)據(jù)組織存儲、網(wǎng)頁數(shù)據(jù)檢索三部分。決定搜索引擎好壞的關(guān)鍵因素是數(shù)據(jù)查詢的響應(yīng)時間,即如何組織好滿足全文檢索需要的大量網(wǎng)頁數(shù)據(jù)。

  gnu/linux作為一個優(yōu)秀的網(wǎng)絡(luò)操作系統(tǒng),其發(fā)行版本中集成了大量的網(wǎng)絡(luò)應(yīng)用軟件,如 web服務(wù)器(apache + php)、目錄服務(wù)器(openldap)、腳本語言(perl)、網(wǎng)頁收集程序(wget)等。所以,通過將它們集中進(jìn)行應(yīng)用,便可以實現(xiàn)一個簡單、高效的搜索引擎服務(wù)器。

  一、基本組成和使用方法

  1、網(wǎng)頁數(shù)據(jù)收集

  wget程序是一個優(yōu)秀的網(wǎng)頁收集程序,它采用多線程設(shè)計能夠方便地將網(wǎng)站內(nèi)容鏡像到本地目錄中,并且能夠靈活定制收集網(wǎng)頁的類型、遞歸收集層次、目錄限額、收集時間等。通過專用的收集程序完成網(wǎng)頁的收集工作,既降低了設(shè)計的難度又提高了系統(tǒng)的性能。為了減小本地數(shù)據(jù)的規(guī)模,可只收集能夠查詢的html文件、txt文件、腳本程序asp和php只使用缺省的結(jié)果,而不收集如圖形文件或是其他的數(shù)據(jù)文件。

  2、網(wǎng)頁數(shù)據(jù)過濾

  由于html文件中存在大量的標(biāo)記,如<body><table>等,這些標(biāo)記數(shù)據(jù)沒有實際的搜索價值,所以加入數(shù)據(jù)庫前必須對收集的數(shù)據(jù)進(jìn)行過濾。perl作為廣泛使用的腳本語言,擁有非常強大而豐富的程序庫,可以方便地完成網(wǎng)頁的過濾。通過使用html-parser庫可以方便地提取出網(wǎng)頁中包含的文字?jǐn)?shù)據(jù)、標(biāo)題數(shù)據(jù)、鏈接數(shù)據(jù)等。該程序庫可以在www.cpan.net中下載,并且該網(wǎng)站收集的perl程序涉及范圍之廣,遠(yuǎn)遠(yuǎn)超出我們的現(xiàn)象。

  3、目錄服務(wù)

  目錄服務(wù)是針對大量數(shù)據(jù)檢索需要開發(fā)的服務(wù),最早出現(xiàn)在x.500協(xié)議集中,后來擴展到tcp/ip中發(fā)展成為ldap(lightweight directory acess protocol)協(xié)議,其相關(guān)的標(biāo)準(zhǔn)為1995年制定的rfc1777和1997年制定的rfc2251等。ldap協(xié)議已經(jīng)作為工業(yè)標(biāo)準(zhǔn)被sun、lotus、微軟等公司廣泛應(yīng)用到其相關(guān)產(chǎn)品中,但是專用的基于windows平臺的目錄服務(wù)器卻較少見,openldap是免費的運行于unix系統(tǒng)的目錄服務(wù)器,其產(chǎn)品的性能優(yōu)秀,已經(jīng)被許多的linux發(fā)行版本收集(redhat、mandrake等),并且提供了包括c、perl、php等的開發(fā)接口。

  使用目錄服務(wù)技術(shù)代替普通的關(guān)系數(shù)據(jù)庫作為網(wǎng)頁數(shù)據(jù)的后端存取平臺主要基于目錄服務(wù)的技術(shù)優(yōu)勢。目錄服務(wù)簡化了數(shù)據(jù)處理類型,去掉了通用關(guān)系數(shù)據(jù)庫的費時的事務(wù)機制,而是采用全局替換的策略對數(shù)據(jù)進(jìn)行更新,其應(yīng)用的重點是大量數(shù)據(jù)的檢索服務(wù)(一般數(shù)據(jù)更新和檢索的頻率比例要求在1:10以上),強調(diào)檢索速度和全文查詢,提供完整的數(shù)據(jù)備份,非常適合搜索引擎之類服務(wù)的需要。從目錄服務(wù)技術(shù)解決問題的重點不難看出其在數(shù)據(jù)檢索上的優(yōu)勢,它的提出時間遠(yuǎn)遠(yuǎn)落后于關(guān)系數(shù)據(jù)庫的提出時間,實際上反映了根據(jù)具體問題優(yōu)化數(shù)據(jù)解決方案的原則。這與目前廣泛存在的凡是涉及大量數(shù)據(jù)處理必選sql server的處理方法形成鮮明對比。

  通過選用成熟的目錄服務(wù)技術(shù)提高網(wǎng)頁查詢的效率,能夠簡潔有效地提高數(shù)據(jù)處理能力。這也充分顯示了gnu/linux系統(tǒng)運行開放軟件的優(yōu)勢,畢竟不能方便地獲得運行于其他平臺的目錄服務(wù)器。

  4、查詢程序設(shè)計

  搜索引擎的前端界面是網(wǎng)頁,用戶通過在特定的網(wǎng)頁中輸入關(guān)鍵字提交給web服務(wù)器進(jìn)行處理。運行在apache web服務(wù)器上的php腳本通過運行其相關(guān)ldap函數(shù)便可以執(zhí)行關(guān)鍵字的查詢工作。主要進(jìn)行的工作是根據(jù)關(guān)鍵字構(gòu)造查詢、向目錄服務(wù)器提交查詢、顯示查詢結(jié)果等。linux + apache + php作為廣泛使用web服務(wù)器,與winnt + iis + asp相比其性能毫不遜色,在目前的linux發(fā)行版本中都集成了apache + php 以及缺省的ldap、pgsql、imap等模塊。

  5、計劃任務(wù)

  搜索引擎的網(wǎng)頁數(shù)據(jù)收集、數(shù)據(jù)過濾、加入目錄數(shù)據(jù)庫等工作都應(yīng)該是自動完成的,在unix系統(tǒng)中有cron進(jìn)程來專門完成按照特定時間調(diào)度任務(wù),為了不影響系統(tǒng)的運行,一般可以把這些工作安排到深夜進(jìn)行。

  二、具體步驟和注意事項

  1、配置wget軟件

  在redhat 6.2發(fā)行版中已經(jīng)集成了該軟件包,可以直接進(jìn)行安裝。將需要鏡像的站點地址編輯為一個文件中,通過 -i 參數(shù)讀入該文件;為鏡像的站點指定一個本地下載目錄;為了避免內(nèi)部網(wǎng)中鏈接的重復(fù)引用,一般只鏡像該站點內(nèi)的數(shù)據(jù);還可以根據(jù)網(wǎng)站的具體情況,指定其鏡像的深度。

  2、配置openldap服務(wù)

  在redhat 6.2發(fā)行版中已經(jīng)集成了openldap-1.2.9,其配置文件存放在/etc/openldap的目錄中。主要的配置文件是slapd.conf,關(guān)鍵要打開對檢索速度至關(guān)重要的index選項,可以使用setup工具,將ldap在系統(tǒng)引導(dǎo)后作為缺省服務(wù)啟動。

  ldap服務(wù)可以通過文本文件方式存放數(shù)據(jù),即ldif文件格式。使用此方式可以高效地更新目錄服務(wù)數(shù)據(jù),需要注意ldif格式是通過空行對數(shù)據(jù)進(jìn)行分隔的,并且通過運行l(wèi)dif2lbm將ldif格式數(shù)據(jù)導(dǎo)入目錄數(shù)據(jù)庫中時需要暫停目錄服務(wù)。

  3、編制數(shù)據(jù)過濾和ldif文件生成腳本

  為了方便地過濾網(wǎng)頁數(shù)據(jù),可以調(diào)用perl的html-parser庫函數(shù),該程序包下載后需要進(jìn)行編譯,在eg目錄下生成了相關(guān)的htext,htitle程序,在perl中可以通過調(diào)用外部程序的方式運行該程序,并對其過濾結(jié)果通過重定向的方法生成臨時文件。本搜索引擎設(shè)計的目錄數(shù)據(jù)屬性有dn 、link、title、modifydate、contents,其中的dn通過link進(jìn)行唯一性標(biāo)識,將過濾后的網(wǎng)頁文本內(nèi)容通過/usr/sbin/ldif程序進(jìn)行自動編碼后放入ldif文件中。

  基本的ldif文件格式如下:

dn: dc=27jd,dc=zzb
objectclass: top
objectclass: organization

dn: link= http://freemail.27jd.zzh/index.html, dc=27jd ,dc=zzb
link: http://freemail.27jd.zzh/index.html
title: webmail主頁
modifydate: 2001年2月8日
contents::
cgpxzwjtywls1vfsswokcgokikhvoag7ttotyrntw1dlym1hawzptc2zoagh7ydo0t
kqyerh69pkz+qhisfpdxrsb29rxetww6o6u01uudogznjlzw1hawwumjdqzc56emjq
t1azoibmcm
vlbwfpbc4yn2pklnp6ykrouya6idexljk5ljy0ljiy4sru08o7p6o6bwfpbgd1zxn00
8o7p7/awe
6jum1hawxndwvzdnlr16ky4dpdu6cg08o7p8p7okagznjlzw1hawwumjdqzc56emk/
2shuoqchoa
agikhyzog5qbf+zvegofkzo7z7zsrm4ich8s2o0bbcvkhyicch8sq1z9burcdtikhywftr1
lk+of
igofk8vmr1sr/w99kzsb7ptc2z08nk1nhpvlzk9bk/zfjc59bq0ms9qmgius3orlukcgok
cqakcg
o=
objectclass:webpage

基本的slapd.conf文件如下:
defaultaccess read
include /etc/openldap/slapd.at.conf
#include /etc/openldap/slapd.oc.conf
schemacheck off
sizelimit 20000
pidfile /var/run/slapd.pid
argsfile /var/run/slapd.args
#######################################################################
# ldbm database definitions
#######################################################################
database ldbm
dbcachesize 1000000
index contents,title
suffix "dc=27jd, dc=zzb"
directory /usr/tmp
rootdn "cn=root,dc=27jd, dc=zzb"
rootpw secret

  通過對一個4萬個網(wǎng)頁(約300m左右)的本地html文件目錄進(jìn)行過濾后生成的ldif文件約180m左右,如果只取文字?jǐn)?shù)據(jù)的前400個字符作為網(wǎng)頁內(nèi)容,則生成文件約35m左右。

  4、配置php+ldap服務(wù)

  在redhat6.2中已經(jīng)集成了php3和php-ldap模塊,選擇完全安裝時便已經(jīng)安裝到/usr/lib/apache目錄中,注意檢查/etc/httpd/php3.ini中的動態(tài)擴展(dynamic extensions)中的extension=ldap.so是否被選擇。php3中提供了豐富的ldap存取函數(shù),能夠方便完成對目錄數(shù)據(jù)的搜索功能。有關(guān)apach + php編程方面的資料較多,在此不在贅述。注意在php3中的ldap搜索函數(shù)ldap_search不能處理其返回結(jié)果超過目錄服務(wù)設(shè)定的最大檢索數(shù)據(jù),所以可以根據(jù)具體情況,在slapd的配置文件中設(shè)定較大的檢索數(shù)據(jù)限制(sizelimit),此問題在php4中已經(jīng)解決。

  5、任務(wù)調(diào)度

  在redhat6.2中已經(jīng)集成了crond并且缺省安裝后便已經(jīng)啟動。其相關(guān)配置文件有/etc/crontab、/etc/cron.daily、/etc/cron.hourly、/etc/weekly、/etc/monthly,你只需要根據(jù)數(shù)據(jù)的更新頻度,將網(wǎng)頁收集、網(wǎng)頁過濾、生成ldif文件、停止目錄服務(wù)、更新目錄數(shù)據(jù)、重新啟動目錄服務(wù),作為一個簡單的shell程序放入到相應(yīng)的目錄中即可。

  三、效果與思考

  以上簡單的介紹了我們的搜索引擎的實現(xiàn)方法和注意事項,這僅僅是我們在對gnu/linux了解得非常膚淺的情況下設(shè)計的以目錄服務(wù)為核心的滿足內(nèi)部網(wǎng)需要的搜索引擎系統(tǒng),并不能代表gnu/linux和它集成的大量軟件的真正實力。

 通過在一臺安裝redhat linux 6.2 的sparc ultra 250上實際測試,對擁有4萬個網(wǎng)頁的目錄數(shù)據(jù)進(jìn)行搜索時,基于上述方法設(shè)計的搜索引擎響應(yīng)速度一般在3秒左右,目錄數(shù)據(jù)完全更新大約需要4小時左右,能夠滿足內(nèi)部網(wǎng)的需要。實際上,限制搜索響應(yīng)速度的關(guān)鍵是php3的ldap_search函數(shù)沒有提供數(shù)據(jù)限制的功能,導(dǎo)致在查詢結(jié)果集過大時系統(tǒng)響應(yīng)速度變慢,因為每次用戶能夠瀏覽的查詢結(jié)果實際是非常少的,而服務(wù)器端每次的查詢總是返回全部結(jié)果,在php4中的ldap_search通過指定sizelimit參數(shù),能夠有效解決該問題。

  目錄服務(wù)的應(yīng)用范圍非常廣泛,實際上作為大型的信息站點為了提高客戶訪問效率,都或多或少采用了目錄服務(wù)的技術(shù)。目錄服務(wù)根據(jù)具體的應(yīng)用需求的優(yōu)化設(shè)計方法,對我們決定應(yīng)用系統(tǒng)的開發(fā)無疑是一個啟發(fā),應(yīng)該說在基于索引信息的領(lǐng)域ldap服務(wù)遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)的關(guān)系數(shù)據(jù)庫系統(tǒng)。

  基于gnu/linux進(jìn)行網(wǎng)絡(luò)服務(wù)器程序設(shè)計,能夠充分體會到開放源代碼的魅力和實力,它既能夠簡化系統(tǒng)的設(shè)計,又大大地提高了工作效率,同時也有效降低了系統(tǒng)的成本。程序設(shè)計由一切從零開始的復(fù)雜繁瑣的重復(fù)勞動,簡化為問題抽象、功能分解、查找資源、組合系統(tǒng)四個部分,更加強調(diào)對系統(tǒng)的認(rèn)識、開闊的視野和學(xué)習(xí)的能力,同時開放源代碼也為系統(tǒng)進(jìn)一步優(yōu)化提供了堅實的基礎(chǔ)

  • 本文來源于網(wǎng)頁設(shè)計愛好者web開發(fā)社區(qū)http://www.html.org.cn收集整理,歡迎訪問。
  • 發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發(fā)表
    亚洲精品小视频| 色乱码一区二区三区熟女| 国产黄色片在线观看| 992tv成人免费观看| 中文字幕在线观看| 婷婷久久综合九色综合伊人色| 三上悠亚在线观看视频| 99热免费在线| 成人在线手机视频| 精品视频一区二区三区| 国产视频1区2区3区| 最近2019中文字幕第三页视频| 国产欧美自拍| 久久久久久久久99| 天堂av在线网| 中文字幕第一区第二区| 久久只有这里有精品| 一区二区三区四区五区视频| 亚洲最新永久观看在线| 伦理在线一区| av免费在线观看网址| 2021av网| 精品久久久久久无码中文野结衣| 亚洲国产精品第一区二区三区| 黑森林av导航| 日韩成人高清| 亚洲精品视频在线观看网站| www视频在线免费观看| 久久天天狠狠| 久久久噜噜噜久久中文字免| 亚洲四虎av| 激情五月***国产精品| 国产偷窥女洗浴在线观看亚洲| 精品成人一区二区三区| 欧一区二区三区| 亚洲成人av电影在线| seseavlu视频在线| 国产麻豆精品入口在线观看| 欧美激情视频一区二区三区| 91精品久久久久久9s密挑| 九色porny91| 国产精品久久久久久成人| 中文字幕亚洲综合久久| 99热这里只有精品99| 欧美大胆一级视频| 久久综合成人网| 99久精品视频在线观看视频| 午夜精品一区二区三区av| 日韩精品在线视频观看| 日本一二三区在线视频| 国产乱淫av麻豆国产免费| 性欧美videos粗暴| 第一av在线| 亚洲精品天堂网| 欧美一区二区三区激情| 国产一区自拍视频| 成人激情电影一区二区| 日本精品免费| 国产精品高潮久久久久无| 黄色片免费大全| 国产三级小视频| 欧美专区一区| 久久久美女艺术照精彩视频福利播放| 久久久成人av| 精品综合免费视频观看| 国产成人黄色片| 国产91在线亚洲| 四虎永久在线精品免费网址| 欧美日本不卡高清| 91精品国产高久久久久久五月天| 在线免费观看高清视频色| 最新版sss视频在线| 欧美大片欧美激情性色a∨久久| 亚洲欧洲日本韩国| 国产不卡视频一区| 久久国产欧美精品| 欧美人体大胆444www| 青青草97国产精品免费观看无弹窗版| 国产日本在线播放| 黄色香蕉视频在线观看| 亚洲精品久久久久久久久久久久久| 在线视频播放大全| 五月天网站亚洲| 91蝌蚪视频在线观看| 久久精品国产精品| 欧美图片激情小说| 欧美视频一区二区三区…| 欧美日韩亚洲精品内裤| 美腿丝袜一区二区三区| 2021最新国产精品一区| 精品一区二区三区在线| 欧美日韩免费一区二区| 大胸美女被爆操| 嗯啊主人调教在线播放视频| 久在线观看视频| 日本在线视频www| 欧美一级精品在线| 亚洲视频在线观看一区二区| 夜夜嗨av一区二区三区四季av| 日本亚洲欧洲无免费码在线| 成人免费看片'免费看| 四虎成人在线观看| 亚洲国产成人av好男人在线观看| 男女午夜视频在线观看| 少妇献身老头系列| 久久电影网站中文字幕| 美女伦理水蜜桃4| 成人h视频在线观看| 国产在线观看不卡一区二区三区| 极品色av影院| 国产精品欧美在线观看| 成午夜精品一区二区三区软件| 亚洲美女久久| 亚洲一区二区精品视频| 日韩中文字幕亚洲| 91精品国产99久久久久久| 日本一区二区三级电影在线观看| 一区二区在线观看免费视频播放| 国产成人免费视频网站| 久久福利小视频| 欧美成人手机在线| 国模少妇一区二区三区| 国产精品国产三级国产aⅴ无密码| 91精品国产高清一区二区三区| 黄色一级片免费播放| 久久91精品视频| 四虎影院影音| 欧美综合在线观看视频| 日本三级久久久| 涩涩网站在线看| 嫩草懂你的影院| 午夜影院欧美| 91午夜国产| 91在线国产福利| 国产午夜免费视频| 日本欧美在线| 久久国产婷婷国产香蕉| 中文字幕第24页| 国产精品伦一区二区三区级视频频| 鲁啊鲁视频在线精品| 国产伦精品一区二区三区视频我| 青草全福视在线| 国产精品1luya在线播放| 亚洲黄网站黄| 国产欧美日韩一区| 国产成人a v| 国产免费一区二区三区最新不卡| 波多野结衣视频一区| 老司机在线看片网av| 精品国模一区二区三区| 91丨九色丨国产| 日韩电影免费观看高清完整| 欧美在线色视频| 日本高清视频在线播放| 久久久人成影片免费观看| 国产精品久久一级| 久久久久国产精品区片区无码| 亚洲欧美一区二区三区久本道91| 亚洲一区二区三区影院| av网址在线观看免费| 欧美极品少妇全裸体| p色视频免费在线观看| 欧美有码在线观看视频| 中文字幕免费观看视频| 国产夫绿帽单男3p精品视频| 成人性生交大片免费看中文网站| 国产精品欧美亚洲777777| 国产精品一区二区免费不卡| 99er热精品视频| 中文在线日韩| 无夜福利视频观看| 午夜免费视频在线国产| 欧美日韩一区高清| 高清国产在线观看| 无码人妻熟妇av又粗又大| 欧美爱爱视频| 制服丝袜中文字幕一区| 国产黄网站在线观看| 美女的奶胸大爽爽大片| 精品在线视频一区二区| 最新av在线免费观看| 丰满少妇大力进入| 欧美日韩夜夜| 国产美女免费看| 欧美午夜视频网站| 免费不卡在线视频| 成人动漫中文字幕| 色婷婷一区二区三区av免费看| 欧美国产亚洲另类动漫| 九七伦理97伦理手机| 精品无码人妻一区二区三区| www.色婷婷.com| 精品人妻一区二区三区四区| 日本一区二区不卡高清更新| 中文字幕第一页在线视频| 国产欧美日韩视频在线观看| 蜜桃视频污在线观看| 亚洲国产欧美视频| 中文字幕人妻熟女人妻a片| 欧美成人精品欧美一| 欧美韩日一区二区三区四区| 亚洲线精品久久一区二区三区| 国产乱码精品一区二区三区av| 亚洲国产综合在线观看| 亚洲理论电影在线观看| 超碰成人免费在线| 欧美军同video69gay| 色香蕉成人二区免费| 亚洲青青久久| 看全色黄大色大片免费久久久| av免费播放网站| 蜜桃视频m3u8在线观看| 欧美极品少妇全裸体| xxx在线视频| 久久夜色精品亚洲噜噜国产mv| 高清电影一区| 国产精品无码永久免费不卡| 欧美日韩成人高清| 欧美三级蜜桃2在线观看| 国产wwww| 日韩中文在线中文网在线观看| 国产伦精品一区二区三区免费| 8mav在线| 一级毛片在线播放| 成人自拍性视频| wwwxxx色| 91亚洲国产成人精品性色| 亚洲精品国产拍免费91在线| 国产精品伦子伦| 九九九九九九精品| 精品美女一区二区| 国产乱色国产精品免费视频| 中文字幕日韩一区| 欧美亚洲国产日韩| 理论片影音先锋| 日韩天堂av| 国产精品毛片久久久久久久| 日韩一区二区三区四区五区六区| 九色porny丨入口在线| 日韩制服诱惑| 久久亚洲国产中v天仙www| 三级欧美韩日大片在线看| 啪啪免费视频一区| 性猛交富婆╳xxx乱大交天津| 熟女熟妇伦久久影院毛片一区二区| 亚洲精品美女久久| 国外成人在线播放| 亚洲欧洲日韩综合一区二区| 欧美久久高跟鞋激| melody高清在线观看| 欧美日韩综合一区二区| jizz久久精品永久免费| 伦伦影院午夜日韩欧美限制| 2024最新电影免费在线观看| 色婷婷久久久亚洲一区二区三区| 成人在线一级片| 中文字幕av一区二区三区佐山爱| 国产精品少妇在线视频| zzijzzij亚洲日本成熟少妇| 欧美a一区二区| 99se婷婷在线视频观看| 久久久精品免费| 肉色超薄丝袜脚交一区二区| 亚洲国产精品欧美一二99| 亚洲第一综合网站| 日韩一区二区三区四区五区六区| 合欧美一区二区三区| 国产伦精品一区二区三区妓女下载| 免费看黄色的网站| 日韩免费电影一区| 免费观看的黄色网址| 美女黄a一级视频| 欧美激情欧美激情| 成人精品一二区| 国产精品日韩一区二区| 影音先锋日韩资源| gogogo高清免费观看在线视频| 日韩精品一卡二卡三卡四卡无卡| 最新91在线视频| 精品99一区二区三区| 天堂中文在线资| 成人在线中文字幕| 久久久久黄色| 亚洲精品国产精品乱码不卡| 欧美刺激脚交jootjob| 综合网中文字幕| 亚洲精品国产欧美在线观看| 毛片中文在线观看| 亚洲午夜视频在线| 欧美日韩免费在线观看| 亚洲一区日韩精品中文字幕| 一区二区三区播放| 久久精品国产99国产精品澳门| 激情在线视频| 先锋影音男人资源| 国产精品久久久久久久久粉嫩av| 欧美精彩一区二区三区| 午夜日韩视频| 精品国产亚洲一区二区麻豆| 亚洲精品你懂的| 日韩毛片一区| 日产精品久久久久久久| 狠狠综合久久av一区二区蜜桃| 懂色av蜜臀av粉嫩av喷吹| 亚洲一区日韩在线| 国产又大又长又粗| 日韩黄在线观看| 亚洲色图第三页| 午夜av在线播放| 亚洲国产精品人久久电影| 精品国产一区二区三区四区精华| 在线成人超碰| 中国女人内谢69xxxx视频| 久久精品一区二区免费播放| www.国产三级| 99成人在线观看| 午夜私人影院在线观看| 国产欧美一区| 亚洲国产欧美在线| 好吊的妞视频这里都有| 亚洲一级不卡视频| 中文字幕在线三区| 在线看片你懂的| 在线视频国内自拍亚洲视频| 国产精品免费看片| 老太脱裤子让老头玩xxxxx| 91精品免费看| 久久免费视频在线|