ASP در دنیای فناوری اطلاعات (IT) دو معنی متفاوت دارد: 1) ارائه دهنده خدمات برنامه، و 2) صفحه سرور فعال.
1) ارائه دهنده خدمات برنامه
Application Service Provider شرکت یا سازمانی است که نرم افزار برنامه کاربردی (Application) را در اینترنت (Internet) به مشتریان ارائه می دهد. این برنامه های کاربردی مبتنی بر اینترنت به عنوان "نرم افزار به عنوان سرویس" (نرم افزار به عنوان یک سرویس (SaaS)) نیز شناخته می شوند و اغلب به صورت اشتراک در دسترس هستند. این بدان معناست که مشتریان ASP اغلب به جای خرید یک مجوز نرم افزار سنتی، هزینه ای ماهانه برای استفاده از نرم افزار می پردازند. برخی از برنامه های SaaS از طریق مرورگر اینترنت (Web Browser) قابل دسترسی هستند، در حالی که برخی دیگر از طریق پورت (Port) ایمن اختصاصی کار می کنند.
2) صفحه سرور فعال
یک صفحه سرور فعال، که معمولاً "صفحه ASP" نامیده می شود، یک صفحه وب (Webpage) است که ممکن است حاوی اسکریپت (Script) و همچنین زبان نشانه گذاری فرامتن (HTML) استاندارد باشد. اسکریپت ها توسط یک ASP مترجم (Interpreter) در وب سرور (Web Server) هر بار که یک بازدید کننده به صفحه دسترسی پیدا می کند، پردازش می شود. از آنجایی که محتوای یک صفحه ASP را می توان در لحظه تولید کرد، صفحات ASP معمولاً برای ایجاد وب سایت پویا (Dynamic Website) استفاده می شوند.
ASP مشابه سایر پلتفرم های اسکریپت نویسی است، مانند پیش پردازشگر فرامتن (PHP) و صفحه سرور جاوا (JSP)، اما از چندین زبان برنامه نویسی پشتیبانی می کند. در حالی که زبان پیشفرض ASP VBScript است، صفحات ASP میتوانند شامل زبانهای برنامهنویسی دیگری نیز باشند، مانند C# و جاوا اسکریپت (JavaScript). با این حال، زبان های جایگزین باید قبل از کد اسکریپت با استفاده از اعلان زیر تعریف شوند:
صفحات ASP بخشی از چارچوب برنامه وب توسعه یافته توسط مایکروسافت. بنابراین، صفحات ASP اغلب در وب سرورهای مبتنی بر ویندوز یافت می شوند که خدمات اطلاعات اینترنت مایکروسافت یا IIS را اجرا می کنند. اگر ای اس پی دات نت (ASP.NET) دارای پسوند ".asp" یا ".aspx" باشد، می توانید تشخیص دهید که آیا در حال دسترسی به یک صفحه ASP در مرورگر خود هستید یا خیر.
پسوندهای فایل: آدرس اینترنتی (URL)، ای اس پی (ASP)
تعریف ای اس پی (ASP) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف ای اس پی (ASP) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.