
น้ำยาซักผ้าไม่ระคายเคืองผิว
ASP
เอเอสพี (ASP ย่อมาจาก Active Server Page) เป็นเทคโนโลยีประเภท Server-Side Script (โปรแกรมที่ทำงานบนเครื่อง Server) ที่นิยมใช้อย่างแพร่หลาย สร้างโดยบริษัท ไมโครซอฟท์ สำหรับระบบปฏิบัติการ ไมโครซอฟท์ วินโดวส์ ซึ่งใช้ร่วมกับโปรแกรม Internet Infomation Service หรือ IIS. ASP นั้นใช้ภาษาสคริปต์ VBScript, JScript หรือ PerlScript ในการเขียน โดยเว็บเพจที่ใช้ ASP เขียน จะระบุเป็นตระกูลไฟล์ที่ลงท้ายด้วย .asp ซึ่ง ASP ยังสามารถใช้เขียนเพื่อควบคุมฐานข้อมูลต่างๆ ผ่าน ODBC ADO DAO JET และอื่นๆ
ปัจจุบันนี้ไมโครซอฟท์ได้ยกเลิกการพัฒนาเทคโนโลยี ASP แล้วและได้เปลี่ยนเป็น ASP.NET แทน. ซึ่งคำว่า Classic ASP นั้นอาจใช้เรียกแทนเอเอสพีเดิม
ASP
คืออะไร
?
หลักการทำงาน
ของASP
การใช้งาน ASP สามารถกระทำได้โดยเขียนคำสั่งหรือสคริปต์ต่างๆ ในรูปของเท็กซ์ไฟล์ธรรมดาทั่วๆไป แล้วนำมาเก็บไว้ที่เซิร์ฟเวอร์ เมื่อมีการเรียกใช้งานจากบราวเซอร์ ไฟล์เอกสาร ASP ก็จะถูกแปลโดย Server Interpreter แล้วส่งผลที่ได้ส่งกลับไปเป็นภาษา HTML ให้บราวเซอร์ที่เรียกดังกล่าว
การทำงานของโปรแกรม ASP นั้นจะทำงานอยู่ที่ฝั่งของ Server เท่านั้น เราจึงเรียกว่าเป็นการทำงานแบบ Server Side ซึ่งจากการทำงานทางฝั่ง Server ของ ASP นั้น ทำให้ Web Browser ของฝั่ง Client จะทำหน้าที่เพียงรับผลลัพธ์ที่ได้จากการทำงานทางฝั่ง Server เท่านั้น
ASP ง่ายต่อการเรียนรู้และทำความเข้าใจ เนื่องจากโครงสร้างของภาษาเป็นลักษณะของการเขียนสคริปต์ ซึ่งง่ายต่อการศึกษา
ASP ง่ายต่อการพัฒนา เช่น กรณีที่ต้องการเขียนโปรแกรมติดต่อกับเว็บแอพพลิเคชั่น ถ้าหากต้องมีการปรับปรุงหรือแก้ไขเพิ่มเติม นักพัฒนาก็สามารถแก้ไขปรับปรุงได้เลยแล้วนำไปใช้งานทางฝั่ง Server ได้เลย ไม่ต้องเสียเวลาทำการคอมไพล์ใหม่
ASP สามารถเพิ่มประสิทธิภาพและขยายความสามารถได้โดยง่าย โดยการสร้าง Component ขึ้นมาใช้งานเอง โดยโปรแกรม VB หรือ Delphi
ข้อดีของ ASP ที่ทำงานทางฝั่ง Server ก็คือ ข้อมูลบางอย่างที่เป็นความลับทางธุรกิจจะไม่ถูกเปิดเผย
ข้อเด่น
ข้อด้อย
ต้องเสียค่าใช้จ่าย และมีราคาแพง