برنامه نویسی

زبان سمت سرور چیست؟ آشنایی با زبان های برنامه نویسی Server Side

منظور از زبان سمت سرور چیست؟ به زبان ساده زبان های برنامه نویسی که کد های آن روی سرور اجرا می شود را زبان های Server Side می گویند. برای آشنایی بیشتر با زبان های سمت سرور با داتیس نتورک همراه باشید.

زبان سمت سرور چیست؟ آشنایی با زبان های Server Side

زبان سمت سرور چیست؟

به زبان ساده زبان های برنامه نویسی که کد های آن روی سرور اجرا می شود را زبان های Server Side می گویند.

به زبان هایی مانند PHP و ASP و.. که کد های آن ها توسط سرور تجزیه و تحلیل می شود و سپس پاسخ به مرورگر فرستاده می شود، زبان های سمت سرور می گویند و از آنها برای پیاده سازی سایت های داینامیک استفاده می شود.

مزیت زبان های سمت سرور این است که می توانند با پایگاه داده ارتباط برقرار کنند و داده ها در ان مورد تجزیه وتحلیل قرار بگیرند و عملیات های خاصی روی آن انجام شود

همچنین داده ها را روی سرور ذخیره و در زمان مورد نیاز از آنها استفاده می کند. این اطلاعات می تواند شامل فرم های ثبت نام و اطلاعات کاربران و.. باشد.

فرایند طراحی سایت را می‌توان به دو بخش Front End و Back End تقسیم‌ بندی کرد.

برای طراحی رابط کاربری یا همان فرانت اند سایت باید از زبان‌های HTML و CSS و JavaScript استفاده نمود.

این دست زبان‌ها برای طراحی سایت‌های استاتیک مناسب هستند.

اما اگر بخواهیم یک سایت پویا یا دینامیک داشته باشیم نیاز به زبان های سمت سرور خواهیم داشت.

مفهوم سایت داینامیک و استاتیک

به طور کلی، یک سایت Static سایتی است که صرفاً یکسری اطلاعات ثابت را در اختیار کاربران قرار می‌دهد مثل سایت بیوگرافی یک شخص یا سایت یک شرکت که تنها برای ارتباط با آن طراحی شده است.

سایت‌های Dynamic یا پویا سایت‌هایی هستند که این امکان را برای کاربر فراهم می‌سازد که بتواند با سایت تعامل داشته باشد یعنی کاربر بتواند در سایت ثبت نام، ورود به ناحیه ی کاربری،‌ نظردهی، تولید محتوا و … کند. برای مثال، سایت داتیس نتورک یا تیک پلاس یک سایت دینامیک هستند.

زبان های برنامه نویسی سایت های داینامیک

اکنون که به تفاوت بین سایت های داینامیک و استاتیک پی بردید، برای طراحی سایت های داینامیک از چه زبان هایی باید استفاده کنیم؟

زبان های متنوعی برای کدنویسی بک اند سایت داینامیک وجود دارد که از بهترین آنها می شود به موارد زیر اشاره کرد:

جمع بندی زبان سمت سرور :

یاد گرفتیم که بخشی از پیاده سازی وب سایت داینامیک در پشت صحنه و در سرور انجام می شود که برای اینکار از زبان های سمت سرور استفاده می کنیم.

در واقع کد هایی که توسط زبان های Server Side نوشته می شود روی سرور اجرا و تجزیه و تحلیل می شود.

سپس پاسخ تحت قالب HTML و CSS و JS در مرورگر کاربر به نمایش درخواهد آمد.

امیدواریم این مقاله برای شما مفید بوده باششد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

1 نظر در “زبان سمت سرور چیست؟ آشنایی با زبان های برنامه نویسی Server Side

  1. میثم گفت:

    مطالبتون مفید بود، تشکر و سپاس می‌گوییم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *