درود.
php و asp.net هر دو زبان های شناخته شده ای در ایران هستن. هر دو به اندازه کافی هم سن و سال دارن و تا الان دیگه خودشون رو اثبات کردن.
asp.net که متعلق به شرکت مایکروسافته، جوامع خوبی داره و انجمن هاش زیادن و من خودم امتحان کردم بد نبود. زبانش سی شارپه، که به نظرم کمی آدمو اذیت میکنه سینتکس و ساختارش.
از اون طرف php رو داریم که اونم مستندات زیادی داره، بیش تر از 60 درصد سایت ها با php نوشته شده، ساده است، روونه و گیر آنچنانی نداره. در کل php نسبت به asp.net ساده تره.
بازار کار php هم داغه داغه و اگه توی جابینجا یه سرچ بزنید، آگهی استخدامی 396 به 6، php جلوتره. توی سایت های فریلنسری هم نگاه کنید، اکثرا میخوان پروژه شون با php پیاده سازی شه.
البته php خام خیلی کارآمد نیست و باید سراغ یکی از فریمورک ها مثل لاراول برید.
به نظرم چون هی زبان های جدید به بازار میاد، البته خیلی طول میکشه تا جا بیفتن؛ php ممکنه طول عمر بیشتری داشته باشه نسبت به asp.net. اگه فقط بک اند میخواید به نظرم php بهتر و مناسب تره.
سوالی داشتید صدام بزنید.
موفق باشید
@mobinasattari7
ممنون از راهنمایتون
راستش من قبلا با c# کار کردم و مشکلی خواستی نداشتم.
و هدف بیشتر فول استک هست چون هم بتونم توی سایت های فریلنسری کار بیشتری پیدا کنم هم برای پیدا کردن شغل شرکتی در خارج از کشور اقدام کنم .
با تمام این شرایط (نگاه به بازار جهانی ) هنوز هم برای back end زبان php رو پشنهاد می کنید؟
چون الان سی شارپ بلدید، به نظرم دیگه نپرید روی php. من بازار کار خارج از کشور رو خیلی در جریان نیستم اما ممکنه اونجا رونق بیشتری داشته باشه.
برای فول استک شدن مسئله ای نداره اصلا.
@m3hrdad313
در مورد ترکیه چیزی نشنیدم ولی خودم که توی سایت های مختلف تحقیق کردم .
میانگین حقوق برنامه نویس بک اند(بیشتر asp.net) با ۲ سال سابقه توی کشور کانادا ۶۸ هزار دلار (CA$,)در سال است (با حقوق فریلنسری اشتباه گرفته نشود ) که توی خود کانادا حقوق خوبی به حساب می یاد .
اولین توصیه من اینه که روی کار کردن به صورت فریلنسر کارتون پیش نمیره و نخواهد رفت . یا بهتره جایی کار کنید و یا بهتره پروژه های خودتون رو داشته باشید و از اون در آمد داشته باشید .
این از این مسئله و اما در بین انتخاب سی شارپ و php ، به دلایل بسیار قطعا php پیشنهاد خواهد شد . ولی اگر می فرمایید که c# بلدید شرایط کمی فرق میکند ...
بگذارید تجربه خودم رو بگم . بنده قبلا asp .net core کاری میکردم . اما هیچ وقت نتونستم باهاش کنار بیام . گرچه الان چند وقت یکبار پروژه ای را شاید باهاش انجام بدم اما بازار کار حداقل برای من نداشت . نمیدونم شاید این تجربه رو فقط من داشتم و برای بقیه متفاوت باشه . اما من نتونستم خیلی باهاش بسازم و آخر سر اومدم سراغ php .
سلام دوست من فکر میکنم به آگهی های استدامی مراجعه کنی متوجه بشی کدوم زبان بازار بهتری داره!
به نظر من روی زبان های متن باز بیشتر وقت بذارید
هم سریعتر نتیجه می گیرید
هم تجارب بیشتری شده
ومن php رو بیشتر از asp ترجیح میدم
@muhamad سلام
من با php کار نکردم ولی کلا دات نت در حال بروز شدن هست و قراره در آبان امسال .net 6نسخه releaseش منتشر بشه
برای انتخاب بین این دو مورد که فرمودین در درجه اول راحتی با سینتکس مطرح هست فقط به این نکته هم توجه داشته باشید که به نظر شخصی من .net در اینده محبوبیت بیشتری از اینی که هست پیدا میکنه چرا که با وجود فریمورک blazor برای ساخت کلاینت ml.net برای هوش مصنوعی
Asp.net core برای بکند و ... محبوبیتش درحال افزایش هست
اما در مورد بازار کار بدلیل اینکه وردپرس برپایه php هست و php قدیمی تر هست بازار کارش در ایران بیشتر از .net هست
چرا که .net core در سال ۲۰۱۶ نسخه ۱ اون معرفی شد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟