IT وبلاگ کلاسی دانشگاه علمی کاربردی گروه فناوری اطلاعات وقتی موتورجستجودریک موتور جستجوگر انجام و نتایج جستجوارایه میکند کاربران در واقع نتایج کاربخش های متفاوت آن موتور جستجوگر را بیان می کند. موتور جستجو گر قبلاً پایگاه (Data base)را آماده کرده است و اینگونه نسبت که در همان لحظه جستجو تمام وب رابگردد بسیاری از خود می پرسند که چگونه امکان داردگوگل(Google) درکمتراز یک ثانیه تمام سایت هایوب را بگرددو میلیون ها صفحه را در نتایج جستجو خود ارائه می کند. نهگوگلو نه هیچ موتور جستجو گری توانایی انجام این کار را ندارند. همه آنها در زمان پاسخگویی به کاربران، تنها در پایگاه داده ای که در اختیار دارند به جستجو می پردازند و نه وب ! موتورجستجو گر به کمک بخش های متفاوت خود اطلاعات مورد نایز را قبلاً جمع آوری ، تجزیه و تحلیل می کند و آنرا در پایگاه داده اش ذخیره می نماید. بخش های مجزای یک موتور جستجوگر به علت محدودیت به طور خلاصه عبارتند از: 1)Spider یا عنکبوت 2) Crawlerیاخزنده 3) Tndexer یا بایگانی کننده 4) Patabase یا پایگاه داده 5) Ranker یا سیستم رتبه بندی 3-1-) Spider یا عنکبوت : Spiderیا روبوت (Robot) نرم افزاری استکه کار جمع آوری اطلاعات مورد نیاز یک موتورجستجوگررا بر عهده دارد. Spiderبهصفحات مختلف سرمی زند محتویآنها را میخواندو اطلاعات مورد نیاز موتور جستجو گر را جمع آوری می کندو آنرا در اختیار سایر بخش های موتور جستجو گر قرار می دهد. کار یک Spider: بسیار شبیهکار کاربران وب است. همانطورکهکاربران صفحات را بازدید می کنند، Spider هم این کاررا انجام می دهد با این تفاوت که Spiderکردهای HTML صفحات را می بیند اما کاربران نتیجه حاصل از کنار هم قرار گرفتن این کدها را عده ای از Spider ها به سایت های مختلف مراجعه میکنند و فقط به بررسی فعال بودن لینک های آنها می پردازند یا دنبال آدرس پست الکترونیکی(Email) افراد می گردند نظرات شما عزیزان:
آخرین مطالب نويسندگان موضوعات پيوندها ![]() ![]()
![]() |
|||
![]() |