วันอังคารที่ 8 ธันวาคม พ.ศ. 2552

Search Engine


1. แบบอาศัยการจัดเก็บข้อมูลเป็นหลัก Crawler Based Search Engines หมายความว่าเว็บ Search Engine ประเภทนี้ต้องทำการเข้าไปจัดเก็บข้อมูลซึ่งอยู่ในรูปของ ข้อความ รูปภาพ Link หรือสิ่งต่างๆ ที่อยู่บนเว็บเพจต่างๆ ในอินเทอร์เน็ตจากนั่นก็จะนำข้อมูลมาเก็บไว้ในเซฟเวอร์ Server ของตนเอง สร้างซอฟแวร์ที่จะเป็นชุดคำสั่งที่ใช้ในการประมวลผลและแสดงผลเมื่อเวลามีผู้ ใช้อินเทอร์เน็ตเข้ามาใช้งาน Search Engine ประเภทนี้ได้รับความนิยมใช้งานจากผู้ใช้อินเทอร์เน็ตทั่วโลก โดยสิ่งที่ส่งเข้าไปเก็บข้อมูลถูกเรียกว่า Search Engine Robots หรืออาจเรียกว่า Search Engine Spider สองคำนี้ทางเว็บไซต์ค้นหาข้อมูลก็จะทำการตั้งชื่อเล่นเพื่อให้งานต่อการ เรียก คือ Googlebot(www.google.com) Slurp (www.yahoo.com) และ MSNbot (www.msn.com) 2. แบบสารบัญเว็บไซต์ (Web Directory) เว็บให้ความหมายนี้ก็คือหน้าเว็บเพจ (เอกสารทั่วไปที่อยู่บนอินเทอร์เน็ตส่วนใหญ่อยู่ในรูป.html และอื่นๆ)ส่วนคำว่า Directory คือการจัดเก็บข้อมูลให้เป็นหมวดหมู่ เพื่อให้ง่ายต่อการค้นหาและเรียกใช้งาน ซึ่งก็คือคำว่า Floder (โฟลเดอร์ กล่องเก็บข้อมูลที่อยู่ในระบบคอมพิวเตอร์วินโดว์) เว็บไดเรกทอรีจะอาศัยหลักการทำงานง่ายก็คือจะทำซอฟแวร์หรือชุดคำสั่งไว้ค่อย ให้ผู้ใช้อินเทอร์เน็ตมาเพิ่มเว็บไซต์ของตนตามหมวดหมู่ที่เตรียมไว้ให้หรือ อาจจะการเพิ่มหมวดหมู่ก็ได้ ถ้ามีผู้คนมาทำการเพิ่มเว็บไซต์เยอะเว็บต้องกล่าวก็อาจจะเป็นคล้ายสมุดหน้า เหลืองของบ้านเราเป็นได้ครับ เช่นเว็บ http://www.dmoz.org เป็นตัวอย่างของเว็บไดเร็กทอรีที่ได้รับความนิยมสูง อีกเว็บหนึ่ง 3. แบบอ้างอิงคำในแท็ก Meat Search Engine ว่ากันว่าเว็บ Search Engine ประเภทนี้ไม่มีเครื่อง Server สำหรับเก็บข้อมูลโดยตรง ไม่ได้หมายถึงเครื่องที่ทำเป็น Web server?นะครับ แต่จะอาศัยข้อมูลจากเว็บ Search Engine ประเภทอื่นๆ?เวลาทำงานก็จะทำการจดจำ Keyword:?คำสืบค้น?ที่อยู่ในชุดคำสั่ง Tag Meta?ของหน้าเอกสาร HTML หรือเว็บเพจที่อยู่บนอินเทอร์?นำมาประมวลผลร่วมกัน ตัวอย่างเว็บ Search Engine ครับwww.metacrawler.com?ทิ้งท้ายเรามาดูกันครับว่าในปัจจุบันผู้ใช้อินเทอร์เน็ตใช้ Search?Engine ในปริมาณเท่าใด

0 ความคิดเห็น: