سلام برای طراحی وب به نظرتون از توی راه php قرار بدم خودم رو با html/css جوابم رو توی کامنت ها پیدا نکردم
سلام
دوست عزیز چیزی به اسم زبان برتر نداریم و زبان ها فقط ابزاری برای حل مشکل است و چه وقت از کدام زبان استفاده کنیم به موقعیت و بوجه و نوع پروژه بستگی داره. در حوضه وب زبان و فریمورک های فراوانی است مثلا در بخش فرنت اند جاوااسکریپت به همراه htmlو css و دیگر فریمورک ها مثل react js و vue js و angular js و برای بک اند php و node js و C# aps.net , python django, java, ruby است. حالا خودتان نسبت به بازار کار اون کشور و منطقه نگاه کنید که کدام زبان متقاضی بیشتر داره و همان زبان را انتخاب کنید.
سلام
دوست عزیز چیزی به اسم زبان برتر نداریم و زبان ها فقط ابزاری برای حل مشکل است و چه وقت از کدام زبان استفاده کنیم به موقعیت و بوجه و نوع پروژه بستگی داره. در حوضه وب زبان و فریمورک های فراوانی است مثلا در بخش فرنت اند جاوااسکریپت به همراه htmlو css و دیگر فریمورک ها مثل react js و vue js و angular js و برای بک اند php و node js و C# aps.net , python django, java, ruby است. حالا خودتان نسبت به بازار کار اون کشور و منطقه نگاه کنید که کدام زبان متقاضی بیشتر داره و همان زبان را انتخاب کنید.
سلام بنظر من چونکه 80 درصد سایت های ایرانی با وردپرس هست و خود وردپرس با php نوشته شده اگه قرار برنامه نویسی وب و تو ایران بصورت گسترده تر کار کنی ترجیح من اینه php یاد بگیری
سلام دوست عزیز خوبی ؟
برای این سوالت نکات مثبت و منفی زبان های مختلف رو بهت میگم تا تو انتخاب کردنش کمک ات کنم در حد توان
اول این نکته خدمت شما بگم که برای فرانت کار کردن باید به HTML css حداقل اشنایی داشته باشید و اگر بخواهید بهتر کار کنید همونطور که دوست عزیز اشاره کردن به فریمورک های جاوا اسکریبت هم تسلط که داشته باشید به مراتب بهتر میتونید کار کنید.
اما بهترین فریمورک های جاوا اسکریبت رو سعی میکنم بگم خلاصه نکات مهم مثبت منفی اش بگم
1- Vue.js :
مزایا: ساده برای یادگیری و کامل و انعطاف پذیر
معایب: پشتش کمپانی خاصی نیست
2- React (کتابخانه است میشه گفت ) :
مزایا: صرفه جویی در زمان در هنگام استفاده مجدد از اجزا
معایب : یادگیری زمانبر
3-Angular
مزایا: حرفه ای و کامل بودن و جامعه بزرگ که توسط گوگل ساخته شد
معایب: سخت سخت سخت!
برای بخش بک اند اما یکم قضیه پیچیده تر هست
مورد اول: جاوا اسکریبت
مزایا:
1- تو 95 درصد سایت ها استفاده شده
2- کاربرد داشتن برای فرانت و بک نیاز نیست دو زبان یادبگیرید توسط node.js
3- برای موبایل و بازی سازی تحت وب هم کاربرد داره
معایب:
1- قوانین اش با سایر زبان های مرسوم نمیخوره
2- دیباگ کردن سخت
3- امنیت پایین سمت سرور به دلیل اجرا شدن در کامپیوتر شخص
مورد دوم PHP:
1- خیلی سیستم های مدیریت محتوا از این زبان استفاده میکنند مثل وردپرس جوملا، مجنتو و… .
2- تو سایت هایی مثل پونیشا خیلی پروژه براش زیاده و ایران درخواست بالا داره
3- سرعت بهتر نسبت به جاوا اسکریبت داره و هم نسبت به پایتون
4- کسب درامد از طریق پلاگین نوشتن داری
5- پایدار بودن
6- کسب درامد از طریق ساختن پلاگین
معایب:
2-نبودن ابزار اشکال زدایی
3- افت شدید نمودار محبوبیت در سایت tiobe
4- تو فرانت کاربرد نداره
بررسی زبان سی شارپ:
مزایا:
1- میشه باهاش بازی سازی یا برنامه نویسی دسکتاپ انجام داد ( ی تیر دو نشون)
2-امکان برنامه نویسی اندروید
3- پشتیبانی مایکروسافت که این خوبه
4- سایت استفاده کردن تو ایران مثل ورزش 3 دیجی کالا و..
5- بازارکار همیشه خوبی داشته و همیشه ترند بوده تو ایران
معایب:
1- سخت بودن یادگیری برای شروع
2- اتصال ضعیف به api
3- انعطاف پذیری پایین
زبان پایتون:
مزایا:
1- یادگیری آسان داره
2- یک زبان همه کاره هست
3- محبوبیت اش روز افزون زیاد میشه تو گوگل ترندز هم میتونی ببینی هم تو tiobe
4- پروژه و شغل زیاد برای این زبان هست چه تو ایران چه در خارج البته تو خارج خیلی بیشتر
5- به صورت میانگین درامد برنامه نویسای این زبان بیشتره و پول بیشتری میگیرن
6- تو زمینه هوش مصنوعی وب حرف اول میزنه
7- مناسب پروژه های بزرگ هست
8- دیباگ اسان
معایب:
1- یک زبان لاکپشتی و کند هست
2- لایه های دسترسی به پایگاه داده سطحی هستن نسبت به اونیکی زبان ها
3 - حافظه زیاد میگیره
4- ضعف در تلفن همراه
5- به دلیل سینتکس بسیار ساده شده در ارتباط با سایر زبان ها کار سخت میشه
سعی کردم معروف ترین هارو بگم بهت امیدوارم کاربردی بوده باشه اگر هست ی لایک بزن
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟