วันจันทร์ที่ 21 มิถุนายน พ.ศ. 2553

Web 3.0 คืออะไร

Web 3.0 ดูๆ ไปแล้วก็คงเป็นการพัฒนา แก้ไขปัญหาในระบบ Web 2.0 มากกว่าสร้างบนพื้นฐานความรู้ใหม่ โดยจะไปเน้นเรื่องการจัดการข้อมูลในเว็บมากขึ้น และดีขึ้น ทำให้ผู้เยี่ยมชมสามารถเขัาถึงเนื้องหาของเว็บได้ดีขึ้นนั้นเอง

เทคโนโลยีใหม่ๆ ที่น่าจะเข้าไปมีส่วนให้การพัฒนาเว็บให้เป็น Web 3.0 นั้น เท่าที่ค้นหาจากแหล่งต่างๆ ในอินเทอร์เน็ตพอสรุปได้คราวๆ ดังนี้…

  1. Artificial Intelligence (AI) อันนี้ไม่ต้องอธิบายมาก เป็นระบบสมองกล ที่นิยายวิทยาศาสตร์มักจะนำไปใส่ไว้ในหุ่นยนต์ โดยเจ้า AI จะสามารถคาดเดาผู้ใช้งานได้ว่ากำลังค้นหา หรือคิดอะไรอยุ่
  2. Semantic Web เป็นระบบที่มีการเชื่อมโยงข้อมูลต่างๆ ทั้งที่อยู่ในเว็บของผู้พัฒนาและแหล่งข้อมูลอื่นๆ ให้มีความสัมพันธ์กัน ซึ่งจะทำให้ระบบฐานข้อมูลมีขนาดใหญ่มากๆ หรืออาจทำให้เกิดฐานข้อมุลโลก (Global Database) ไปเลยก็ได้
  3. Composite Applications เป็นการผสมผสาน Application หรือโปรแกรม หรือบริการต่างๆ ของเว็บ ที่มาจากแหล่งต่างๆ เข้าไว้ด้วยกัน เพื่อประโยชน์ของผู้ใช้งานนั้นเอง
  4. Semantic Wiki คำว่า Wiki นี้ เราเริ่มเห็นๆ ออกมามากแล้วนะครับ เป็นการอธิบายคำๆ หนึ่ง คล้ายกับดิกชันนารีนั้นเองครับ ดังนั้นถ้า Web 3.0 เป็น Wiki ด้วยแล้วนั้น จะทำให้เราสามารถหา ความหมาย หรือข้อมูลต่างๆ ได้ละเอียด และแม่นยำมากขึ้น
  5. Ontology Language หรือ OWL เป็นภาษาที่ใช้ในการอธิบายสิ่งต่างๆ ให้มีความสัมพันธ์กัน โดยดูจากความหมายของสิ่งนั้นๆ ซึ่งก็จะเชื่อมโยงกับระบบ Metadata นั้นเอง (เขียนไว้ข้างบน)

Posts Tagged ‘Blog คืออะไร

Blog มาจากศัพท์คำว่า WeBlog บางคนอ่านคำ ๆ นี้ว่า We Blog บางคนอ่านว่า Web Log แต่ทั้งนี้ทั้งนั้น ทั้งสองคำบ่งบอกถึงความหมายเดียวกัน ว่านั่นคือบล็อก (Blog)

ความหมายของคำว่า Blog ก็คือการบันทึกบทความของตนเอง (Personal Journal) ลงบนเว็บไซต์ โดยเนื้อหาของ blog นั้นจะครอบคลุมได้ทุกเรื่อง ไม่ว่าจะเป็นเรื่องราวส่วนตัว หรือเป็นบทความเฉพาะด้านต่าง ๆ เช่น เรื่องการเมือง เรื่องกล้องถ่ายรูป เรื่องกีฬา เรื่องธุรกิจ เป็นต้น โดยจุดเด่นที่ทำให้บล็อกเป็นที่นิยมก็คือ ผู้เขียนบล็อก จะมีการแสดงความคิดเห็นของตนเอง ใส่ลงไปในบทความนั้น ๆ โดยบล็อกบางแห่ง จะมีอิทธิพลในการโน้มน้าวจิตใจผู้อ่านสูงมาก แต่ในขณะเดียวกัน บางบล็อกก็จะเขียนขึ้นมาเพื่อให้อ่านกันในกลุ่มเฉพาะ เช่นกลุ่มเพื่อน ๆ หรือครอบครัวตนเอง

มีหลายครั้งที่เกิดความเข้าใจกันผิดว่า Blog เป็นได้แค่ไดอารี่ออนไลน์ แต่ในความเป็นจริงแล้ว ไดอารี่ออนไลน์เปรียบเสมือน เนื้อหาประเภทหนึ่งของบล็อกเท่านั้น เพราะบล็อกมีเนื้อหาที่หลากหลายประเภท ตั้งแต่การบันทึกเรื่องส่วนตัวอย่างเช่นไดอารี่ หรือการบันทึกบทความ ที่ผู้เขียนบล็อกสนใจในด้านอื่นด้วย ที่เห็นชัดเจนคือ เนื้อหาบล็อกประเภท วิจารณ์การเมือง หรือการรีวิวผลิตภัณฑ์ต่าง ๆ ที่ตัวเองเคยใช้ หรือซื้อมานั่นเอง อีกทั้งยังสามารถแตกแขนงไปในเนื้อหาในประเภทต่าง ๆ อีกมากมาย ตามแต่ความถนัดของเจ้าของบล็อก ซึ่งมักจะเขียนบทความเรื่องที่ตนเองถนัด หรือสนใจเป็นต้น

จุดเด่นที่สุดของ Blog ก็คือ มันสามารถเป็นเครื่องมือสื่อสารชนิดหนึ่ง ที่สามารถสื่อถึงความเป็นกันเองระหว่างผู้เขียนบล็อก และผู้อ่านบล็อกที่เป็นกลุ่มเป้าหมาย ที่ชัดเจนของบล็อกนั้น ๆ ผ่านทางระบบ comment ของบล็อกนั่นเอง

ในอดีตแรกเริ่ม คนที่เขียน Blog นั้นยังทำกันในระบบ Manual คือเขียนเว็บเองทีละหน้า แต่ในปัจจุบันนี้ มีเครื่องมือหรือซอฟท์แวร์ให้เราใช้ในการเขียน Blog ได้มากมาย เช่น WordPress, Movable Type เป็นต้น

ผู้คนหลายล้านคนจากทั่วทุกมุมโลก หันมาเขียน Blog กันอย่างแพร่หลาย ตั้งแต่นักเรียน อาจารย์ นักเขียน ตลอดจนถึงระดับบริษัทยักษ์ใหญ่ในตลาดหุ้น NasDaq

เมื่อสองสามปีที่ผ่านมา Blog เริ่มต้นมาจากการเขียนเป็นงานอดิเรก ของกลุ่มสื่ออิสระต่าง ๆ หลาย ๆ แห่งกลายเป็นแหล่งข่าวสำคัญ ให้กับหนังสือพิมพ์หรือสำนักข่าวชั้นนำ จวบจนกระทั่งปี 2004 คนเขียน Blog ก็ได้รับการยอมรับจากสื่อและสำนักข่าวต่าง ๆ ถึงความรวดเร็ว ในการให้ข้อมูล ตั้งแต่เรื่องการเมือง ไปจนกระทั่งเรื่องราวของการประชุมระดับชาติ

และจากเหตุการณ์เหล่านี้ นับได้ว่า Blog เป็นสื่อชนิดหนึ่งที่ไม่ต่างจาก วีดีโอ , สิ่งพิมพ์ , โทรทัศน์ หรือแม้กระทั่งวิทยุ เราสามารถเรียกได้ว่า Blog ได้เข้ามาเป็นสื่อชนิดใหม่ที่สำคัญอย่างแท้จริง

สรุปให้ง่าย ๆ สั้น ๆ ก็คือ Blog คือเว็บไซต์ที่มีรูปแบบเนื้อหาเป็นเหมือนบันทึกออนไลน์ มีส่วน

CMS คืออะไร

ความหมายของ Content Management System (CMS)


ระบบการจัดการเนื้อหาของเว็บไซต์(Content Management System : CMS) คือ ระบบที่พัฒนา คิดค้นขึ้นมาเพื่อช่วยลดทรัพยากรในการพัฒนา(Development) และบริหาร(Management)เว็บไซต์ ไม่ว่าจะเป็นเรื่องของกำลังคน ระยะเวลา และเงินทอง ที่ใช้ในการสร้างและควบคุมดูแลไซต์


โดยส่วนใหญ่แล้ว มักจะนำเอา
ภาษาสคริปต์(Script languages) ต่างๆมาใช้ เพื่อให้วิธีการทำงานเป็นแบบอัตโนมัติ ไม่ว่าจะเป็น PHP, Perl, ASP, Python หรือภาษาอื่นๆ(แล้วแต่ความถนัดของผู้พัฒนา) ซึ่งมักต้องใช้ควบคู่กันกับโปรแกรมเว็บเซิร์ฟเวอร์(เช่น Apache) และดาต้าเบสเซิร์ฟเวอร์(เช่น MySQL)


ลักษณะเด่นของ CMS ก็คือ มีส่วนของ Administration panel(เมนูผู้ควบคุมระบบ) ที่ใช้ในการบริหารจัดการส่วนการทำงานต่างๆในเว็บไซต์ ทำให้สามารถบริหารจัดการเนื้อหาได้อย่างรวดเร็ว และเน้นที่การจัดการระบบผ่านเว็บ(Web interface) ในลักษณะรูปแบบของ ระบบเว็บท่า(Portal Systems) โดยตัวอย่างของฟังก์ชันการทำงาน ได้แก่ การนำเสนอบทความ(Articles), เว็บไดเรคทอรี(Web directory), เผยแพร่ข่าวสารต่างๆ(News), หัวข้อข่าว(Headline), รายงานสภาพดินฟ้าอากาศ(Weather), ข้อมูลข่าวสารที่น่าสนใจ(Informations), ถาม/ตอบปัญหา(FAQs), ห้องสนทนา(Chat), กระดานข่าว(Forums), การจัดการไฟล์ในส่วนดาวน์โหลด(Downloads), แบบสอบถาม(Polls), ข้อมูลสถิติต่างๆ(Statistics) และส่วนอื่นๆอีกมากมาย ที่สามารถเพิ่มเติม ดัดแปลง แก้ไขแล้วประยุกต์นำมาใช้งานให้เหมาะสมตามแต่รูปแบบและประเภทของเว็บไซต์นั้นๆ


ตัวอย่างของเว็บที่สร้างจาก CMS

· Slashdot=>พัฒนาด้วย Perl

· Zope=>พัฒนาด้วย Python

· PHP-Nuke =>พัฒนาด้วย PHP

·
Joomla =>พัฒนาด้วย PHP **** ได้รับความนิยมมากในปัจุบัน อ่านต่อที่นี่






การประยุกต์ใช้ CMS
ระบบ CMS สามารถนำมาประยุกต์ในงานต่างๆ หลากหลาย ตัวอย่างการนำซอฟต์แวร์ CMS มา
ประยุกต์ใช้งาน อาทิเช่น
>> การนำ CMS มาใช้ในการสร้างเว็บไซต์สถาบันการศึกษา ธุรกิจบันเทิง หนังสือพิมพ์ การเงิน การ
ธนาคาร หุ้นและการลงทุน อสังหาริมทรัพย์ งานบุคคล งานประมูล สถานที่ท่องเที่ยว งานให้บริการลูกค้า
>> การนำ CMS มาใช้ในหน่วยงานของรัฐ อาทิเช่น งานข่าว งานประชาสัมพันธ์ การนำเสนองานต่างๆ
ขององค์กร
>> การใช้ CMS สร้างไซต์ ส่วนตัว ชมรม สมาคม สมาพันธ์ โดยวิธีการแบ่งงานกันทำ เป็นส่วนๆ ทำให้
เกิดความสามัคคี ทำให้มีการทำงานเป็นทีมเวิร์คมากยิ่งขึ้น
>> การนำ CMS มาใช้ในการสร้างเว็บไซต์สำหรับธุรกิจ SME โดยเฉพาะสินค้าหนึ่งตำบลหนึ่งผลิตภัณฑ์
หรือ OTOP กำลังได้รับความนิยมสูง
>> การนำ CMS มาใช้แทนโปรแกรมลิขสิทธิ์ อื่นๆ เพื่อประหยัดค่าใช้จ่าย และง่ายต่อการพัฒนา
>> การใช้ CMS ทำเป็น Intranet Web Site สร้างเว็บไซต์ใช้ภายในองค์กร