بهترین راه درک روش کار ASP مقایسه آن با یک صفحه HTML است. تصور کنید که شما می خواهید یک صفحه HTML واقع در آدرس http://www.somewhere.com/page.html را ببینید. مراحل زیر را خواهیم داشت....
آشنائی با روش کار صفحات ASP و مقایسه آن با HTML به همراه مثال |
بهترین راه درک روش کار ASP مقایسه آن با یک صفحه HTML است. تصور کنید که شما می خواهید یک صفحه HTML واقع در آدرس http://www.somewhere.com/page.html را ببینید. مراحل زیر را خواهیم داشت: ۱- ابتدا آدرس فوق را در محل آدرس مرورگرتان وارد می کنید. ۲- مرورگرتان درخواست شما را به وب سرور مربوطه می فرستد. ۳- وب سرور صفحه مورد نظر را از دیسک سخت (یا حافظه) خود خوانده و آن را به مرورگر شما می فرستد. ۴- مرورگر صفحه دریافتی را نمایش می دهد.
همانگونه که مشاهده کردید مراحل فوق اعمال ساده ای هستند و پردازش خاصی صورت نمی گیرد. حال فرض کنید می خواهید یک صفحه ASP به آدرس http://www.somewhere.com/page.asp را ببینید: ۱- ابتدا آدرس فوق را در محل آدرس مرورگرتان وارد می کنید. ۲- مرورگرتان درخواست شما را به وب سرور مربوطه می فرستد. ۳- وب سرور صفحه مورد نظر را از دیسک سخت (یا حافظه) خود می خواند. ۴- صفحه یافت شده توسط وب سرور از ابتدا تا انتها پردازش شده و هر دستورالعملی که در صفحه یافت شود اجرا می گردد و معادل آن کد HTML تولید شده و به سوی مرورگر شما ارسال می گردد. ۵- مرورگر صفحه دریافتی را نمایش می دهد.
مرحله اضافی در اینجا نسبت به حالت قبل مرحله شماره ۴ می باشد و تفاوت اساسی میان صفحات ASP و HTML را بیان می کند. لازم به ذکر است که پردازشگر صفحات ASP در وب سرور فایل یا برنامه ASP.dll در می باشد و کلیه دستورالعملهای ASP بین دو علامت <% و %> قرار می گیرند. جهت درک بهتر مطالب فوق به مثال ساده زیر توجه نمائید:
<%For I = 1 To 5%> <Font Size="<%=I>">Hello World </Font><br> <%Next%> |