معرفی (ASP Intro)
اینجا «ASP» را معرفی می کنیم. ASP یک فناوری سروری است. یعنی کد روی سرور اجرا می شود، نه مرورگر. خروجی اما HTML ساده است. پس کاربر فقط نتیجه را می بیند.
ASP چیست؟
ASP مخفف Active Server Pages است. این فناوری متعلق به مایکروسافت است. ASP داخل وب سرور اجرا می شود.
فایل ASP چیست؟
- پسوند فایل ASP، نقطه ASP است.
- ساختار شبیه فایل HTML است.
- می تواند اسکریپت سرور هم داشته باشد.
- اسکریپت ها روی سرور اجرا می شوند.
ASP چه کمکی می کند؟
- محتوا را ویرایش و شخصی سازی می کند.
- به فرم ها پاسخ می دهد و داده می گیرد.
- به دیتابیس ها متصل می شود و نتیجه می دهد.
- امنیت بهتری ارائه می کند؛ کد دیده نمی شود.
- ساده و سریع عمل می کند.
چطور کار می کند؟
درخواست HTML عادی، همان فایل را می دهد. اما درخواست ASP به موتور ASP می رود. موتور، کد سروری را اجرا می کند. سپس خروجی HTML برمی گردد.
نمونه سریع
<!DOCTYPE html>
<html>
<body>
<%
response.write("My first ASP script!")
%>
</body>
</html>
یادگیری آسان با «نمایش مثال»
در مثال ها، کد ASP و خروجی HTML را کنار هم می بینی. بنابراین روند را بهتر می فهمی.
منابع و مثال ها
مرجع کامل اشیای داخلی و متدها موجود است. همچنین مثال های زیادی برای تمرین وجود دارد.
نکته: «معرفی ASP» را بعد از فهم ساختار ادامه بده. سپس به سینتکس برو.
برو به معرفی ASP برای آغاز. سپس سینتکس ASP و مثال های ASP را ببین.
جمع بندی سریع
- ASP روی سرور اجرا می شود.
- خروجی همیشه HTML ساده است.
- امنیت بهتر؛ کد دیده نمی شود.
- مثال ها را در ادیتور اجرا کن.