วันพุธที่ 3 กันยายน พ.ศ. 2557

อ้างอิง

อ้างอิง


https://sites.google.com/site/tirmaspannil/kar-subkhn-khxmul/4-websit-search-engine-thi-di-rab-khwam-niym


http://www.namonpit.ac.th/krutae/internet1/p4-6.htm


http://krukoon.wordpress.com/2010/04/19/search-engine-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/


http://www.clickmedesign.com/article/search-engine.html

เว็บที่ให้บริการ

จงบอกชื่อเว็บไซต์ที่ให้บริการ Search Engine มา 5 เว็บไซต์




Yahoo http://www.yahoo.com Yahoo (อ่านว่า ยา-ฮูเป็น Search Engine ที่เก่าแก่และเรียกว่ามีชื่อเสียงโด่งดังที่สุดตัวหนึ่งในอาณาจักรอินเทอร์เน็ต จุดเด่นหลักของเว็บไซต์นี้คงมาจากความสามารถในการค้นหาข้อมูลที่ทำได้อย่างรวดเร็ว จุดหนึ่งที่ทำให้ Yahoo โดดเด่นเป็นพิเศษก็คือการแบ่งเว็บไซต์ที่เก็บในฐานข้อมูลออกเป็นหมวดหมู่และยังมีการโยงใยระหว่างกลุ่มย่อยแต่ละกลุ่มเข้าด้วยกันอย่างเป็นระบบ



AltaVista http://www.altavist.comAltaVista  เป็น Search Engine ที่มีคุณสมบัติการค้นหาด้วยความเร็วปานสายฟ้าแลบและตรงกับความต้องการของผู้ใช้อย่างมาก   สามารถสั่งให้ค้นหาแบบคำสำคัญหรือคีย์เวิร์ดได้อย่างชัดเจนอีกทั้งในการใช้ตรรกบูลีน(OR, AND, NOT)  จะดีมาก




Sanook   http://www.sanook.com เป็นเว็บไซต์ชื่อดังของไทยที่เป็นแหล่งค้นหาข้อมูลของไทยที่มีข้อมูลให้ค้นหามากมายทั้งของไทยและทั่วโลกซึ่งมีทั้งแบบนามานุกรมและคำค้นซึ่งจะบอกที่อยู่ของเว็บไซต์และมีคำอธิบายเว็บที่หาอย่างเข้าใจง่าย และยังสามารถส่งเว็บไซต์นี้ให้เพื่อนๆ ทางอีเมล์ด้วย



Thaifind http://www.thaifind.com เป็นเว็บไซต์ที่เป็นแหล่งค้นหาข้อมูลที่ดีอีกเว็บหนึ่งของเมืองไทย  โดยมีการจัดจัดอันดับคำสำคัญในการค้นหาไว้อย่างเป็นระเบียบ และผลการค้นเป็นที่น่าพอใจอย่างยิ่ง




Google   www.google.com
Google เป็นเว็บไซต์ฐานข้อมูลที่ใหญ่มากแห่งหนึ่งของโลก ในอดีตเป็นบริษัทที่ดำเนินการด้านฐานข้อมูลเพื่อให้บริการแก่เว็บไซต์ค้นหาอื่นๆ ปัจจุบันได้เปิดเว็บไซต์ค้นหาเอง มีฐานข้อมูลมากกว่าสามพันล้านเว็บไซต์และเพิ่มขึ้นเรื่อยๆ ทุกวัน จุดเด่นที่เหนือกว่าผู้ให้บริการรายอื่นๆ คือเป็นเว็บไซต์ค้นหาที่สนับสนุนภาษาต่างๆ มากกว่า 80 ภาษาทั่วโลก
(รวมทั้งภาษาไทยและมีเครื่องเซิร์ฟเวอร์ให้บริการในส่วนต่างๆ ของโลกมากถึง 36 ประเทศ รวมทั้งในประเทศไทย ซึ่งบริการค้นหาของ Google จะแยกฐานข้อมูลออกเป็น หมวด และแต่ละหมวดมีการค้นหาแบบพิเศษเพิ่มเติมด้วย คือ 
-         เว็บ : เป็นการค้นหาข้อมูลจากเว็บไซต์ต่างๆ ทั่วโลก
-         รูปภาพ : เป็นการค้นหารูปภาพหลากหลายฟอร์แมตจากเว็บไซต์ต่างๆ
-         กลุ่มข่าว : เป็นการค้นหาเรื่องราวที่น่าสนใจจากกลุ่มข่าวต่างๆ
-         สารบบเว็บ : การค้นหาข้อมูลจากเว็บไซต์ที่แยกออกเป็นหมวดหมู่

ประโยชน์ของ Search Engine

ประโยชน์ที่ได้รับจาก Search Engine

1. ค้นหาเว็บที่ต้องการได้สะดวก รวดเร็ว
2. สามารถค้นหาแบบเจาะลึกได้ ไม่ว่าจะเป็น รูปภาพ, ข่าว, MP3 และอื่นๆ อีกมากมาย
3. สามารถค้นหาจากเว็บไซต์เฉพาะทาง ที่มีการจัดทำไว้ เช่น download.com เว็บไซต์ ์เกี่ยวกับข้อมูล และซอร์ฟแวร์ เป็นต้น 
4. มีความหลากหลายในการค้นหาข้อมูล
5. รองรับการค้นหา ภาษาไทย       จำเป็นจะต้องอาศัย การค้นหาข้อมูลด้วยเครื่องมือค้นหา ที่เรียกว่า Search Engine เข้ามาช่วยเพื่อ ความสะดวกและรวดเร็ว เว็บไซต์ที่ให้บริการค้นหาข้อมูล มีมากมายหลายทั้งที่เป็นของคนไทย และต่างประเทศ ความหมาย/ประเภท ของ Search Engine การค้นหาข้อมูลบน เครือข่ายอินเตอร์เน็ตที่มีอยู่เป็นจำนวนมาก          ถ้าเราเปิดไป ทีละหน้าจออาจจะต้องเสีย เวลาในการค้นหา และอาจหาข้อมูลที่เราต้องการไม่พบการที่เราจะค้นหาข้อมูลให้พบอย่างรวดเร็ว จะต้องใช้เว็บไซต์สำหรับการ ค้นหาข้อมูล ที่เรียกว่า Search Engine Site ซึ่งจะทำหน้าที่รวบรวมรายชื่อเว็บไซต์ต่างๆ เอาไว้ โดยจัดแยกเป็นหมวดหมู่ผู้ใช้ งานเพียงแต่ทราบหัวข้อที่ต้องการค้นหาแล้วป้อน คำ หรือข้อความของหัวข้อนั้นๆ ลงไปในช่องที่ กำหนด Search Engine แต่ละ แห่งมีวิธีการและการจัดเก็บฐานข้อมูลที่แตกต่างกันไปตามประเภท ของ Search Engine ที่แต่ละเว็บไซต์นำมาใช้เก็บรวบรวม ข้อมูลเว็บไซต์สำหรับการ ค้นหาข้อมูล ที่เรียกว่า Search Engine Site ซึ่งจะทำหน้าที่รวบรวมรายชื่อเว็บไซต์ต่างๆ เอาไว้ โดยจัดแยกเป็นหมวดหมู่ผู้ใช้ งานเพียงแต่ทราบหัวข้อที่ต้องการค้นหาแล้วป้อน คำ หรือข้อความของหัวข้อนั้นๆ ลงไปในช่องที่ กำหนด Search Engine แต่ละ แห่งมีวิธีการ และการจัดเก็บฐานข้อมูลที่แตกต่างกันไปตามประเภท ของ Search Engine ที่แต่ละเว็บไซต์นำมาใช้เก็บรวบรวม ข้อมูล         ดังนั้น การที่จะเข้าไปหาข้อมูลหรือเว็บไซต์ โดยวิธีการ Search นั้น อย่างน้อย จะต้องทราบว่า เว็บไซต์ที่เข้าไปใช้บริการ ใช้ วิธีการหรือ ประเภทของSearch Engine อะไร เนื่องจากแต่ละประเภทมีความละเอียดในการจัดเก็บข้อมูลต่างกันไป การเลือก ใช้เครื่องมือในการค้นหาจะต้องเข้าใจว่า ข้อมูลที่ต้องการค้นหานั้นมีลักษณะอย่างไร มีขอบข่ายกว้างขวาง หรือแคบขนาดไหน แล้ว จึงเลือกใช้เว็บไซต์ค้นหาที่ให้บริการตรงกับ ความต้องการของเราSearch Engine อะไร เนื่องจากแต่ละประเภทมีความละเอียดในการจัดเก็บข้อมูลต่างกันไป การเลือก ใช้เครื่องมือในการค้นหาจะต้องเข้าใจว่า ข้อมูล ที่ต้องการค้นหานั้นมีลักษณะอย่างไร มีขอบข่ายกว้างขวาง หรือแคบขนาดไหน แล้ว จึงเลือกใช้เว็บไซต์ค้นหาที่ให้บริการตรงกับ ความต้องการของเรา

     ในโลกยุคอินเตอร์เน็ตในปัจจุบันนี้มีข้อมูลมากมายมหาศาล การที่จะค้นหาข้อมูล จำนวนมากมาย อย่างนี้เราไม่อาจจะคลิก เพื่อค้นหาข้อมูลพบได้ง่ายๆ 

การสืบค้นข้อมูลทางอินเตอร์เน็ต

จงอธิบายการสืบค้นข้อมูลทางอินเตอร์เน็ต
ด้วยการใช้ Search Engine มาอย่างน้อย 3 ประเภท

การค้นหาในรูปแบบ Search Engine
   วิธีการอีกอย่างที่นิยมใช้การค้นหาข้อมูลคือการใช้ Search Engine ซึ่งผู้ใช้ส่วนใหญ่กว่า 70% จะใช้วิธีการค้นหาแบบนี้ หลักการทำงานของ Search Engine จะแตกต่างจากการใช้ Index Directory ลักษณะของมันจะเป็นฐานข้อมูลขนาดใหญ่มหาศาลที่กระจัดกระจายอยู่ทั่วไป บน Internet ไม่มีการแสดงข้อมูลออกมาเป็นหมวดหมู่ หรือเป็นลำดับขั้นของความสำคัญ การใช้งานจะเหมือนการสืบค้นฐานข้อมูล อื่นๆ คือ นักเรียนจะต้องพิมพ์คำสำคัญ (Keyword) ซึ่งเป็นการอธิบายถึงข้อมูลที่นักเรียนต้องการจะเข้าไป ค้นหานั้นๆเข้าไป จากนั้นSearch Engine ก็จะแสดงข้อมูลและ Site ต่างๆที่เกี่ยวข้องออกมา

หลักการค้นหาข้อมูลของ Search Engine

1. การค้นหาจากชื่อของตำแหน่ง URL ใน เว็บไซต์ต่างๆ

2. การค้นหาจากคำที่มีอยู่ใน Title (ส่วนที่ Browser ใช้แสดงชื่อของเว็บเพจอยู่ทางด้าน ซ้ายบนของหน้าต่างที่แสดง

3. การค้นหาจากคำสำคัญหรือคำสั่ง keyword (อยู่ใน tag คำสั่งใน html ที่มีชื่อว่า meta)

4. การค้นหาจากส่วนที่ใช้อธิบายหรือบอกลักษณะ site

ลักษณะการทำงานของ Search Engine  

ประกอบไปด้วย ๓ ส่วนหลัก ๆ คือ

๑. Spider หรือ Web Robot จะเป็นตัวที่ทำหน้าที่เข้าสำรวจเว็บไซต์ต่างๆ แล้วดึงข้อมูลเหล่านั้นมาอัพเดทใส่ในรายการฐานข้อมูล ส่วนมาก Spider มักจะเข้าไปอัพเดทข้อมูลเป็นรายเดือน

๒. ฐานข้อมูล (Database) เป็นส่วนที่เก็บรายการเว็บไซต์ ฐานข้อมูลที่ดีควรจะมีขนาดใหญ่เพียงพอที่จะรองรับกับการเติบโตของเว็บไซต์ในปัจจุบัน การออกแบบฐานข้อมูลที่ดีก็เป็นส่วนสำคัญเพราะถ้าฐานข้อมูลออกแบบมาทำงานช้าก็ทำให้การรอผลนานและจะไม่ได้รับความนิยมไปในที่สุด

๓.โปรแกรม Search Engine มีหน้าที่รับคำหรือข้อความที่ผู้ใช้งานป้อนเข้ามา แล้วเข้าค้นหาตามเว็บไซต์ต่างๆ ที่จัดเก็บไว้ในฐานข้อมูล จากนั้นก็จะรายงานผลเว็บไซต์ที่ค้นพบให้กับผู้ใช้ การสืบค้นด้วยวิธีนี้นอกจากจะต้องมีระบบการสืบค้นข้อมูลที่รวดเร็วและมีประสิทธิภาพแล้ว การกลั่นกรองผลที่ได้ เพื่อให้ตรงกับความต้องการของผู้ใช้ก็เป็นอีกส่วนหนึ่งที่สำคัญของการสืบค้นข้อมูล

Search Engine มีกี่ประเภท

Search Engine มีกี่ประเภท
 พร้อมยกตัวอย่างการใช้งานแต่ละประเภท

มี 3 ประเภท
    ประเภทที่ 1 Crawler Based Search Engines
    Crawler Based Search Engines คือ เครื่องมือการค้นหาบนอินเตอร์เน็ตแบบอาศัยการ
    บันทึกข้อมูล และ จัดเก็บข้อมูลเป็นหลัก ซึ่งจะเป็นจำพวก Search Engine ที่ได้รับความ
    นิยมสูงสุด เนื่องจากให้ผลการค้นหาแม่นยำที่สุด และการประมวลผลการค้นหาสามารถทำ
    ได้อย่างรวดเร็ว จึงทำให้มีบทบาทในการค้นหาข้อมูลมากที่สุดในปัจจุบัน
    โดยมีองประกอบหลักเพียง 2 ส่วนด้วยกันคือ
    1. ฐานข้อมูล โดยส่วนใหญ่แล้ว Crawler Based Search Engine เหล่านี้จะมีฐานข้อมูลเป็น
    ของตัวเอง ที่มีระบบการประมวลผล และ การจัดอันดับที่เฉพาะ เป็นเอกลักษณ์ของตนเองอย่างมาก
    2. ซอฟแวร์ คือเครื่องมือหลักสำคัญที่สุดอีกส่วนหนึ่งสำหรับ Serch Engine ประเภทนี้
    เนื่องจากต้องอาศัยโปรแกรมเล็ก ๆ (ชนิดที่เรียกว่า จิ๋วแต่แจ๋ว) ทำหน้าที่ในการตรวจหา
    และ ทำการจัดเก็บข้อมูล หน้าเพจ หรือ เว็บไซต์ต่าง ๆ ในรูปแบบ ของการทำสำเนาข้อมูล
    เหมือนกับต้นฉบับทุกอย่าง ซึ่งเราจะรู้จักกันในนาม Spider หรือ Web Crawler หรือ Search Engine Robots
    ตัวอย่างหนึ่งของ Crawler Based Search Engine ชื่อดัง http://www.google.com
    Crawler Based Search Engine ได้แก่ Google , Yahoo, MSN, Live, Search, Technorati (สำหรับ blog) ส่วนลักษณะการทำงาน และ การเก็บข้อมูงของ Web Crawler หรือ Robot หรือ Spider นั้นแต่ละแห่งจะมีวิธีการเก็บข้อมูล และการจัดอันดับข้อมูลที่ต่างกัน
    ประเภทที่ 2 Web Directory หรือ Blog Directory
    Web Directory หรือ Blog Directory คือ สารบัญเว็บไซต์ที่ให้คุณสามารถค้นหาข่าวสารข้อมูล ด้วย
    หมวดหมู่ข่าวสารข้อมูลที่เกี่ยวข้องกัน ในปริมาณมาก ๆ คล้าย ๆ กับสมุดหน้าเหลืองครับ ซึ่งจะมี
    การสร้าง ดรรชนี มีการระบุหมวดหมู่ อย่างชัดเจน ซึ่งจะช่วยให้การค้นหาข้อมูลต่าง ๆ ตาม
    หมวดหมู่นั้น ๆ ได้รับการเปรียบเทียบอ้างอิง เพื่อหาข้อเท็จจริงได้ ในขณะที่เราค้นหาข้อมูล
    เพราะว่าจะมีเว็บไซต์มากมาย หรือ Blog มากมายที่มีเนื้อหาคล้าย ๆ กันในหมวดหมู่เดียวกัน ให้เรา
    เลือกที่จะหาข้อมูลได้ อย่างตรงประเด็นที่สุด (ลดระยะเวลาได้มากในการค้นหา) ซึ่งผมจะขอ
    ยกตัวอย่างดังนี้
    ODP Web Directory ชื่อดังของโลก ที่มี Search Engine มากมายใช้เป็นฐานข้อมูล Directory
    1.ODP หรือ Dmoz ที่หลายๆ คนรู้จัก ซึ่งเป็น Web Directory ที่ใหญ่ที่สุดในโลก Search Engine
    หลาย ๆ แห่งก็ใช้ข้อมูลจากที่แห่งนี้เกือบทั้งสิ้น เช่น Google, AOL, Yahoo, Netscape และอื่น ๆ อีก
    มากมาย ODP มีการบันทึกข้อมูลประมาณ 80 ภาษาทั่วโลก รวมถึงภาษาไทยเราด้วยครับ
    (URL : http://www.dmoz.org )
    2. สารบัญเว็บไทย SANOOK ก็เป็น Web Directory ที่มีชื่อเสียงอีกเช่นกัน และเป็นที่รู้จักมากที่สุด
    ในเมืองไทย (URL : http://webindex.sanook.com )
    3. Blog Directory อย่าง BlogFlux Directory ที่มีการเก็บข้อมูลเกี่ยวกับบล็อกมากมายตามหมวดหมู่
    ต่าง ๆ หรือ Blog Directory อื่น ๆ ที่สามารถหาได้จาก Make Many แห่งนี้ครับ
    ประเภทที่ 3 Meta Search Engine
    Meta Search Engine คือ Search Engine ที่ใช้หลักการในการค้นหาโดยอาศัย Meta Tag ในภาษา
    HTML ซึ่งมีการประกาศชุดคำสั่งต่าง ๆ เป็นรูปแบบของ Tex Editor ด้วยภาษา HTML นั่นเองเช่น
    ชื่อผู้พัฒนา คำค้นหา เจ้าของเว็บ หรือ บล็อก คำอธิบายเว็บหรือบล็อกอย่างย่อ
    ผลการค้นหาของ Meta Search Engine นี้มักไม่แม่นยำอย่างที่คิด เนื่องจากบางครั้งผู้ให้บริการหรือ
    ผู้ออกแบบเว็บสามารถใส่อะไรเข้าไปก็ได้มากมายเพื่อให้เกิดการค้นหาและพบเว็บ หรือ บล็อกของ
    ตนเอง และ อีกประการหนึ่งก็คือ มีการอาศัย Search Engine Index Server หลายๆ แห่งมากประมวลผลรวมกัน จึงทำให้ผลการค้นหาข้อมูลต่าง ๆ ไม่เที่ยงตรงเท่าที่ควร

Search Engine คืออะไร

Search Engine คืออะไร

      เสิร์ชเอนจิน (search engine) คือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจินส่วนใหญ่จะค้นหาข้อมูลจากคำสำคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป

Search Engine

Search Engine


เสนอ

 อ.ศุภสัณห์   แก้วสำราญ

จัดทำโดย

นางสาว ธัชชา  สุภาพ


ชั้นมัธยมศึกษาปีที่ 6/5 เลขที่ 24


ภาคเรียนที่ 1 ปีการศึกษา 2557


โรงเรียนเมืองกระบี่