วันอาทิตย์ที่ 24 เมษายน พ.ศ. 2554

อินเตอร์เน็ต

อินเทอร์เน็ต (Internet) มาจาคำว่า Intercornnection Network หมายถึง เครือข่ายคอมพิวเตอร์ขนาดใหญ่ที่เชื่อมต่อกันทั่วโลก โดยใปรโตคอล (Protocol) เป็นมาตรฐานในการติดต่อสื่อสาร
          อินเทอร์เน็ต ซึ่งเป็นโครงการของ ARPAnet(Advanced Research Projects Agency Network) ซึ่งเป็นหน่วยงานที่สังกัด กระทรวงกลาโหม ของสหรัฐ (U.S.Department of Defense - DoD) ถูกก่อตั้ง เมื่อประมาณ ปีค.ศ.1960(พ.ศ.2503) และได้ถูกพัฒนาเรื่อยมา
           ค.ศ.1969(พ.ศ.2512) ARPA ได้รับทุนสนันสนุน จากหลายฝ่าย ซึ่งหนึ่งในผู้สนับสนุนก็คือ Edward Kenedy และเปลี่ยนชื่อจาก ARPA เป็น DARPA(Defense Advanced Research Projects Agency) พร้อมเปลี่ยนแปลงนโยบายบางอย่าง
และในปีค.ศ.1969(พ.ศ.2512)นี้เองที่ได้ทดลองการเชื่อมต่อคอมพิวเตอร์คนละชนิด จาก 4 แห่ง เข้าหากันเป็นครั้งแรก คือ มหาวิทยาลัยแคลิฟอร์เนีย สถาบันวิจัยสแตนฟอร์ด มหาวิทยาลัยแคลิฟอร์เนีย และมหาวิทยาลัยยูทาห์ เครือข่ายทดลองประสบความสำเร็จอย่างมาก ดังนั้นในปีค.ศ.1975(พ.ศ.2518) จึงได้เปลี่ยนจากเครือข่ายทดลอง เป็นเครือข่ายที่ใช้งานจริง ซึ่ง DARPA ได้โอนหน้าที่รับผิดชอบ โดยตรง ให้แก่ หน่วยการสื่อสารของกองทัพสหรัฐ (Defense Communications Agency - ปัจจุบันคือ Defense Informations Systems Agency) แต่ในปัจจุบัน Internet มีคณะทำงานที่รับผิดชอบบริหาร เครือข่ายโดยรวม เช่น ISOC (Internet Society) ดูแลวัตถุประสงค์หลัก, IAB (Internet Architecture Board) พิจารณาอนุมัติมาตรฐานใหม่ในInternet, IETF (Internet Engineering Task Force) พัฒนามาตรฐานที่ใช้กับ Internet ซึ่งเป็นการทำงานโดยอาสาสมัคร ทั้งสิ้น
- ค.ศ.1983(พ.ศ.2526) DARPA ตัดสินใจนำ TCP/IP (Transmission Control Protocal/Internet Protocal) มาใช้กับคอมพิวเตอร์ทุกเครื่องในระบบ ทำให้เป็นมาตรฐานของวิธีการติดต่อ ในระบบเครือข่าย Internet จนกระทั่งปัจจุบัน จึงสังเกตุได้ว่า ในเครื่องคอมพิวเตอร์ทุกเครื่องที่จะต่อ internet ได้จะต้องเพิ่ม TCP/IP ลงไปเสมอ เพราะ TCP/IP คือข้อกำหนดที่ทำให้คอมพิวเตอร์ทั่วโลก ทุก platform คุยกันรู้เรื่อง และสื่อสารกันได้อย่างถูกต้อง
- การกำหนดชื่อโดเมน (Domain Name System) มีขึ้นเมื่อ ค.ศ.1986(พ.ศ.2529) เพื่อสร้างฐานข้อมูล แบบกระจาย (Distribution database) อยู่ในแต่ละเครือข่าย และให้ ISP(Internet Service Provider) ช่วยจัดทำฐานข้อมูลของตนเอง จึงไม่จำเป็นต้องมีฐานข้อมูลแบบรวมศูนย์ เหมือนแต่ก่อน เช่น การเรียกเว็บ www.yonok.ac.th จะไปที่ตรวจสอบว่ามีชื่อนี้ หรือไม่ ที่ www.thnic.co.th ซึ่งมีฐานข้อมูล ของเว็บที่ลงท้ายด้วย th ทั้งหมด เป็นต้น
- DARPA ได้ทำหน้าที่รับผิดชอบดูแลระบบ internet เรื่อยมาจนถึง ค.ศ.1980(พ.ศ.2533) และให้ มูลนิธิวิทยาศาสตร์แห่งชาติ (National Science Foundation - NSF) เข้ามาดูแลแทนร่วม กับอีกหลายหน่วยงาน
- ในความเป็นจริง ไม่มีใครเป็นเจ้าของ internet และไม่มีใครมีสิทธิขาดแต่เพียงผู้เดียว ในการกำหนดมาตรฐานใหม่ต่าง ๆ ผู้ติดสินว่าสิ่งไหนดี มาตรฐานไหนจะได้รับการยอมรับ คือ ผู้ใช้ ที่กระจายอยู่ทั่วทุกมุมโลก ที่ได้ทดลองใช้มาตรฐานเหล่านั้น และจะใช้ต่อไปหรือไม่เท่านั้น ส่วนมาตรฐานเดิมที่เป็นพื้นฐานของระบบ เช่น TCP/IP หรือ Domain name ก็จะต้องยึดตามนั้นต่อไป เพราะ Internet เป็นระบบกระจายฐานข้อมูล การจะเปลี่ยนแปลงระบบพื้นฐาน จึงไม่ใช่เรื่องง่ายนัก


- ในปัจจุบัน เทคโนโลยีสารสนเทศ (Information Technology) หรือที่เรียกกันสั้นๆ ว่า ไอที (IT) กำลังได้รับ ความสนใจเป็นอย่างมาก เพราะเทคโนโลยีสารสนเทศ (Information Technology)จะเป็นตัวที่ทำให้ เกิดความรู้ วิธีการประมวลผล การจัดเก็บรวบรวมข้อมูล การเรียกใช้ข้อมูล ตลอดจนการเรียกใช้ข้อมูล ด้วยวิธีการทางอิเล็คทรอนิคส์ เมื่อเราให้ความสำคัญกับเ ทคโนโลยีสารสนเทศ (Information Technology) ความจำเป็นที่จะต้องมีเครื่องมือในการใช้งานไอที เครื่องมือนั้นก็คือเครื่องคอมพิวเตอร์และอุปกรณ์ สื่อสารโทรคมนาคม อินเตอร์เน็ตนับว่าเป็นเครื่องมืออย่างหนึ่งในการประยุกต์ใช้เทคโนโลยีสารสนเทศ (Information Technology) หรือไอที เพราะเราสามารถที่จะใช้งาน หาข้อมูลข่าวสาร และเข้าถึงข้อมูล ได้ด้วยเวลาอันรวดเร็ว อินเตอร์เน็ตเปรียบเสมือนห้องสมุดขนาดใหญ่ที่มีข้อมูลเรื่องราวต่างๆ มากมาย ให้เราค้นหา ข่าวสารที่ทันสมัย ทันต่อเหตุการณ์ ที่เกิดขึ้นทั่วทุกมุมโลกเราสามารถที่จะทราบได้ทันที จึงนับได้ว่า อินเตอร์เน็ตนั้นเป็นเครื่องมือสำคัญอย่างหนึ่งในการประยุกต์ใช้เทคโนโลยีสารสนเทศ (Information Technology) ทั้งในระดับองค์กรและในระดับบุคคล




USENET news หรือ News group • ในยุคแรกของ Internet บริการ USENET ได้มีผู้ใช้บริการ อย่างแพร่หลายอย่างมาก เพราะเป็นแหล่ง ที่ผู้ใช้ จะส่งคำถามเข้าไป และผู้ใช้คนอื่น ๆ ที่พอจะตอบคำถามได้ จะช่วยตอบ ทำให้เกิดสังคมของ การแลกเปลี่ยนข่าวสาร นอกจากการส่งข้อความเข้าไปใน USENET แล้ว ผู้ใช้ยังส่งแฟ้มในรูปแบบใด ๆ เข้าไปก็ได้ ซึ่งเรียกว่า Attach file หากแฟ้มที่ส่งเข้าไปเป็นภาพ gif หรือ jpg หรือแฟ้มที่มีการรองรับ ในระบบ internet ก็จะเปิดได้ทันทีด้วย browser หรือแล้วแต่โปรแกรมที่ใช้เปิด USENET นั้น
• แต่สำหรับประเทศไทย ผมสังเกตุว่า มีการเข้าไปใช้บริการในส่วนนี้ไม่มาก เพราะกลุ่มข่าว(News group) ที่ชื่อ soc.culture.thai ซึ่งเป็น 1 ในหลายหมื่นกลุ่มข่าว และมีชื่อที่เป็นไทยอย่างชัดเจน กลับมีคนต่างชาติ เข้าไปฝากข้อความไว้กว่าครึ่ง และมีคนไทยเพียงครึ่งเดียว ซึ่งเข้าใจว่าผู้ใช้ Internet ในประเทศไทยมักเน้นการใช้บริการ Internet 3 อย่างนี้ คือ Browser และ PIRC และ ICQ
• อีกเหตุผลหนึ่ง ที่คนไทยไม่ได้เข้าไปใช้บริการ USENET เท่าที่ควรก็เพราะ ในเว็บของคนไทยหลาย ๆ เว็บจะให้บริการที่ชื่อว่า wwwboard ผ่าน browser อยู่แล้ว ซึ่งมีลักษณะคล้ายคลึงกับ USENET อย่างมาก ทำให้คนไทยหันมาใช้ wwwboard แทน USENET ซึ่งต้องติดตั้งข้อกำหนดเพิ่มเติมให้กับ browser ซึ่งอาจรู้สึกยุ่งยาก ไม่รู้ หรือไม่คุ้นเคยก็เป็นได้ และปัจจุบันบริการต่าง ๆ มักจะรวมมาไว้ใน browser อย่างสมบูรณ์ ทำให้ผู้ใช้มากมาย ไม่เห็นความจำเป็นที่ต้องไปใช้โปรแกรมอื่น เพราะทุกวันนี้ก็ใช้บริการ ที่อยู่ใน browser ไม่หมดแล้ว เช่น web, mail, chat, wwwboard, game, quiz, pager, news, postcard, shopping, download เป็นต้น
• ถ้าเครื่องท่านถูก setup ให้อ่าน news ได้ ท่านสามารถเข้าไปที่ soc.culture.thai เพื่ออ่าน หรือส่งข่าวสาร ต่าง ๆ ได้
WWW
• World Wide Web คือบริการที่ให้ผู้ใช้ ใช้โปรแกรม Browser เช่น Netscape, Internet Explorer, Opera หรือ Neoplanet เป็นต้น ในการเปิดข้อมูลในลักษณะ Homepage ซึ่งสามารถนำเสนอได้ทั้งภาพ ภาพเคลื่อนไหว และเสียง ทำให้มีการแพร่หลาย และเป็นสื่อที่ได้รับความสนใจ และเติบโตอย่างรวดเร็ว
• บริการผ่านเว็บนี้ ได้รับการพัฒนาไปอย่างรวดเร็ว ทำให้ผู้ใช้สามารถติดต่อในลักษณะ Interactive ด้วยโปรแกรมสนับสนุนต่าง ๆ จนทำให้ผู้ใช้สามารถใช้งานได้หลากหลาย ตัวอย่างเช่น การดูภาพยนต์ ผ่านเว็บ, การเล่นเกมส์, การทำข้อสอบ, การส่ง mail, การส่ง pager, การติดต่อซื้อขาย, การส่ง postcard เป็นต้น


WAP
• Wireless Application Protocal เป็นเทคโนโลยีที่ทำให้โทรศัพท์ สามารถเปิดเว็บที่ถูกเขียนมาเพื่อ โทรศัพท์มือถือโดยเฉพาะได้ เว็บของไทยที่ให้บริการแล้ว เช่น http://wap.wopwap.com, http://wap.siam2you.com, http://wap.a-roi.com, http://wap.mweb.co.th เป็นต้น
• โทรศัพท์ที่ออกมาให้บริการแล้ว เช่น Nokia7110, Nokia9110i, EricssonR320, EricssonA2618, Alcatel OneTouch View WAP หรือ 300 family หรือ 500 family หรือ 700 family, MotorolaV8088 เป็นต้น
• เว็บที่มีข้อมูลเรื่อง wap เช่น wapinsight.com, wap-uk.com, waphq.com, wapjag.com, yourwap.com, waptastic.com เป็นต้น
WAP ย่อมาจากคำว่า Wireless Application Protocal เป็นเทคโนโลยีที่สามารถทำให้โทรศัพท์มือถือ หน้าจอเล็กๆ ของคุณสามารถเชื่อมต่อเข้าสู่เครือข่ายอินเทอร์เน็ต ได้โดยตรง ทำให้คุณสามารถ ทำอะไรได้หลากหลายเสมือนกับคุณใช้เครื่องคอมพิวเตอร์ที่บ้านเชื่อมต่ออินเทอร์เน็ตผ่าน Browser เลยทีเดียว ไม่ว่าจะเป็น การค้นหาสืบค้นข้อมูล หรือการใช้บริการต่างๆ ของ WAP Site และที่สำคัญที่สุดคือ คุณสามารถทำกิจกรรมเหล่านี้ได้ทุกที่ทุกเวลาตราบใดที่ยังมีสัญญาณมือถือ หรือสัญญาณ GPRS อยู่นั่นเอง

อินเทอร์เน็ตในประเทศไทย
อินเทอร์เน็ตในประเทศไทยเริ่มขึ้นเมื่อปี พ.ศ. 2530 โดยการเชื่อมต่อมินิคอมพิวเตอร์ของมหาวิทยาลัยสงขลานครินทร์ และสถาบันเทคโนโลยีแห่งเอเชีย (AIT) ไปยังมหาวิทยาลัยเมลเบิร์น ประเทศออสเตรเลีย แต่ในครั้งนั้นยังเป็นการ เชื่อมต่อโดยผ่านสายโทรศัพท์ ซึ่งสามารถส่งข้อมูลได้ช้าและไม่เป็นการถาวร จนกระทั่งในปี พ.ศ. 2535 ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC) ได้ทำการเชื่อมต่อคอมพิวเตอร์กับมหาวิทยาลัย 6 แห่ง ได้แก่ จุฬาลงกรณ์มหาวิทยาลัย, สถาบันเทคโนโลยีแห่งเอเชีย (AIT) มหาวิทยาลัยสงขลานครินทร์, ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ(NECTEC), มหาวิทยาลัยธรรมศาสตร์ และมหาวิทยาลัยเกษตรศาสตร์ เข้าด้วยกันเรียกว่า "เครือข่ายไทยสาร"
การให้บริการอินเทอร์เน็ตในประเทศไทยได้เริ่มต้นขึ้นเป็นครั้งแรกเมื่อ เดือน มีนาคม พ.ศ. 2538 โดยความร่วมมือของรัฐวิสาหกิจ 3 แห่ง คือ การสื่อสารแห่งประเทศไทย องค์การโทรศัพท์แห่งประเทศไทย และสำนักงานส่งเสริมวิทยาศาสตร์และเทคโนโลยีแห่งชาติ (สวทช.) โดยให้บริการในนาม บริษัท อินเทอร์เน็ต ประเทศไทย (Internet Thailand) เป็นผู้ให้บริการอินเทอร์เน็ตเชิงพาณิชย์รายแรกของประเทศไทย

วันจันทร์ที่ 18 เมษายน พ.ศ. 2554

ความรู้เรื่อง Search Engine


Search Engine คือ ระบบที่เก็บข้อมูลของเว็บไซต์ต่างๆไว้ และให้บริการผู้ใช้อินเตอร์เน็ตในการค้นหาเว็บไซต์ที่เกี่ยวข้องกับคำหรือวลีที่ต้องการ
ในอินเตอร์เน็ตมีเว็บเพจนับไม่ถ้วน และมีเว็บไซต์รวมถึงเว็บเพจใหม่ๆเพิ่มขึ้นทุกวัน หากไม่มี Search Engine ท่านลองนึกภาพดูซิครับว่า เราจะหาข้อมูลที่เราต้องการได้อย่างไร ยกตัวอย่างเช่น หากท่านต้องการเช่ารถที่จังหวัดภูเก็ต ท่านคงไม่รู้ว่ามีเว็บไซต์ www.purecarrent.com ที่ให้บริการรถเช่า แต่สิ่งที่ท่านต้องทำก็คือ เข้าไปที่ Search Engine แล้วสั่งค้นหาโดยใช้คำว่า "ภูเก็ต รถเช่า" หรืออะไรทำนองนั้น
การทำให้ Search Engine รู้จัก หรือมีข้อมูลของเว็บไซต์ของเราในฐานข้อมูลของ Search Engine นั้นมีได้หลายวิธี เช่น การซื้อโฆษณา การใส่ข้อมูลของเว็บไซต์เราเข้าไปในเสิร์จเอนจิ้น (Search Engine Submission)
Search Engine Submission คือ การส่งข้อมูลของเว็บเพจ หรือเว็บไซต์ของเราเข้าไปใน Search Engine เหมือนกับการแนะนำตัวให้ Search Engine รู้จักกับเว็บไซต์ของเรา เพื่อให้ Search Engine แสดงชื่อของเว็บไซต์ของเรา เมื่อมีคนทำการค้นหาข้อมูลที่มีเนื้อหาเกี่ยวข้องกับเว็บไซต์ของเราใน Search Engine

ข้อมูลที่เราจะส่งเข้าไปใน Search Engine มักจะเป็นข้อมูลในส่วนของ Meta Tag ของเว็บเพจนั้นๆ ซึ่งโดยมากข้อมูลที่ใช้ก็คือ ชื่อเว็บเพจ (webpage title) รายละเอียดโดยย่อของเว็บเพจ (description) และ คำสำคัญที่บอกถึงเนื้อหาหลักของเว็บเพจ (keywords)



ประเภทของ search engine
ประเภทที่ 1 Crawler Based Search Engines
คือ เครื่องมือการค้นหาบนอินเตอร์เน็ตแบบอาศัยการบันทึกข้อมูล และ จัดเก็บข้อมูลเป็นหลัก ซึ่งจะเป็นจำพวก Search Engine ที่ได้รับความนิยมสูงสุด เนื่องจากให้ผลการค้นหาแม่นยำที่สุด และการประมวลผลการค้นหาสามารถทำได้อย่างรวดเร็ว จึงทำให้มีบทบาทในการค้นหาข้อมูลมากที่สุดในปัจจุบัน โดยมีองค์ประกอบหลักเพียง 2 ส่วนด้วยกันคือ
          1. ฐานข้อมูล โดยส่วนใหญ่แล้ว Crawler Based Search Engine เหล่านี้จะมีฐานข้อมูลเป็นของตัวเอง ที่มีระบบการประมวลผล และ การจัดอันดับที่เฉพาะ เป็นเอกลักษณ์ของตนเองอย่างมาก
          2. ซอฟแวร์ คือ เครื่องมือหลักสำคัญที่สุดอีกส่วนหนึ่งสำหรับ Serch Engine ประเภทนี้ เนื่องจากต้องอาศัยโปรแกรมเล็กๆ ทำหน้าที่ในการตรวจหา และทำการจัดเก็บข้อมูล หน้าเพจ หรือ เว็บไซต์ต่าง ๆ ในรูปแบบของการทำสำเนาข้อมูล เหมือนกับต้นฉบับทุกอย่าง ซึ่งเราจะรู้จักกันในนาม  Spider หรือ Web Crawler หรือ Search Engine Robots เช่น
www.google.com

ประเภทที่ 2 Web Directory หรือ Blog Directory
คือ สารบัญเว็บไซต์ที่ให้สามารถค้นหาข่าวสารข้อมูล ด้วยหมวดหมู่ข่าวสารข้อมูลที่เกี่ยวข้องกัน ในปริมาณมากๆ คล้าย ๆ กับสมุดหน้าเหลือง ซึ่งจะมีการสร้าง ดรรชนี มีการระบุหมวดหมู่อย่างชัดเจน ซึ่งจะช่วยให้การค้นหาข้อมูลต่าง ๆ ตามหมวดหมู่นั้น ๆ ได้รับการเปรียบเทียบอ้างอิง เพื่อหาข้อเท็จจริงได้ในขณะที่เราค้นหาข้อมูล เพราะว่าจะมีเว็บไซต์มากมาย หรือ Blog มากมายที่มีเนื้อหาคล้าย ๆ กันในหมวดหมู่เดียวกัน ให้เราเลือกที่จะหาข้อมูลได้อย่างตรงประเด็นที่สุด (ลดระยะเวลาได้มากในการค้นหา) ตัวอย่างเช่น
    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 Meta Search Engine
คือ Search Engine ที่ใช้หลักการในการค้นหาโดยอาศัย Meta Tag ในภาษาHTML ซึ่งมีการประกาศชุดคำสั่งต่าง ๆ เป็นรูปแบบของ Tex Editor ด้วยภาษา HTML นั่นเองเช่น ชื่อผู้พัฒนา คำค้นหา เจ้าของเว็บ หรือ บล็อก คำอธิบายเว็บหรือบล็อกอย่างย่อ ผลการค้นหาของ Meta Search Engine นี้มักไม่แม่นยำอย่างที่คิด เนื่องจากบางครั้งผู้ให้บริการหรือ ผู้ออกแบบเว็บสามารถใส่อะไรเข้าไปก็ได้มากมายเพื่อให้เกิดการค้นหาและพบเว็บ หรือ บล็อกของตนเองและอีกประการหนึ่งก็คือ มีการอาศัย Search Engine Index Server หลาย ๆ แห่งมาประมวลผลรวมกัน จึงทำให้ผลการค้นหาข้อมูลต่าง ๆ ไม่เที่ยงตรงเท่าที่ควร

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

เครื่องมือหรือโปรแกรมสำหรับการสืบค้น (Search Engine) มีอยู่มากมายและมีให้บริการอยู่ตามเว็บไซต์ต่างๆ ที่ใช้บริการการสืบค้นข้อมูลโดยเฉพาะ การเลือกใช้นั้นขึ้นกับประเภทของข้อมูลสารสนเทศที่ต้องการสืบค้น Search Engine ต่างๆ จะให้ข้อมูลที่มีความลึกในแง่มุมหรือศาสตร์ต่างๆ ไม่เท่ากัน ตัวอย่าง Search Engine ที่นิยมใช้มีทั้งเว็บไซต์ที่เป็นของต่างประเทศ และของไทยเอง ตัวอย่างเว็บไซต์ของต่างประเทศ ได้แก่
http://www.yahoo.com
 http://www.google.com
 http://www.infoseek.com
http://www.ultraseek.com
http://www.lycos.com
 http://www.excite.com
http://www.altavista.digital.com
 http://www.opentext.com
 http://www.hotbot.com
http://www.webcrawler.com
 http://www.dejanews.com
 http://www.elnet.net

สำหรับเว็บไซต์ของไทย ได้แก่
http://www.sanook.com
 http://www.siamguru.com