top of page

ASP

ASP ย่อมาจาก Active Server Page ซึ่งคิดค้นโดย บริษัทไมโครซอฟต์ ASP เป็นโปรแกรมคอมพิวเตอร์ชนิดที่เป็น "Server side scripting" ซึ่งหมายถึงภาษาทางโปรแกรมที่ทำงานในฝั่งของเครื่องคอมพิวเตอร์ที่ทำหน้าที่เป็น Web Server ที่ให้บริการเอกสารหรือสื่อต่างๆ ในอินเตอร์เน็ต หรือ อินทราเน็ต

หลักการทำงานของ ASP

ASP จะทำงานบนเซิร์ฟเวอร์ และทำงานร่วมกับโปรแกรม Web Server จะทำหน้าที่ประมวลข้อมูล ที่ได้จากผู้เข้ามาเยี่ยมชม และแสดงผลออกมาทาง Web browser
เริ่มจากผู้ใช้ ASP สร้างไฟล์ที่มีนามสกุลเป็น .ASP ขึ้นมาจากนั้น นำไฟล์นั้นไปไว้ในเครื่องคอมพิวเตอร์ ที่ทำหน้าที่เป็น Web Server ที่ติดตั้งโปรแกรม ASP ไว้ และเชื่อมต่ออยู่กับเครือข่ายอินเตอร์เน็ต จากนั้นเมื่อมีผู้ใช้รายใดเรียกใช้ไฟล์นั้นผ่านโปรแกรมบราวเซอร์ (IE ,Netscape?) โปรแกรม ASP ใน Web Server จะเรียกไฟล์นั้นขึ้นมาอ่านแล้วทำตามคำสั่งต่างๆ ที่ผู้สร้างไฟล์นั้นได้กำหนดขึ้น จึงส่งผลที่ได้กลับไปให้ผู้เรียกใช้โดยแสดงผลที่โปรแกรมบราวเซอร์ของผู้เรียก ซึ่งขั้นตอนข้างต้นเป็นหลักการทำงานโดยทั่วไปของ ASP

ความสามารถและประโยชน์ของ ASP

1. ASP ทำให้เว็บแบบไดนามิก (Dynamic) นั้น คือรูปแบบที่แสดงผลออกมานั้นสามารถเปลี่ยนแปลงได้ตามข้อมูลที่ ASP ได้รับ เช่น ตัวอย่างจากการ Search ข้อมูลในเว็บไซต์ ผลลัพธ์ที่ได้จะเปลี่ยนไปตามที่เรา Search

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

3. เพิ่มความปลอดภัยให้กับระบบ ในการเขียนโปรแกรมต่างๆ บางครั้งเราต้องอ้างถึงไดเร็กทอรีที่เก็บฐานข้อมูล อย่างเช่น เว็บไซต์ Yahoo เป็นต้น ซึ่งการใช้ ASP ไดเร็กทอรี่ต่างๆ จะไม่ถูกแสดงที่ฝั่งผู้ดูเว็บ จะแสดงเฉพาะผลลัพธ์ที่เอามาจากฐานข้อมูลเท่านั้น ทำให้ผู้ดูแลเว็บไม่สามารถรู้ถึงโครงสร้างของเว็บเราได้ง่าย และ ป้องกันผู้ไม่หวังดีมาเจาะระบบของเราด้วย

4. ลดปัญหาความสามารถของเครื่องที่ใช้ดูเว็บ เนื่องจาก ASP จะส่งเฉพาะผลลัพธ์สุดท้ายมาแสดงผลเท่านั้น ดังนั้น ไม่ว่าเครื่องของคุณจะทันสมัยหรือล้าสมัยเพียงใด ก็ไม่ทำให้เวลาที่ใช้เปิดดูเว็บแตกต่างกันมาก เพราะว่าการประมวลผลทั้งหมดเสร็จสิ้นที่ฝั่ง Server แล้ว

ความต้องการพื้นฐานในการใช้ ASP

-เครื่องคอมพิวเตอร์ PC ความเร็ว CPU 486 ขึ้นไป RAM 16 MB ขึ้นไป ค่ายิ่งสูงจะยิ่งดี แนะที่ Pentium 150 MHz ขึ้นไป Ram 32 MB

-ระบบปฏิบัติการ (OS) Windows 95/98 หรือ Windows NT 4.0

-สำหรับ Windows 95/98 ต้องมี
1. บราวเซอร์ IE 3-5
2. โปรแกรมจำลองเครื่องคอมพิวเตอร์ PC ให้เป็น Web Server เช่น Personal Web Server (PWS) ของ Microsoft
3. โปรแกรม ASP (จะมี ASP รวมอยู่ใน PWS เวอร์ชั่น 4 ขึ้นไป) แต่ถ้าลงโปรแกรม Web Server อื่นๆ หรือ PWS ต่ำกว่าเวอร์ชั่น 4 จะต้องลง ASP ด้วย หาได้จากชุด MS Visual Studio สำหรับ Windows NT 4.0 ต้องมี IIS 3.0 (Internet Information Server) ขึ้นไป

ข้อควรจำต้องใช้โปรแกรม ASP ให้เข้ากับภาษาของ OS ด้วยเช่น ถ้ามี Windows 95 ภาษาไทย ท่านก็ต้องใช้ ASP ที่สนับสนุนภาษาไทย

-ความรู้ในการใช้โปรแกรม Windows 95/98 +PWS หรือ NT + IIS

-ความรู้ในการใช้ HTML ในระดับ Source code รวมถึงการใช้โปรแกรม Text Editor ใดๆ เช่น Notepad เป็นต้น สำหรับผู้ที่ใช้โปรแกรมสำเร็จรูปในการสร้างไฟล์ html ควรทราบถึงวิธีการแทรก Script ใน html source code ด้วย

-ความรู้ในการใช้ภาษา Java Script, VB Script, Peal Script อย่างใดอย่างหนึ่ง

-ความรู้ในการใช้งานเครือข่ายอินเตอร์เน็ต โดยจะต้องใช้โปรแกรม FTP เป็นในระดับหนึ่ง

-ถ้าต้องใช้ฐานข้อมูลในอินเตอร์เน็ตด้วยก็ควรทราบถึงหลักการฐานข้อมูล และการใช้โปรแกรมฐานข้อมูล

© 2023 by SUGAR & SPICE. Proudly created with Wix.com

  • w-facebook
  • w-googleplus
  • Twitter Clean
bottom of page