-
توسعه و برنامه نویسی وب به روش نوین
توسعه وب سایت یک واژه بسیار گستردست که میتونه ایجاد یک وب سایت در اینترنت و اینترانت باشه. این کار شامل طراحی، تولید محتوا، برنامه نویسی سمت کاربر و سمت سرور و تنظیمات امنیتی وب سایت باشه.
البته فعالان و برنامه نویسان حرفه ای وب بیشتر به جنبه های غیر طراحی وب یعنی کد نویسی یا برنامه نویسی اشاره می کنند و منظور خودشون از توسعه وب سایت رو بخش برنامه نویسی می دونن. البته بی دلیل هم نیست چرا که مهمترین بخش توسعه وب سایت برنامه نویسی هست.
جالبه که بدونید توسعه وب سایت امروزه یک صنعت به شمار میره و سریعترین رشد رو در میان صنایع داشته ، بطوریکه در حدود 17 سال قبل، کمتر از 1000 شرکت در زمینه توسعه وب سایت فعالیت می کردند که این رقم ، 7 سال قبل، به بیش از 30000 رسید. در این میان، برخی از شرکت ها خودشون در پیشرفت و ایجاد زبان های برنامه نویسی سهیم بودن و گاهی هم توسط شرکت های نرم افزاری بزرگ زبان های برنامه نویسی ارائه شده.
-
این زبان ها و تکنولوژی ها به 4 بخش تقسیم میشن، که با هم بررسیشون می کنیم:
بخش اول : Client Side CodingÂÂ یا برنامه نویسی سمت کاربر
همانطور که از اسم این گروه مشخص هست، زبان هایی که سمت کاربر هستند عملیاتی را در مرورگر کاربران انجام می دهند و قابلیت ذخیره سازی دائمی ندارن و هیچ عملیاتی روی سرور انجام نمیدن . معروفترین این زبان های برنامه نویسی این گروه Java Script , JQuery , Flash , Silverlight هستن .
-
بخش دوم : Server Side Coding یا برنامه نویسی سمت سرور
برخلاف برنامه نویسی سمت کاربر این نوع کد نویسی مربوط به ارسال و دریافت داده از سرور هست و عملیات بر روی سرور انجام میشه . زبان هایی که در این دسته بندی میشه ازشون نام برد ASP , ColdFusion , Perl , PHP , .NET , CGI , Python , RubyÂÂ هستن .
-
بخش سوم : Client Side + Server Side Coding یا برنامه نویسی سمت کاربر و سرور
در این بین زبان هایی هستن که قابلیت های دو بخش ذکر شده رو در کنار هم دارن و هم میتونن بصورت سمت کاربر و هم سمت سرور عمل بکنن. زبان هایی که در این دسته بندی قرار می گیرن Dart , Opa , Tersus هستند.
-
بخش چهارم : برنامه نویسی پایگاه داده
همیشه باید پایگاه داده وجود داشته باشه تا بتونیم اطلاعاتمون رو روی اونها ذخیره بکنیم یا اطلاعاتی بخونیم. از معروفترین پایگاه های داده میشه به Oracle , Microsoft SQL Server , My SQL هستند.
تا اینجا اطلاعاتی در مورد برنامه نویسی وب در محیط ها و زمینه های مختلف وب به شما ارائه دادیم. اونچه که مهمه استفاده مناسب این 4 بخش در کنار همه، بطوری که با هم سازگاری داشته باشن. در برنامههای بعدی به ادامه این موضوع می پردازیم...
برچسب برای این موضوع
مجوز های ارسال و ویرایش
- شما نمی توانید موضوع جدید ارسال کنید
- شما نمی توانید به پست ها پاسخ دهید
- شما strong>نمی توانید فایل پیوست ضمیمه کنید
- شما نمی توانید پست های خود را ویرایش کنید
-
قوانین انجمن