اگر بخواهیم با بیانی ساده کارکرد زبانهای سمت سرور را تشریح کنیم باید بگوییم وبگاههایی که صفحاتی پویا دارند و دائما در حال تغییر و تولید محتوا در صفحات هستند نیاز دارند این درخواستهای خود را در قالب یک زبان به سرورانتقال دهند. به کمک این زبانها سیستمهای مدیریت محتوا به عنوان یک نرم افزار تحت وب تولید میشوند تا بتوانند این درخواستها را برای گردانندگان وبگاهها مدیریت کنند.
زبانهای برنامه نویسی دو دسته اند:
زبانهای سمت کاربر کدام اند؟
زبان های HTML، CSS، Javascipt و JQuery اند.
زبانهای سمت کاربر کدام اند؟
رایج ترین زبانهایی که امروزه با آن وب نویسی انجام میشود، سه زبانِ Python، PHP و Ruby است. زبانهای قدیمیتر برنامه نویسی شامل ASP.NET و Javascript اند.
HTML دقیقا چیست؟
زبان HTML مخفف واژگان Hyper Text Markup Language به معنی زبان نشانه گذاری فرامتنی است که در ساخت صفحات وب به کار گرفته میشود. این زبان، زبانی بسیار ساده اما در عین حال کاربردی است که برای ورود به دنیای برنامه نویسی، گزینه مناسبی است.
CSS دقیقا چیست؟
صفحات وبی که با استفاده از تگهای اچ تی ام ال ساخته میشوند و ظاهر گرافیکی ندارند. اگر بخواهیم این گونه صفحات را به یک ساختمان تشبیه کنیم، اینها اسکلت ساختمان هستند و هیچ شکل و قیافهای ندارند. با پیشرفت وب، نیازهای کاربران هم به مراتب بیشتر شد که یکی از اساسیترین آنها، نیاز به زیبایی ظاهری برای صفحات وب بود. برای همین یک قالب گرافیکی تحت عنوان CSS یا Cascading style sheets به معنی الگوهای آبشاری توسط Hakon Wium Lie در سال 1996 ابداع شد تا همچون سازهی یک ساختمان که با استفاده از تزئینات زیبا میگردند، اسکلت بی شکل و ظاهر HTML نیز زیبا گردند.
Java script چیست؟
یک زبان سمت کاربر برای ایجاد رابطه با کاربر و انجام اعمال مختلف در مواجهه با اعمال کاربر در یک صفحه سایت در سمت کاربر باشد و دارای خاصیت های خیلی مفیدی برای در سطح وب می باشد. بهترین و محبوب ترین و سازگارترین و امن ترین زبان اسکریپت سمت مشتری جاوا اسکریپت است. شما به کمک جاوا اسکریپت میتوانید، وبسایت خود را واکنشگرا و سازگار با تبلفت هفا و موبایفل ها به نمایش بگذارید. جاوا اسکریپت هیچ ربطی به Java ندارد. جاوا زبان برنامهنویسی سمت سرور است که به دلایلی بیشتر روی سایتهایی که نیاز به امنیت بالا دارند (مثل بانک ها یا مراکز نظامی) استفاده می شود.