6. รายละเอียดของการพัฒนาดาวน์โหลดรับทำเว็บ
6.1 เทคนิคหรือเทคโนโลยีที่ใช้
AJAX
อาแจ๊ค (AJAX หรือ Asynchronous JavaScript And XML) คือเทคนิคการพัฒนาเว็บ ที่จะสร้างโปรแกรมบนเว็บ (web application) ที่ตอบสนองกับผู้ใช้ได้อย่างเต็มที่ ความตั้งใจก็คือ ทำให้หน้าเว็บนั้นตอบสนองได้เฉพาะจุด และแลกเปลี่ยนข้อมูลกับฐานข้อมูล (Server) ในเบื้องหลังเท่านั้น ดังนั้นทุกๆ ครั้งที่มีการกระทำ (Action) ใดๆ ของผู้ใช้ หน้าเว็บนั้นๆ ไม่จำเป็นจะต้องโหลดหน้าใหม่ทั้งหน้าทุกๆ ครั้ง ซึ่งหมายความว่าเว็บจะตอบสนองมากขึ้น ทำงานได้เร็วขึ้น กว้างขวางมากขึ้น และเข้าใกล้โปรแกรมปกติ (ที่เราต้อง install ก่อนใช้) มากขึ้นด้วยดาวน์โหลดbomload
เทคนิค AJAX เป็นการผสมผสานกันของ
* XHTML (หรือ HTML), CSS สำหรับตกแต่ง และจัดระเบียบข้อมูล ในส่วนแสดงผล
* DOM และ JavaScript หรือ JScript ซึ่งเป็น client-side scripting language, เอาไว้แสดงผลแบบไดนามิก และจัดการตอบสนองกับการแสดงผล
* XMLHttpRequest เป็น object ที่ใช้สำหรับแลกเปลี่ยนข้อมูลกับ web server แบบไม่ต่อเนื่องกัน (Asynchronous) ในบางสถานการณ์ object ประเภท IFrame จะถูกใช้แทนการใช้ XMLHttpRequest
* XML ที่จะใช้เป็นสื่อกลางในการรับข้อมูลมาจาก Server (จริงๆ แล้วจะใช้แบบไหนก้อได้ เช่น HTML, Text, JSON หรือแม้กระทั่ง EBML) ก็คล้ายๆ DHTML, LAMP, หรือ SPA ที่ว่า AJAX ไม่ใช่เทคโนโลยีใหม่โดยตัวมันเอง แต่มันเป็นการเรียก การผสมผสานเทคโนโลยีในปัจจุบันหลายๆ ตัวเข้ามารวมกัน
Google Maps
Google Maps คือแผนที่ออนไลน์ ให้บริการเทคโนโลยีด้านแผนที่ประสิทธิภาพสูง ใช้งานง่าย และข้อมูลของธุรกิจในท้องถิ่น ได้แก่ ที่ตั้งของธุรกิจ รายละเอียดการติดต่อ และเส้นทางการขับขี่ สร้างมาให้เราใช้กัน Free มีภาพที่คมชัดในระดับหนึ่ง และ ยังใช้ JavaScript และ HTML ในการติดต่อ และรูปแบบในการเขียน ไม่ซับซ้อนเท่าไหร่ อีกทั้ง Google ยังได้ทำ Tool ต่างๆที่ใช้ในการ Control แผนที่อีกด้วย เช่นการ
PHP
PHP คือ ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียน เว็บเพจ ที่มีความตอบโต้ได้อย่างรวดเร็ว
Web application
Web application คือแอปพลิเคชันที่เข้าถึงด้วยเว็บเบราว์เซอร์ผ่านเครือข่ายคอมพิวเตอร์อย่าง อินเทอร์เน็ต หรือ อินทราเน็ตเว็บแอปพลิเคชันเป็นที่นิยมเนื่องจากความสามารถในการอัตเด็ต และดูแล โดยไม่ต้องแจกจ่าย และติดตั้งซอฟต์แวร์บนเครื่องผู้ใช้ ตัวอย่างเว็บแอปพลิเคชันได้แก่ เว็บเมล พาณิชย์อิเล็กทรอนิกส์ Online auction กระดานสนทนา บล็อก วิกิ เป็นต้นดาวน์โหลดบอมโหลด
วันศุกร์ที่ 16 มกราคม พ.ศ. 2552
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น