راکت

کدام زبان و فریم ورک برای پردازش های سنگین مناسب است

5 پاسخ

سلام دوستان وقتتون بخیر
فرض کنید پروژه ای بزرگ که در آن واحد ۵۰۰ هزار نفر از آن استفاده می کنند (عدد استعاره از پردازش سنگین)
مثل آمازون و یا علی بابا
اپلیکیشن موبایل نیز react هست که دیگر جای بحث نداره
سوالی که اینجا پیش میاد این هست که همچین سیستمی رو در حال حاضر بهتره با لاراول یا کدایگنایتر بنویسیم یا با node.js
بر فرض که ما سرور های قوی داشته باشیم کدام زبان و پلفترم سرعت بالاتری داره و میتونه این حجم از عملیات رو هندل کنه؟
و آیا برای این سیستم از mysql استفاده میشه یا mongodb و nosql؟

امیر
امیر
@amt76
ثبت پرسش جدید

پاسخ‌ها

5
مجید امیری
مجید امیری
@majidamiriii

سلام دوست عزیزم
عوامل بسیار زیادی در تعیین زبان و دیتابیس پروژه شما دخیل هست اما با این چیزایی که گفتید پیشنهاد بنده استفاده از زبان هایی نظیر Python یا Scala و همچنین برای دیتابیس هم همون MongoDB یا PostgreSQL هست.
@amirtohidi76

پرهام عظیمی
پرهام عظیمی
@parhamazimy

سلام
بهترین گزینه nodejs با دیتابیس mongodb هست .
ولی اگر خواستی از یکی از فریم ورک های php استفاده کنی Phalcon بالاترین سرعت پاسخ رو داره که برای اپلیکشن موبایل خیلی مهمه و لاراول به خاطر کند بودنش بدترین گزینست !! کدایگنایتر هم سرعت خوبی داره ولی به فالکون نمیرسه . من با هر سه فریم ورک کار کردم .
@amirtohidi76

شاید پاسخ شما همین‌جا باشد

مهدی طهرانی
مهدی طهرانی
@mtehrani

تخصص: cloud architect

@amirtohidi76
دوست عزیز قسمت اعظم این قضیه به سرور و مهندسی devops برمیگرده ولی بد نیست یه سر به این لینک بزنی
http://www.techempower.com/benchmarks/

sajjad
sajjad
@sajjad652

تخصص: برنامه نویس back end

ربطی به زبان خاصی نداره اما اگه یه سرچ کنید میبینید پیشنهادات با rails elixir و بیش تر از همه Python هست

وحید رضازاده
وحید رضازاده
@vahidrezazadeh

تخصص: برنامه نویس

@amirtohidi76
سلام
سایتی مثل علی بابا پردازش زیاد سنگینی نداره (الگوریتم پیچشیده نداره)
به نظرم Nodejs + MongoDB بهترین گزینه هست.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام