برنامه هاي تحت وب براي ايجاد واستفاده ازيك وبسايت(Web Site) متناسب با اهداف آن وبسايت طراحي وبرنامه نويسي ميشوند .اين برنامه ها ازطريق اينترنت ومرورگرها اجرا ميشوند. مزيت مهم اين نوع برنامه ها دردسترس بودن واستفاده كليه كاربران، متناسب با امكانات ومجوزها داده شده ميباشد .يعني آنها ميتوانند طيف وسيعتري ازكاربران را درمقايسه با برنامه هاي غيراينترنتي دراختيارداشته باشند.
برنامه نويسي تحت وب عمدتااز سه بخش تقريبا متفاوت تشكيل ميشوند، كه هركدام ازآن نقش خاصي در نرم افزار دارند .اين بخش ها در هر صفحه وبي ميتواند وجود داشته باشند .اين سه بخش كه با زبانهاي متفاوتي كدنويسي ميشوند مطابق زير ميباشند.
توجه ـ اين سه بخش بطور كامل قابل تفكيك نيستند،وامكاناتي درآنها ميتوان تعريف نمود كه راحت باهم بتوانند هم پوشاني لازم را انجام دهند.
براي ارائه مطالبي جامع در برنامه نويسي وب از چهار زبان برنامه نويسي كه دراين زمينه با اهميت ،موثر وپرطرف دار هستند، استفاده ميگردد .اين زبانها مطابق زير مي باشند.
توجه ـ مطالب مربوط بهCSS درارائه مطالب زبانهاي ديگر در حدلازم ارائه مي شود .دربيشتر مثالهاي ارائه شده دستور هاي ضروريCSS بحث ميگردد .
براي ايجاد يك محيط نرم افزاري وب پويا ومناسب ميبايست ازتركيب مجموعه زبانهاي مطرح شده استفاده نمود .هركدام ازاين زبانهاي درايجاد نرم افزارهاي وبي نقش متفاوتي دارند، كه درمورد آنها دربخش مربوط بهركدام بحث شده است.
بخش مقدمه مطالب ارائه شده رابراي استفاده وشناسائي امكانات آن مطالعه فرمائيد، تا بتوانيد از آن ساده تر استفاده نمائيد.
براي آشنائي بيشتر بااينجانب لينك mazaheronline ملاحظه فرمائيد.