กำเนิดเทคโนโลยีเว็บกับอดีตกาล HTML สู่ CMS
สำหรับบทความนี้ผมจะพาท่านผู้อ่านย้อนรอยวัยรุ่นสู่ยุคแฟนฉัน ในสมัยที่คนทำเว็บต้องนั่งเขียนภาษา HTML ในสมัยที่หลายท่านที่ยังไม่รู้จักกับหน้าเว็บเพจหรือกลัวว่าการทำหน้าเว็บเพจ 1 หน้าจะเป็นเรื่องยาก ส่งผมให้ความต้องการทางเพศ เฮ้ยไม่ใช่ครับฟังเพลงไปด้วยก็แบบนี้แหละ ความต้องการมีเว็บไซต์ส่วนตัวหรือการที่จะรับภาระทำเว็บไซต์ให้กับหน่วยงานหรือห้างร้านของที่ที่ตนเองทำงานลดลงไปได้ สำหรับผมแล้วตอนแรกที่ผมหัดนั่งเขียนภาษา HTML นั่นผมยังจำคำว่า Form กับ From ได้ติดตาแม้ว่ามันจะผ่านมาหลายปี ผมนั่งเขียนเล่นๆ ด้วยตนเองแต่ก็เป็นประสบการณ์ที่ดียิ่ง หาที่ผิดของโปรแกรมก็ไม่เจอเพราะผมใหม่จริงๆ ครับ เพื่อไม่ให้เสียเวลาเรามาดูกันครับว่าอดีตกาลของหน้าเว็บเพจเป็นไปเป็นมาอย่างไร
1.ยุคเริ่มต้นยุคแห่งการสร้างหน้าเว็บเพจด้วยการนั่งเขียนภาษา HTML ในยุคเราจะต้องเขียนโค้คคำสั่งภาษา HTML ด้วยโปรแกรม Text Editor เช่น Notepad หรือโปรแกรมอื่นๆ แต่ส่วนใหญ่จะใช้ NotePad เพราะมันแถมมาพร้อมกับวินโดวส์
2.ยุคการสร้างหน้าเว็บเพจด้วยโปรแกรมประเภท HTML Editor ในยุคนี้มีโปรแกรมช่วยสร้างหน้าเว็บเพจทำได้ง่ายขึ้นไม่ต้องนั่งเขียนโค้ดเองทั้งหมดมีปุ่มคำสั่งช่วยเพิ่มแท็ก HTML ทำให้สร้างหน้าเว็บได้เร็วขึ้นอีกนิดหนึ่งครับ
3.ยุคแห่งการสร้างหน้าเว็บเพจด้วยโปรแกรมประเภท what you see is what you get(WYSISYG) ยุคนี้เป็นช่วงกำเนิดโปรแกรมอย่าง Microdia Dreamweaver และ FontePage แต่หลังๆ มาสำหรับผมแล้วรู้สึกว่ายักย์อย่าง Microsoft พ่ายแพ้ Microdia ไปยักย์ล้มหรือเปล่าไม่แน่ใจเพราะไม่ค่อยมีใครกล่าวถึง FontePage เลย
4.ยุคนี้ก็เป็นผลสืบเนื่องมาจากการได้รับความนิยมการใช้งานโปรแกรมประเภท (WYSIWYG) และเพิ่มความสามารถของภาษาสคริปต์ Script Language ลงไปทำให้สามารถจัดการกับเว็บเพจได้สวยงามและมีความเป็นมาตรฐานเพิ่มมากขึ้นในยุคนี้ถือว่าเป็นจุดกำหนดของสคริปต์อย่าง JavaScript และ PHP ครับ
5.สำหรับยุคนี้ก็คือช่วงปัจจุบันนั่นเองครับด้วยการที่ภาษาสคริปต์ได้รับความนิยมและมีโปรแกรมเมอร์สนใจเพิ่มมากขึ้นจึงเกิดการรวมตัวกันสร้าง CMS (Content Management System) เว็บระบบจัดการ-บริหารเนื้อต่างๆ ภายในเว็บไซต์โดยมี CMS หลายลักษณะเช่น CMS ที่ใช้ในการจัดการเรียนการสอนอย่าง LMS และ Moodle CMS ที่ใช้ในการค้าขาย Oscommers และ CMS ที่ใช้ในการจัดการเว็บไซต์อย่าง Mambo,PHPNuke และJoomla สุดท้ายครับที่ได้รับความนิยมมากก็คือ CMS ที่ใช้ในการจัดการเว็บบล็อกอย่าง WordPress และ Drupal
พระเอกของเราอยู่ที่ CMS ที่ใช้สำหรับจัดการเนื้อของเว็บไซต์หรือเว็บบล็อกครับ ซึ่งมีการผสมผสานเทคโนโลยีต่างๆ ที่เป็น Open Source ซึ่งไม่จำเป็นที่จะต้องจ่ายเมื่อต้องการใช้งาน CMS เกิดมาจาก HTML โตมาท่ามกลางหลายๆยุคผ่านประสบการณ์ของภาษาสคริปต์ Script Language ทั้งภาษา PHP, Javascript, ASP และ CSS อีกทั้งยังมีตัวฐานข้อมูลอย่าง Mysql, Msql มารวมสร้างความยิ่งใหญ่ด้วย
พอทราบถึงความเป็นมาของ CMS กันแล้วนะครับ บางคนอาจจะยังสังสัยว่าใครกันบ้างที่ร่วมกันสร้าง CMS ทำไมใจดีจัง คำตอบก็คือเยอะครับมีเหล่าโปรแกรมเมอร์รวมกันพัฒนา CML กว่า 3000 คนใครถนัดส่วนไหนก็ทำกันส่วนนั่นเรียกว่าร่วมด้วยช่วยกันครับ โดยมีผลงานออกมาให้เราได้ใช้งานกันเยอะครับเช่น Oscommers, Mambo, Joomla, PHPnuke ทุกสายพันธุ์, BBboard, LMS, Wordpress, Drupal และ Moodle ที่เป็นเพียงแต่ตัวอย่างครับ สวัสดีครับผม
อยากให้คุณสมพงษ์เปลี่ยนชื่อเว็บบอร์ด "ป.บัณฑิต"เป็น "ป.โท การบริหารการศึกษา"
ขอบคุณ ล่วงหน้าครับ