תוכן עניינים:
הגדרה - מה המשמעות של דפי שרת פעילים (ASP)?
דפי שרת פעילים (הידועים גם בשם ASP או ASP קלאסי) הוא מנוע הסקריפט הראשון של מיקרוסופט שרת שיאפשר דפי אינטרנט שנוצרו באופן דינמי. בעוד שההפעלה הראשונית הייתה תוסף לרכיב שירותי המידע של Internet (IIS) במערכת Windows NT 4.0, היא שולבה מאוחר יותר במערכת ההפעלה Windows Server.
ASP מעסיק סקריפטים בצד השרת לצורך הפקה דינמית של דפי אינטרנט בהתבסס על בקשה ספציפית מהלקוח. התוצאה היא דף אינטרנט HTML שנשלח בחזרה ללקוח להצגה. VBScript היא שפת סקריפט ברירת המחדל המשמשת לכתיבת ASP, אם כי ניתן להשתמש בשפות סקריפט אחרות.
Techopedia מסביר דפי שרת פעילים (ASP)
ASP הייתה האלטרנטיבה של מיקרוסופט לסקריפטים של CGI (Common Gateway Interface) ולדפי שרת Java (JSP), שתיהן נועדו לאפשר ללקוחות ליצור אינטראקציה עם מסדי נתונים בצד השרת ושירותים ארגוניים. ASP עברה שלוש מהדורות עיקריות: ASP 1.0 בשנת 1996 (כלול ב- IIS 3.0), ASP 2.0 בשנת 1997 (IIS 4.0) ו- ASP 3.0 בשנת 2000 (IIS 5.0). ASP 3.0 הופך לחלק מ- IIS 6.0 ב- Windows Server 2003 ולחלק מ- IIS 7.0 ב- Windows Server 2008.
ASP מיושן כעת והוחלף ב- ASP.NET. אם כי, ASP.NET אינה גרסה משופרת של ASP; לשתי הטכנולוגיות יש יישומים בסיסיים שונים לחלוטין. ASP.NET היא שפה מורכבת ונשענת על מסגרת NET. בעוד ASP היא שפה מובהקת לחלוטין. כמו בכל טכנולוגיה ישנה, בהחלט תוכלו למצוא ASP בייצור, אך יהיה לכם קשה לעשות שימוש במקרה זה לפרויקט חדש.
