زبان برنامه نویسی کاربر و سرور چیست
در واقع زبان های برنامه نویسی تشکیل دهنده همان چیزی هستند که شما در حال حاضر آن را مشاهده می کنید، از پی اچ پی و ای اس پی گرفته تا زبان های جاوا، سی شارپ و سی.
هر کدام کاربرد های خاص خود را دارند، در دنیای وب مباحث کمی متفاوت است. زبان هایی که استفاده می کنید باید امکان برقراری ارتباط به صورت شبکه را نیز داشته باشند.
الف) برنامه نویسی سمت کاربر Client Side Programming
طراحان صفحات وب بیشتر بر روی این بخش تمرکز و تبحر دارند. زبان های طراحی صفحات وب HTML و CSS هستند. در واقع ساختار کلی یک صفحه وب HTML و نحوه نمایش مانند رنگ ها ، نوع فونت ها و یا نوع نوشته ها توسط CSS بیان میشوند. در واقع HTML پایه اصلی صفحات وب است و CSS عناصر ظاهری را تعریف میکند.
ب) برنامه نویسی سمت سرور Server Side Programming
برنامه نویسی وب به صورت اختصاصی بر روی این حوزه متمرکز شده است. بر خلاف حوزه برنامه نویسی سمت کاربر که بیشتر بر روی عناصر ظاهری سر و کار دارد ، در حوزه برنامه نویسی سمت سرور عملیات پشت صحنه مانند ارتباط با سرویس دهنده بانک های اطلاعاتی و یا داده ها مورد توجه است.
در این میان زبان PHP بیشترین سهم را در اختیار خود دارد و فناوری ASP.NET و زبان های VB و #C دارای سهمی در حدود ۲۰ درصد هستند. پس از این موارد در انتها فناوری Java و سایر موارد قرار دارند.