This is an old revision of the document!
—-

> เทคโนโลยีอินเทอร์เน็ตและเว็บ

เครื่องมือพัฒนาเว็บ

การพัฒนาเว็บเพจ สามารถกระทำได้โดยการใช้ภาษา HTML ซึ่งมีลักษณะการเขียนโปรแกรมภาษาด้วยวิธีการลงรหัสคำสั่ง คล้ายกับการเขียนโปรแกรมภาษาคอมพิวเตอร์ทั่วๆ ไป แต่ในปัจจุบันมีเครื่องมือช่วยพัฒนาหลากหลายรูปแบบ ทั้งแบบช่วยลงรหัส HTML และแบบสร้างงานอัตโนมัติ (Wizard) ทั้งนี้สามารถจำแนกการสร้าง/พัฒนาเว็บเพจด้วยโปรแกรมต่างๆ ได้ 4 วิธี คือ

  • การพัฒนาเว็บเพจด้วยการลงรหัส HTML ด้วยโปรแกรม Text Editor
  • การพัฒนาเว็บเพจด้วยการลงรหัส HTML ด้วยโปรแกรม HTML Editor
  • การพัฒนาเว็บเพจด้วยโปรแกรมสร้างงานอัตโนมัติ หรือ HTML Generator
  • การพัฒนาเว็บเพจด้วยซอฟต์แวร์บริหารจัดการเนื้อหา (Content Management Software)

Text Editor

การใช้ Text Editor เช่น NotePad, Qeditor เป็นวิธีที่เหมาะสำหรับนักพัฒนาเว็บเพจที่มีความรู้เกี่ยวกับภาษา HTML ในระดับสูง และต้องการใส่ลูกเล่นให้กับเว็บเพจ เพราะผู้พัฒนาสามารถควบคุมตำแหน่ง และจำนวนรหัสคำสั่งได้อิสระ อย่างไรก็ตามวิธีนี้ก็ไม่เหมาะสำหรับผู้พัฒนาในระดับต้น เพราะต้องศึกษาคำสั่ง HTML และใช้เวลาในการพัฒนาพอสมควรในแต่ละหน้าเว็บ ตลอดจนไม่เห็นผลลัพธ์จากการป้อนคำสั่งทันที ต้องเรียกผ่านโปรแกรมเบราว์เซอร์

รูปแสดงการสร้างเอกสารเว็บด้วย NotePad

HTML Editor

โปรแกรม HTML Editor ที่นิยมกันอย่างสูงในปัจจุบัน ได้แก่ โปรแกรม HomeSiteX, Coffee Cup HTML Editor, HTML Assistant, HotDog Professional โดยโปรแกรมเหล่านี้ จะช่วยให้การลงรหัสกระทำได้สะดวก และรวดเร็ว เพราะมีปุ่มคำสั่งควบคุมรหัสคำสั่ง HTML คล้ายๆ กับปุ่มคำสั่งใน Microsoft Office อย่างไรก็ตามโปรแกรมกลุ่มนี้ก็มีจุดด้อย คือ จะไม่รู้จักคำสั่ง HTML ใหม่ๆ จึงไม่มีปุ่มคำสั่งเหล่านี้ ผู้ใช้ยังต้องพิมพ์เองเช่นเดิม

จอภาพโปรแกรม HTML Editor

HTML Generator

HTML Generator เป็นโปรแกรมรุ่นใหม่ ที่ช่วยให้การพัฒนาเอกสารเว็บ กระทำได้สะดวก และรวดเร็ว เพราะการป้อนข้อมูลในโปรแกรมเหล่านี้จะกระทำคล้ายกับการป้อนข้อมูลใน Microsoft Word มีปุ่มคำสั่งเช่นเดียวกัน ตลอดจนผู้ใช้สามารถเห็นผลจากการใช้คำสั่งได้ทันที ซึ่งเรียกว่าการทำงานแบบ WYSIWYG (What You See Is What You Get) หลังจากนั้นโปรแกรมจะแปลงเอกสารนั้นเป็นเอกสาร HTML ให้โดยอัตโนมัติ โดยที่ผู้ใช้ไม่ต้องยุ่งยากกับศึกษาชุดคำสั่ง HTML ตลอดจนการลงรหัส HTML อย่างไรก็ตามโปรแกรมกลุ่มนี้ก็มีจุดด้อยที่ว่า ชุดคำสั่ง HTML ในโปรแกรมแต่ละโปรแกรมจะมีจำกัด และบางโปรแกรมยังไม่สนับสนุนการทำงานกับภาษาไทย หรืออาจจะต้องปรับปรุงโปรแกรมก่อน จึงจะใช้งานภาษาไทยได้ ซึ่งสร้างความยุ่งยากให้กับผู้ใช้ได้พอสมควร ตัวอย่างโปรแกรมในกลุ่มนี้ เช่น MS-Office 97/2000/XP, FrontPage 97/98, Netscape Editor, Netscape Composer, Macromedia DreamWeaver และ Yahoo SiteBuilder

จอภาพโปรแกรม Yahoo Site Builder

โปรแกรมบริหารจัดการเนื้อหาเว็บ

ปัจจุบันมีการพัฒนาซอฟต์แวร์ทำหน้าที่บริหารจัดการเนื้อหาเว็บ ด้วยฟังก์ชันการทำงานต่างๆ เช่น การจัดการสมาชิก การจัดการหมวดเนื้อหา การจัดทำแบบสำรวจพร้อมใช้งานอย่างไรก็ตามผู้ใช้จะต้องมีความรู้ในด้านระบบปฏิบัติการในระดับที่สูงมาก รวมทั้งต้องมีเครื่องแม่ข่ายเว็บพร้อมใช้งาน โปรแกรมในกลุ่มนี้ได้แก่ PHPNuke, PostNuke, Moodle

รูปแสดงส่วนควบคุมการจัดการเนื้อหาลักษณะต่างๆ ของโปรแกรม PHPNuke


ผู้เขียน

  • บุญเลิศ อรุณพิบูลย์ นักวิชาการ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี



Personal Tools
Creative Commons License
STKS Online Learning โดย http://stks.or.th/wiki อนุญาตให้ใช้ได้ตาม สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.