تقریبا سوال هرشخص یا سازمانی که بخواهند برای خود یا شرکتشون سایتی بسازند هست که کودوم زبان؟ راحت ترین زبان برای ایجاد تغییرات توسط کارفرما؟ این زبان یعنی هک نمیشه؟ با کودوم زبان سایتم سریعتر ساخته میشه؟ با کودوم زبون میشه طراحی زیبا تری کرد؟ کودوم یکی قیمتش مناسب تره؟ و شاید بخشی از صد ها سوال اصلی کارفرما باشه که اگر بخوایم خیلی ساده بگیم برای بیشتر سوال ها نمیشه جواب قاطع داد ولی تا حدی میتوان شاخص برتری هرکدام را مقایسه کرد که در این وبلاگ همراه بایاس باشید تا به بعضی از سوالات شما پاسخ بدهد
در طراحی سایت به طور کلی میتوان به دو بخش اصلی که Frontend و Backend اشاره کرد
HTML؟ هروقت حرف از HTML میشود به طور کلی CSS و اغلب JavaScript هم در این پکیج دیده میشود چراکه مکمل یکدیگر هستند
در پرانتز اگر بخواهیم بگوییم HTML بدنه یک ساختار CSS رنگ و لعاب آن است و JavaScript افکت و برخی جلوه ها سایت است
که معمولا برای طراحی بخش frontend سایت از همین سه تا استفاده میشود ولی وقتی حرف از backend باشذ داستان تا حدی متفاوت و پیچیده میشود
php زبانی مفسری و پر استفاده در جهان است که مزیت های فراوانی دارد که به طور کلی میتوان به ارتباط با انواع پایگاه داده مثل اوراکل , MySQL , SQL Lite و … اشاره کرد همچنین زبان خیلی از نرم افزار های طراحی سایت مثل وردپرس جوملا دروپال با این زبان نوشته شده است ولی با این وجود این زبان به مرور زمان داره پیر میشه و یکسری مشکلاتی به همراه داره ولی با اپدیت ها و پشتیبانی هایی که ازش میشه برای بهبود عملکرد میتوان گفت به این زودی ها تمایلی برای رفتن ندارد
جاوا در مقابل php زبانیست که سمت سرور و کلاینت بوده که به بایت کامپایل میسود و سپس توسط ماشین مجازی جاوا اجرا میگردد که میتوان گفت در ابتدا که امنیت بیشتری نسبت به php دارد همینطور اگر از نظر سرعت بخوایم مقایسه کنیم جاوا زبانی کامپایلری است که از php میبایست سریعتر باشد ولی وقتی در دنیای وب این تست صورت میگیرد نتیجه خلاف است و php سریعتر اجرا میشود.
به طور کلی میتوان گفت PHP برای برنامه های کوچکتر مناسب تر است، از طرفی جاوا برای برنامههایی که از مقیاس بزرگ تری برخوردار هستند می تواند انتخاب بهتری باشد.
#C نمونه ای تقلید شده از ++C/C است
از تفاوت های Java و #C میتوان گفت جاوا Java Runtime Environment (JRE) و #C برروی CLR تمرکز دارد همچنین سی شارپ میدیریت حافظه بهتری نسبت به جاوا دارد و میتوان گفت کد زدن در این زبان به نوعی آسانتر است
پایتون نسبت سی شارپ و یا حتی جاوا کد های بهینه تری دارد و کوتاه تر همین باعث شده است فرایند ساخت پروژه سریعتر پیش برود، همچنین تیم توسعه آن کتابخانه های متنوعی با توجه به نیاز ها ارائه کرده که خود یک ویژگی است
ولی ضعف هایی هم دارد مقل دسترسی به لایه کمتر در دیتابیس و یا سرعت پایین تر نسبت به #C تا 44 درصد
به طور کلی میتوان گفت هر زبانی یکسری مزایا و یکسری معایبی دارد که با درنظر گرفتن نیاز و اولویت های کارفرما از سایت میتوان بهینه ترین زبان را انتخاب کرد. در این راستا بایاس میتواند همراه شما باشد و راهنمایی کند