วันนี้ในกลุ่มมีคนถามว่า ASP คืออะไรและจะเปิดไฟล์ ASP ได้อย่างไร จริงๆ แล้ว ASP เป็นภาษาแบ็กเอนด์ของ Microsoft ASP คือ มันสามารถทำอะไรได้บ้าง?
1. ASP คืออะไร?
หากพูดตามตัวอักษร ASP มี 3 ความหมาย:
1. ใช้งานอยู่: ASP ใช้เทคโนโลยี ActiveX ของ Microsoft เทคโนโลยี ActiveX (COM) เป็นรากฐานที่สำคัญสำหรับซอฟต์แวร์ Microsoft ในปัจจุบัน ใช้เทคโนโลยีการห่อหุ้มวัตถุและการเรียกวัตถุโดยโปรแกรมเพื่อลดความซับซ้อนของการเขียนโปรแกรมและเสริมสร้างความร่วมมือระหว่างโปรแกรม ASP เองได้ห่อหุ้มส่วนประกอบพื้นฐานบางอย่างและส่วนประกอบที่ใช้กันทั่วไป และหลายบริษัทยังได้พัฒนาส่วนประกอบที่ใช้งานได้จริงมากมายอีกด้วย ตราบใดที่คุณสามารถติดตั้งส่วนประกอบเหล่านี้บนเซิร์ฟเวอร์ได้ คุณสามารถสร้างแอปพลิเคชันเว็บของคุณเองได้อย่างรวดเร็วและง่ายดายโดยการเข้าถึงส่วนประกอบต่างๆ
2. เซิร์ฟเวอร์: ASP ทำงานบนฝั่งเซิร์ฟเวอร์ วิธีนี้ทำให้คุณไม่ต้องกังวลว่าเบราว์เซอร์รองรับภาษาการเขียนโปรแกรมที่ ASP ใช้หรือไม่ ภาษาการเขียนโปรแกรมของ ASP สามารถเป็น VBSCRIPT และ JSCRIPT VBSCRIPT เป็นคอลเล็กชั่น VB แบบง่าย ผู้ที่รู้จัก VB สามารถเริ่มต้นได้อย่างรวดเร็วและง่ายดาย อย่างไรก็ตาม เบราว์เซอร์ Netscape ไม่รองรับ VBSCRIPT บนฝั่งไคลเอ็นต์ ดังนั้นจึงเป็นการดีที่สุดที่จะไม่ใช้ VBSCRIPT บนฝั่งไคลเอ็นต์ ฝั่งเซิร์ฟเวอร์ ไม่จำเป็นต้องพิจารณาถึงปัญหาการสนับสนุนเบราว์เซอร์ เบราว์เซอร์ Netscape ยังสามารถแสดงหน้า ASP ได้ตามปกติ
3. หน้า: ASP ส่งคืนหน้า HTML มาตรฐาน ซึ่งสามารถแสดงผลได้ตามปกติในเบราว์เซอร์ที่ใช้กันทั่วไป เมื่อผู้ดูดูไฟล์ต้นฉบับของหน้า พวกเขาจะเห็นโค้ด HTML ที่สร้างโดย ASP ไม่ใช่โค้ดโปรแกรม ASP วิธีนี้จะป้องกันไม่ให้ผู้อื่นลอกเลียนแบบโปรแกรม
จากนี้เราจะเห็นว่า ASP เป็นเครื่องมือการเขียนโปรแกรมที่ง่ายและสะดวกสำหรับการพัฒนาแอปพลิเคชันเว็บภายใต้ IIS หลังจากทำความเข้าใจไวยากรณ์พื้นฐานของ VBSCRIPT แล้ว คุณเพียงแค่ต้องทราบวัตถุประสงค์ คุณลักษณะ และวิธีการของแต่ละส่วนประกอบ และคุณสามารถเขียนระบบ ASP ของคุณเองได้อย่างง่ายดาย
2. ASP สามารถทำอะไรได้บ้าง?
ASP เป็นเทคโนโลยีการเขียนโปรแกรมบนเว็บ ซึ่งอาจกล่าวได้ว่าเป็น CGI ประเภทหนึ่ง สามารถครบทุกฟังก์ชันของโปรแกรม CGI ก่อนหน้านี้ เช่น เคาน์เตอร์ สมุดเยี่ยม กระดานข่าว ห้องสนทนา เป็นต้น ASP สามารถควบคุมเนื้อหาเพจแบบไดนามิกได้อย่างง่ายดาย และแสดงเนื้อหาเพจที่แตกต่างกันตามผู้ดูที่แตกต่างกัน ผู้ดูไม่ได้สังเกตเลย มันเหมือนกับเพจที่สร้างขึ้นมาเพื่อเขาโดยเฉพาะ ด้วยการใช้ส่วนประกอบที่หลากหลาย ASP จึงสามารถทำหน้าที่อันทรงพลังได้อย่างครบถ้วน การใช้ FileSystemObject คุณสามารถควบคุมไฟล์บนเซิร์ฟเวอร์ได้ เช่น การเรียกดู การคัดลอก การย้าย การลบ ฯลฯ ด้วยการสนับสนุนของ ADO (Active Database Object, วัตถุฐานข้อมูลแบบไดนามิก) ASP จึงใช้งานฐานข้อมูลได้ง่ายมาก คุณยังสามารถจัดการฐานข้อมูลบนโฮสต์ระยะไกล เช่น ฐานข้อมูลท้องถิ่น และดำเนินการต่างๆ บนตารางและบันทึกได้ การใช้ CDONTS (ออบเจ็กต์ข้อมูลการทำงานร่วมกันสำหรับ NTS, ออบเจ็กต์ข้อมูลการทำงานร่วมกัน NTS) คุณสามารถส่งและดูอีเมลและใช้ฟังก์ชัน WEBMAIL ได้ เมื่อใช้ร่วมกับ WSH (Windows Scripting Host) คุณสามารถจัดการโฮสต์ NT ได้ เช่น การจัดการผู้ใช้ NT, การตั้งค่าโฮสต์เสมือน IIS, การตั้งค่ากล่องจดหมาย EXCHANGE ฯลฯ สะดวกพอๆ กับการจัดการเครื่องภายในเครื่อง
3. วิธีการเปิด asp
จริงๆ แล้ว ASP เป็นไฟล์ข้อความซึ่งสามารถเปิดได้ด้วย Notepad เพื่อดูโค้ด อย่างไรก็ตาม โดยทั่วไปแล้ว ASP จะต้องได้รับการดำเนินการเพื่อดูเอฟเฟกต์ที่เราต้องการ ดังนั้น โดยทั่วไปแล้ว เราจึงซื้อโฮสต์เสมือนที่รองรับ งูเห่า.
แน่นอนว่า หากเราศึกษา ASP ในพื้นที่หรือทดสอบเว็บไซต์ เราจำเป็นต้องตั้งค่าสภาพแวดล้อมการทำงานของ ASP ด้วยตนเอง โดยทั่วไปเราใช้ iis หรือเครื่องมือเรียกใช้ asp แบบธรรมดา สำหรับการเรียนรู้และการใช้งานจริง เราขอแนะนำให้ใช้ iis (ค่อนข้างเสถียร พื้นที่ที่เราซื้อทั้งหมดอยู่บน iis) หากคุณทดสอบโค้ด asp แบบง่ายเป็นครั้งคราว คุณสามารถใช้เครื่องมือต่อไปนี้ได้ .
คุณสามารถเปิดด้วยแผ่นจดบันทึกที่มาพร้อมกับระบบ
asp เป็นภาษาโปรแกรมเว็บ
asp ควรจะแสดงในหน้าเว็บ ต้องการการสนับสนุนด้านบริการ ตัวอย่างเช่น คุณสามารถสร้างเซิร์ฟเวอร์ iis ได้ แล้วกลับมาที่หน้านี้อีกครั้ง คุณสามารถเห็นมัน
ซอฟต์แวร์แก้ไข ASP ที่ดีที่สุด ฉันแนะนำให้คุณใช้ Dreamweaver
พูดง่ายๆ ก็คือ:
1. ติดตั้ง IIS ซึ่งมาพร้อมกับ Windows และสามารถพบได้ใน Add and Remove Components
2. วางไฟล์ asp ไว้ในไดเร็กทอรี เช่น c:/asp จากนั้นคลิกขวาที่เมาส์เพื่อเปิดคุณสมบัติของไดเร็กทอรี - "การแชร์เว็บ -" โฟลเดอร์แชร์ ให้นามแฝง เช่น asp จำไฟล์ ชื่อของ asp เช่น เรียกว่า default.asp
3. เปิดเบราว์เซอร์ IE และป้อน http://localhost/asp/default.asp
ASP เป็นตัวย่อของ Active Server Page เป็นหน้าเว็บที่มีโค้ดสคริปต์โดยใช้ VB Script หรือ Jscript เมื่อเบราว์เซอร์เรียกดูเว็บเพจ ASP เว็บเซิร์ฟเวอร์จะสร้างโค้ด HTML ที่เกี่ยวข้องตามคำขอ จากนั้นส่งคืนไปยังเบราว์เซอร์ เพื่อให้สิ่งที่เบราว์เซอร์เห็นคือหน้าเว็บที่สร้างขึ้นแบบไดนามิก ASP เป็นแอปพลิเคชั่นที่พัฒนาโดย Microsoft เพื่อแทนที่โปรแกรมสคริปต์ CGI สามารถโต้ตอบกับฐานข้อมูลและโปรแกรมอื่น ๆ เป็นเครื่องมือการเขียนโปรแกรมที่ง่ายและสะดวก หลังจากทำความเข้าใจไวยากรณ์พื้นฐานของ VBSCRIPT แล้ว คุณเพียงแค่ต้องทราบวัตถุประสงค์ คุณลักษณะ และวิธีการของแต่ละส่วนประกอบ และคุณสามารถเขียนระบบ ASP ของคุณเองได้อย่างง่ายดาย รูปแบบของไฟล์เว็บเพจ ASP คือ .ASP
สามารถเปิดได้ด้วย Notepad, FRONTPAGE หรือ DW อย่างไรก็ตาม หลังจากเปิดแล้ว คุณจะเห็นเฉพาะโค้ดเท่านั้น ไม่สามารถดูหน้าได้ อย่างไรก็ตาม โปรดทราบว่าไฟล์ฐานข้อมูล mdb บางไฟล์จะถูกเปลี่ยนชื่อเป็น asp โดยการเปลี่ยนชื่อ mdb ของ
อีกสถานการณ์หนึ่งที่อักขระที่อ่านไม่ออกปรากฏขึ้นคือ ASP ได้รับการเข้ารหัสแล้ว
หากคุณต้องการดูเนื้อหาเพจบนคอมพิวเตอร์ของคุณ คุณต้องติดตั้งสภาพแวดล้อมการทำงานที่รองรับ ASP IIS ที่มาพร้อมกับ WINDOW ก็ไม่เป็นไร