دلیل مهاجرت وب سایت digikala از فریم ورک asp.net mvc به Laravel چه بود؟
سلام دوستان
در این مقاله قصد داریم دلیل مهاجرت وب سایت دیجی کالا را از asp.net mvc(c#) به laravel(php) بررسی کنیم
این مهاجرت سه دلیل اصلی داشت
1) مهارت کم و سواد پایین برنامه نویسان جدید دیجی کالا در asp.net
2) هزینه نگه داری سایت
3) قدرت فریم ورک Laravel
حالا بروی تا این دو دلیل را زیر ذره بین قرار دهیم
1) مهرات کم
دیجی کالا بعد از مدتی تصمیم گرفت تیم توسعه دهنده خود را عوض کند و یک تیم خارجی استخدام کند
برنامه نویسان جدید که مهارت کمی در فریم ورک asp.net mvc داشتند مجبور به باز نویسی دیجی کالا در laravel شدند
2) هزینه بالا
در گذشته(تا حدود دو سال پیش) قیمت سرور های windows نسبت به linux خیلی گران تر بودند و همان طور که می دانید فریم ورک asp.net mvc بر خلاف asp.net core قابلیت اجرا در لینوکس ها را ندارد
تفاوت asp.net با asp.net mvc و asp.net core در چیست؟
3) قدرت لاراول
لازم به ذکر هست فریم ورک لاراول در آن زمان رقابت سختی با asp.net mvc داشت و شاید کمی قوی تر هم بود
درکل چندان اهمیت ندارد وب سایت شما با چه فریم ورکی نوشته می شود و تخصص برنامه نویس ها مهم است
اما طبق آمار وب سایت stackoverflow و techempower فریم ورک asp.net core از لحاظ سرعت و امنیت نسبت به laravel برتری دارد
پیشنهاد: جهت یادگیری برنامه نویسی وب با سی شارپ دوره
را مشاهده کنید
پایان.