باسلام .
دوستان یه مشورت میخام ازتون !!
می خوام یه پروژه رو استارات بزنم ک قراره در ثانیه میلیون ها درخواست رو پردازش بکنه ، و برام سرعت و امنیت بسیار بسیار مهمه !!
به نظر شما بخش سرور این نرم افزار رو با چه زبانی پیاده کنم که در اینده هم به مشکلی برنخورم ؟؟ بین node.js و python و php
و همچنین برای بخش کلاینتش چه فریم ورکی استفاده کنم؟؟ از بین vue.js یا angular یا React
@baghieereza
سلام.
فرانت اصلا مهم نیست که از چی استفاده می کنید.
اما برای بک اند، کلا دور پایتون رو خط بکشید. PHP هم به تنهایی نمی تونه ولی اگر از swoole استفاده کنید، از نود جی اس هم بهتر عمل می کنه.
درکل بهتون پیشنهاد میکنم اگر قرار درخواست های زیادی رو هندل کنید، با گو کار کنید.
@baghieereza
تمام این زبان ها جواب میده ، python امکانات و پکیج های بیشتری برای بحث های امنیت داره و توی این زمینه بی رقیبه . هیچ کدوم ازین زبان ها محدودیتی برای سرعت بالا ندارن و هر سه با سرور های یونیکس خوب اینتگریت میشن ، البته پایتون کمی بیشتر . سرعتتون بیشتر به نوع برنامه نویسیتون بستگی داره . خیلی از استارتاپ های بزرگ مثل اسنپ و ... بعد از بزرگ شدن به پایتون نقل مکان کردن. ولی خوب از اون طرف دیجیکالا از .net رفت روی لاراول ولی با برنامه نویسای حرفه ای . نوع برنامه نویسی خیلی مهم تره ، به نظرم رو هر کدوم که تسلط بیشتری دارید با همون کار کنید.
بین فریم ورک های فرانت angular بیشترین امکانات رو برای بحث های امنیتی داره، نسبت به بقیه سرعت بیشتری بهتون میده ، این توی پروژه های با اسکیل و لود بالا خودشو نشون میده.
@forughi.vahid
اول که ممنون برای وقتی ک برام گذاشتی !
خب ببین تو این پروژه بحث real-time هم باید پیاده بشه !!! پایتون برا real-time مناسب نیست!!
از ی ورم node.js امنیت پایین تری داره !
ی چیزی میخام ک هم امنیت داشته باشه هم سرعت و هم بشه real-time پیاده کرد!!!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟