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

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

การพัฒนาเว็บด้วยโปรแกรม Text Editor

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

การพัฒนาเว็บด้วยโปรแกรม HTML Editor

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

การพัฒนาเว็บด้วยโปรแกรมสร้างงานอัตโนมัติ หรือ 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

การพัฒนาเว็บเพจด้วยโปรแกรมบริหาร/จัดการเครื่องบริการเว็บและเว็บไซต์

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

แต่ไม่ว่าจะเลือกใช้เครื่องมือใดก็ตาม ควรให้ความสำคัญกับการพัฒนาที่มีมาตรฐานโดยเฉพาะเว็บภาษาไทยที่ควรแสดงผล ภาษาไทยได้ถูกต้องในทุกเว็บเบราว์เซอร์ และไม่เป็นภาระใดต่อผู้เรียกดูเว็บในทุกๆ สถานที่

MTEC
BIOTEC
NECTEC
NANOTEC

tsp

AIMI

nctc

ผลงานวิจัยพร้อมถ่ายทอด

ฐานข้อมูลหน่วยงานภาครัฐ

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