xML มาตราฐานใหม่ web Page
XML หมายถึง เป็นภาษา marup ที่เป็น text-based ที่ใช้เป็นมาตราาฐษนในการแลกเปลี่ยนข้อมูลบนinternetในปัจจุบัน

ความเป็์นมาของXML (Extensive Markup Language) 

   โปราโตคอลอินเทอร์เน็ต  (Internet Protocol -IP) , HypertText  Markup Language และ HyperText Transport Protocol ( ็Http) ได้เป็นการปฎิวัติและสร้างมิติใหม่ในการกระจายข้อมูลสารสนเทศ การนำเสนอ ตลอดจนการค้นคืน  โดยให้ผู้ใช้สามารถใช้สารสนเทศที่ต้องการได้ง่ายด้วยเบราวเซอร์ และมี search enging หรือเครื่องมือในการช่วยค้นหา    นอกจากนั้นยังมีการประหยุกต์ไปใช้กับเครือข่ายในสำนักงานหรืออินเทอร์เน็ต และใช้สำหรับการบริการข้อมูลสำหรับลูกค้าและคู่ค้าให้สามารถตอบสนองทางด้านสารสนเทศที่ต้องการ ได้อย่างมีประสิืทธิภาพมากขึ้น

วัตถุประสงค์หลักของ XML 

1. XML มีการใช้งานโดยตรงบนเครือข่าย Internet XML จะถูกออกแบบมาสำหรับจัดเก็บและจัดส่งข้อมูลบนเว็บ

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

3. XML  จะต้องเข้ากันได้กับ SGML

4.  XML  จะต้องง่ายต่อการเขียนโปรแกรมเพื่อประมวนผลเอกสาร

5. จำนวนของทางเลือกเฉพาะของXML ควรมีจำนวนน้อยที่สุดหรือไม่ควรมีเลย

6.  เอกสาร XML จะต้องอ่านเข้าใจง่ายและมีความชัดเจน

7.  XML ออกแบบมาเพื่อให้พัฒนาโปรแกรมได้อย่างรวดเร็ว

8.  การออกแบบ XML ต้องมีรูปแบบที่เหมาะสมและกะทัดรัด

9.  สามารถสร้างเอกสาร XML ไ้ด้ง่าย

10.  Markup ของXML ต้องไม่รวบรัดมากเกินไป

การจัดการกับข้อมูล

   ภาษา XML สามารถจัดการข้อมูลในรูปแบบต่างๆื ได้ดังต่อไปนี้

1.  เก็บข้อมูลแยกออกจาก HTML  โดยเราสามารถแยกข้อมูลมาเก็บไว้ในไฟล์XML ได้ การที่เราแยกข้อมูล ( ไฟล์ XML) กับส่วนของการแสดงผล (ไฟล์ HTML) ออกจากกันได้ ก็จะทำให้การดูแล ปรับปรุง ในส่วนของหน้าตาและข้อมูลของเว็บเพจเป็นไปได้ง่ายไม่มีผลกระทบต่อกัน

2.  สามารถดึงข้อมูลจากไฟล์ XML ไปเก็บไว้ภายในไฟล์ HTML ก็ได้โดยเราจะเรียกข้อมูลนี้ว่า Data  IsIands 

3. สามารถเก็บข้อมูลลงในไฟล์หรือฐานข้อมูล (database) ได้

4.  เราสามารถเปลี่ยนข้อมูลในรูปแบบใดๆก็ได้ให้มาอยู่ในรูปแบบXML ซึ่งเมื่อเราสามารถเปลี่ยนข้อมูลให้มาอยู่ในรูปXMLได้เหมือนกันแล้ว ข้อมูลนั้นก็จะสามารถนำไปใช้ในระบบใดๆก็ได้ (System Independent)

ประโยชน์จากXML

  สำหรับประโยขน์ของXML นัน เป็นด้านความยืดหยุ่นในการใช้งานสำหรับแอพพลิเคชันที่อิงกับ Web Base ที่ใช้ง่ายในการค้นหาข้อมูล  มีความยืดหยุ่นในการพัฒนาเว็บ สามารถผสมผสานข้อมูลจากหลายแหล่ง จากแอพพลิเคชันที่ต่างกัน  สามารถแสดงข้อมูลแบบต่างๆ และสามารถ updateข้อมูลให้ทันสมัยเสมอ 


ที่มา : XML มาตราฐานใหม่ web Page วารสารวิทยบริการ ปีที่ 14 ฉบับที่1 มกราคม-เมษายน 2546

โดย : นางสาว สาวิตรี จงสุวัฒน์ชัย, สถาบันราชภัฎวไลองกาณ์, วันที่ 11 กุมภาพันธ์ 2547