سلام وقت بخیر
من میخوام یه زبان بکند رو یاد بگیرم
برای API نویسی در برنامه های موبایل و همچنین بکند کنترل پنل ادمین (تحت وب)
به نظر شما کدوم زبان یا فریمورک بهتره و چرا؟
لاراول یا NodeJS یا جنگو؟ یا ... ؟
هم سرعتش خوب باشه
هم اینکه برای کارای Realtime به خوبی قابل استفاده باشه
هم قابلیت پیاده سازی راحت تری داشته باشه (هم موقع کدنویسی و هم موقع ران کردن روی هاست یا سرور)
سلام مجدد
@esn7ir
تجربه خودم رو خدمتت عرض میکنم.
ببینید پروژه های نود جی اسی با مونگو برای وب خوبن
سرعت بالایی هم دارن تقریبا
اما یه بحثی هست ، به عنوان بحث پایداری پروژه و اینکه توسعه پذیریش
این 2 بخش تو نود جی اس خیلی سخت هندل میشه نسبت به زبان های دیگه ، یعنی پیچیده تره!
نگهداری و ران کردنشم هزینش خیلی بیشتر از بقیه زبان هاست
پیشنهاد من PHP هست حالا یا به صورت خام یا تحت فریم ورک مثل لاراول
بحث راه اندازیش خیلی ساده است
پایداریش بیشتره ، توسعه پذیریش راحت تره و هزینه نگه داریش نسبت به بقیه ، جز ارزون ترین ها هست ، شما میتونید کدتون رو رو یه هاست 2 گیگی یا 1 گیگی هم بیارید بالا در صورتی که برا بقیه سرور مجازی لازمه و ... ( ن حتما ، رو هاست هم میشه ، ولی اونطوری که PHP ران میشه به سادگی ، اونا اینقدرم ساده نیستن )
پیچیدگی کد توی نود جی اس و پایتون ، خیلی بیشتر از PHP هست.
کسی مثل شما که پایتون کار کرده شاید خیلی راحت و سریع بتونه با جنگو مچ بشه و کار کنه
ولی این شرایطا تو پروژه ها هست.
موفق باشید
@Alimotreb
خیلی ممنون از اینکه تجربهتون رو در اختیار من گذاشتین
درسته من قبل با php کار کردم خیلی راحت تره البته به صورت خام
اما به صورت تخصصی برای apiنویسی کار نکردم
برای بحث کارای RealTime چطور؟
با php میشه هندل کرد به راحتی؟
مثلا یه تیکه از اپلیکیشن مثل چت و اینجور چیزا رو آیا میشه به راحتی با php هندل کرد؟
@esn7ir
شما الان سایت راکتو که میبینید با لارول نوشته شده و از وب ساکت هم استفاده کرده
لینک داکیومنت لاراول
سلام مجدد.
انتخاب برای بک اند زیاد دارید. من خودم الان دارم جنگو رو شروع میکنم؛ امتحانش نکردم ولی شنیدم که میگن سرعت ارسال درخواست و امنیتش بیشتره.
سمت php هم میتونید برید. البته تا جایی که من شنیدم php خام اصلا توصیه نمیشه و خیلی خیلی بهتره که با فریمورکی مثل لاراول باشه.
نود هم که گفتید هستید. اونم سرعت ارسال درخواستش زیاده ولی امنیتش رو نمیدونم.
چون پایتون کار کردید خیلی به نفعتونه که برید سراغ جنگو. توی سوال قبلی تون هم گفتم اینجا هر چیزی که میاد طول میکشه تا جا بیفته و امتحانش رو پس بده.
قدمت php تو ایران بیشتره، اکثرا هم php کار میکنن. اما یه دلیلی که من برای سمت php نرفتن دارم و ممکنه خیلی هم مرتبط نباشه اینه که سینتکش زشته.
من هم پایتون کار کردم هم php اما صد در صد پایتون رو ترجیح میدم. جنگو هنوز رایج نشده چون طبیعتا جدید تره ولی از نظر بازار کاری هم من احتمال میدم تا 5 سال آینده درخواست برای پایتون و جنگو کار بیشتر باشه.
به نظر من همین پایتون رو ادامه بدید چه برای api نویسی چه کنترل پنل ادمین و چه realtime.
خدمتتون گفتم من تو برنامه نویسی دانش خیلی خیلی مختصری دارم و خیلی درباره همین موضوع تحقیق کردم و جنگو به نظرم بهترین گزینه میاد.
کلا کدنویسی پایتون از نظر من هم سریع تر هم قشنگ تر هم ساده تره. چیزی که واسه php ممکنه 10 خط کد ببره، تو پایتون تو 2 یا 3 خط جمع میشه.
این نظر من بود.
موفق باشید
در کل به نظرم خیلی بهتر قوی تر سریع تر میشه api هارو با نود پیاده کرد . نود خیلی وسیع هست و یادگیریش به صورت عمیق زمان بره.
خیلی از معماری هارو میشه با نود قوی پیاده کرد .
جنگو هم خوبه ولی با php حال نمیکنم
سلام
اگه میخواید برید سراغ پروژه های بزرگی که تعداد کاربران زیادی از آن قرار است استفاده بکنند نود جی اس پیشنهاد میشه !!! به دلیل ظرفیت تعداد درخواست های بیشتر.
اگه تو پروژه تون میخواید از مباحث هوش مصنوعی ووو... استفادع کنید من شخصا همون پایتون (جنگو) رو پیشنهاد میکنم .
اما اگه دنبال پروژه ای هستید که نمیخواهید پول زیادی جهت خرید هاست ووو... بدهید php (لاراول) بهترین گزینه است .
اینکه چه زبانی برتری داره واقعا مطرح نیست
برای اینکه یک تکنولوژی یا زبان رو برای پروژه انتخاب کنید، باید یه سری موارد را درنظر بگیرید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟