เวบ/อินเตอร์เน็ตเทคโนโลยี ระบบปฏฺบัติการและซอฟท์แวร์ ซอร์สโค๊ด/โอเพนซอร์ส เทคโนโลยีฐานข้อมูล ระบบเครือข่ายและความมั่นคง เอ็มไอเอส/อีบิสสิเนส อื่น ๆ เกี่ยวกับไอ.ที. อื่น ๆ ไม่เกี่ยวกับไอ.ที.

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

แบ่งประเภทเวบไซต์ ตามรูปแบบเทคโนโลยีกันอย่างไร

ถ้าจะแบ่งประเภทเวบโดยมองตามรูปแบบเทคโนโลยี
อัปเดท ( 18 กรกฎาคม 2547 ) , แสดง (30,977) , ความคิดเห็น (1) , พิมพ์  
 
เวบ/อินเตอร์เน็ตเทคโนโลยี
การเข้ารหัส VB Script (ASP) การเข้ารหัสเพื่อป้องกันข้อมูล VB
การบันทึกไฟล์ Macromedia Flash จากเวบเพจ การ Save ไฟล์ Macromedia Flash
ASP.net กับ Visual Studio .NET(2002) ปัญหาคือ VS.net จะไม่สามารถ New Project(Asp.net) ได้
ทำไมต้องมี Unicode ? เบื้องลึกของ ตัวอักษรภาษาไทย, ตัวอักษรภาษาญี่ปุ่น และภาษาอื่นๆ
รู้จัก JSP และ JavaBeans เหมือนหรือต่างกันอย่างไร concept เดียวกัน ชื่อต่างกันเพราะ ค่ายต่างกันแค่นั้นเหรอ..
คุกกี้ (Cookies) เกี่ยวอะไรกับเวบ เมื่อ เว็บเซอร์ฟเวอร์ เกิดหลงๆลืมเหมือนคนแก่
รู้จัก Streaming Media Technology แนวโน้มของเวบไซต์และเทคโนโลยีอนาคตเมื่ออินเตอร์เน็ตความเร็วสูงขึ้น
ระบบอีเมล(e-mail) แบบลึก ๆ ตอนที่ 1 เบื้องลึกเบื้องหลัง หลักการทำงาน ของระบบอีเมลล์
ระบบอีเมล(e-mail) แบบลึก ๆ ตอนที่ 2 เบื้องลึกเบื้องหลัง หลักการทำงาน ของระบบอีเมลล์
เรื่องเล็กๆ แต่ยิ่งใหญ่ ของ Database กับ Text Box อีกช่องโหว่ ที่ควรระวังเมื่อต้องเขียนโปรแกรมกับ textbox

คงเป็นไปไม่ได้ที่ใครได้อ่านบทความนี้ไม่รู้จัก เวบเพจหรือเวบไซต์ บทความนี้ผมตั้งใจที่จะพูดถึงเวบเพจหรือที่เรียกภาษาอังกฤษว่า Web Document ว่ามีกี่แบบอะไรบ้างแบ่งแยกกันอย่างไร HTML จัดเป็นแบบไหน , ASP,ASP.net,JSP,PHP จัดเป็น Web Document ประเภทไหน ใช้เกณฑ์อะไรในการแบ่งประเภท มาดูกันเลยดีกว่า

Web Document แบ่งได้เป็น 3 ประเภท

1. Static Web Document : ชื่อก็บอกแล้วว่าเป็นเวบเพจที่นิ่ง สงบ เวบเพจพวกนี้ส่วนใหญ่เป็นเวบเพจที่เขียนด้วยภาษา HTML เป็นต้น Static Web Document มีลักษณะเด่นคือ
- ข้อมูลจะเป็น Text File หรือเป็น HTML ทั้งหมด
- ข้อมูลของเวบจะไม่เปลี่ยนจนกว่า ผู้เขียนเวบแก้ไขข้อมูล และอัปโหลดขึ้นไปใหม่
- แสดงผลผ่าน Web Browser ได้เร็วแค่โหลดข้อมูลมาแสดงผลเท่านั้น โดย Web Browser จะต้องมีความสามารถในการประมวลผล ภาษาที่ใช้ซึ่งก็คือ HTML
- พัฒนาได้ง่าย ภาษาที่ใช้ไม่ซับซ้อน
  
 

2. Dynamic Web Document : ชื่อก็บอกอีกแล้วครับ ว่าเป็นเวบที่ไม่อยู่นิ่ง เวบเพจพวกนี้เป็นเวบเพจที่เขียนด้วย ภาษาต่างๆ เช่น ASP ,ASP.net, JSP,PHP เป็นต้น Dynamic Web Document มีลักษณะเด่นคือ
- บน Server ต้องมีโปรแกรม(Web Server) เพื่อประมวลผลภาษาที่ใช้เขียน
- การเรียกเวบทุกครั้ง Web Server จะต้องประมวลผลก่อนที่จะส่งข้อมูลมาแสดงผลที่ Web Browser ผลที่ได้อาจไม่เหมือนกันขึ้นอยู่กับข้อมูล เช่นเรียกจาก ฐานข้อมูล ,ข้อมูลของระบบ เป็นต้น โดยผลที่ส่งมาจะเป็นรูปแบบที่ Web Browser รู้จักซึ่งก็คือภาษา HTML
- พัฒนายากกว่าแบบแรก เพราะส่วนใหญ่จะเน้นเพื่อติดต่อข้อมูลภายนอกเช่น ฐานข้อมูล,ไฟล์ เป็นต้น

3. Active Web Document : เวบเพจพวกนี้เป็นเวบเพจที่มีส่วนของ Java Applet ,Active X เป็นต้น โดยส่วนใหญ่จะเน้น Java เป็นหลัก(De Facto Standard) Active Web Document มีลักษณะเด่นคือ
- การ โหลด เวบจะเป็นการโหลด ซอร์สโปรแกรม มาประมวล ที่เครื่องไคลเอ้น (Web Browser) ด้วย
- Web Browser ต้องมีตัวประมวลผล ซอร์สโปรแกรม เช่น Java Runtime หรืออื่นๆ นอกเหนือจาก HTML
- สามารถเขียนซอร์สโปรแกรม ให้ รีเฟรช เฉพาะข้อมูลได้ โดยไม่ต้องโหลดหน้าเวบมาใหม่เหมือน Dynamic Web
- เมื่อประมวลผลผ่าน Web Browser ซอร์สโปรแกรม สามารถทำได้ทุกอย่างภายในกรอบที่ Java Runtime กำหนด
- พัฒนายากกว่าทั้งสองแบบ

ครับนั่นคือทั้ง 3 แบบที่มีอยู่ มาดูการใช้งานกันต่อ Web Document ว่าแต่ละชนิดเหมาะกับงานแบบไหน

1. Static Web Document : เหมาะกับเวบทั่วไปที่ข้อมูลค่อนข้างนิ่งไม่มีการเปลี่ยนแปลง และไม่ต้องการประมวลผลอะไรเป็นพิเศษ เช่น เวบประวัติส่วนตัว,เวบเสนอผลงาน , Resume เป็นต้น(คิดตัวอย่างไม่ออก)

2. Dynamic Web Document : เหมาะกับเวบที่ข้อมูลมีการเปลี่ยนแปลงสม่ำเสมอ แต่ไม่บ่อยมากนัก หรืออาจมีติดต่อกับฐานข้อมูล หรือนำข้อมูลภายนอกมาแสดงผล เช่น เวบอีคอมเมิร์ช ,เวบบอร์ด,เวบเมลล์ และอื่นๆ อีกมาก แม้กระทั่งเวบไวต์แห่งนี้ก็เป็นกับเค้าด้วย

3. Active Web Document : เหมาะกับเวบที่ข้อมูลมีการเปลี่ยนแปลงสม่ำเสมอ (Real Time) อาจมีติดต่อกับฐานข้อมูลด้วย เวบไซต์ส่วนใหญ่ ที่เลือกใช้ Active Web Document ที่เห็นจะเป็นเวบเกี่ยวกับเรื่อง เงินๆทองๆ เช่น เวบไซต์ตลาดหุ้น,เวบไซต์ค่าเงินสกุลต่าง ๆ เหตุที่ต้องใช้ Active Web Document เพราะซอร์สโปรแกรมซึ่งอาจเป็น Java Applet เราสามารถเขียนโปรแกรมให้ ให้มัน Update และแสดงผลเฉพาะข้อมูลได้(ประหยัดแบน์ดวิท) โดยไม่ต้องโหลดหน้าเวบทั้งหมด(รูป,ข้อความ) เหมือนกับ Dynamic Web Document ทำให้การทำงานจะช้ากว่ามาก และเพราะเรื่อง เงินๆทองๆ ทุกวินาทีที่ผ่านอาจหมายถึงเงินจะนวนมหาศาลที่ต้องเสียไป ถ้าได้ข้อมูลที่ไม่ Real Time จริงๆ

ปล. เราสามารถทำให้ Dynamic Web Document โหลดข้อมูลใหม่(รูป,ข้อความ) หรือรีเฟรชอัตโนมัติ โดยแทรก Meta Tag ด้านล่าง ภายใน Header Tag (<Header>....</Header>) ซึ่งตัวอย่างจะเป็นการสั่งให้ Web Browser รีเฟรชทุกๆ 10 วินาที

<meta http-equiv="refresh" content="10">

จบแล้วครับ....


เขียนโดย : จักรกฤษณ์ แร่ทอง

ตูน
25 ก.พ. 2553 , 12:43 AM
ขอบคุณมากนะคะ เป็นประโยชน์มากจริงๆ ไว้ เอา มา ลง อีก นะ คะ
1

ความคิดเห็น/แนะนำ/ติชม/อื่นๆ เกี่ยวกับบทความนี้
ชื่อของคุณ  : *     อีเมล : *    
ความคิดเห็น : *    
      อีเมลล์จะไม่ถูกเปิดเผย (นโยบายข้อมูลส่วนบุคคล)

Copyright © 2002 - 2019 by www.NEXTPROJECT.net All rights reserved. Policy