معماری برنامه های تحت وب
nazanin در 18/03/10
هنگامی که یک برنامه تحت وب ایجاد می کنیم نیازی نیست که چیزی را به کاربران آن برنامه بدهیم تا آن برنامه را روی سیستم خود نصب کنند و به واسطه ی آن بتوانند از برنامه استفاده کنند. بلکه فقط کافی است پوشه های مربوط به برنامه را روی یک سرور قرار بگیرد. و کاربر می تواند تنها با اتصال به اینترنت صفحات مربوط به برنامه موردنظر را از طریق موتورهای جستجوگر مشاهده کند.
اجزای اصلی برنامه های تحت وب
در ساده ترین حالت، یک برنامه ی تحت وب شامل چندین صفحه وب است. همچنین برای اینکه کاربران بتوانند به این صفحات دسترسی داشته باشند به یک سرور و یک مرورگر اینترنتی نیاز است. معمولا مرورگر درخواستی درخواستی را ایجاد می کند که داده های یکی از صفحات از وب موجود در سرور را دریافت کند تا داده های ارسال شده از سمت سرور از طریق همان مرورگر به کاربر نمایش داده میشود. صفحه ای که به کاربر نشان داده میشود شامل کدهای html, css و یا اسکریپت های سمت کلاینت است.