سرور برای نرم افزارهای موبایلی

- 1 هفته پیش
توسط محمدرضا عطوان آپدیت شد
sadegh karimi ( 260 تجربه )
1 هفته پیش

سلام دوستان یک سوال داشتم
می خواستم بدونم بهترین زبان برنامه نویسی مناسب برای یک سرور که در برنامه های موبایلی مورد استفاده قرار بگیره چی می تونه باشه که بخوام یاد بگیرم.
منظورم هم از سرور، سرور لوکال گوشی نیست. سرور آنلاین مثلا برای یک نرم افزار فروشگاهی.
ممنون میشم راهنمایی کنید من رو...

Alimotreb ( 23567 تجربه )
1 هفته پیش

سلام
@m.s.karimi.ubuntu

ببینید اپ موبایل اگر بخوایید بزنید که بفرض قابلیت هایی مثل لاگین
درگاه پرداخت
اتصال به وب سرویس و اینا داشته باشه
زبان سمت سرور میتونه PHP و node js باشه
که PHP پیشنهاد میشه بیشتر چون مستندات خوبی داره و اکثر وب سرویس های ایرانی زبانشون این هست

sadegh karimi ( 260 تجربه )
1 هفته پیش

سلام
@Alimotreb
توی سایت راکت برای سرور با php و nodejs آموزش کاملی هستش؟
چون من برای سمت سرور چیزی ندیدم می پرسم؟
هدفم بیشتر استفاده برای نرم افزارهای موبایلی هستش

Alimotreb ( 23567 تجربه )
1 هفته پیش

سلام
@m.s.karimi.ubuntu

بله بدون شک از بهترین ها هست
این زبان هارو کار کنید
بعد فریم ورک هایی مثل لاراول رو هم در کنارش شروع کنید
بعد میبینید چقدر کارتون برای API نویسی ساده میشه با لاراول
و میتونید اپلیکیشن هاتون رو با سرور در تعامل بزارید و داده هارو رد و بدل کنید

علی بیات ( 48187 تجربه )
1 هفته پیش

@m.s.karimi.ubuntu
گزینه های زیادی هست:

  • PHP
  • Python
  • Go
  • Java
  • C++ \ C# \ C
  • Ruby On Rails
  • ASP.net
  • JSP
  • NodeJs
  • Erlang

من هم مانند سایر دوستان PHP رو پیشنهاد میکنم٬ مگر اینکه شما قرار باشه به تعداد درخواست های خیلی زیادی در ثانیه پاسخگو باشید.. که در اون صورت Go و NodeJs
اما در ۹۰٪ موارد PHP بهترین و کم‌هزینه ترین گزینه است.

sadegh karimi ( 260 تجربه )
1 هفته پیش

سلام
اگه بخوام با nodejs کار کنم به نظر شما کدوم دوره کمک من میکنه.
البته توی سایت سرچ کردم این دوره ها هست ولی مطمئن نیستم کدوم دروه مناسب برای یادگیری یک سرور برای نرم افزارهای موبایلی هستش.
https://roocket.ir/series/introduction-to-advanced-node-js
https://roocket.ir/series/build-a-api-with-nodejs
https://roocket.ir/series/learn-mongodb
پیشنهاد شما چی هستش؟؟

Alimotreb ( 23567 تجربه )
1 هفته پیش

سلام
@m.s.karimi.ubuntu

نود جی اس هم خوبه ولی من به شما PHP رو پیشنهاد میکنم ،
چون هزینه هاتون پایین تر میاد
شما اسکریپتتون رو میتونید روی یه هاست اشتراکی ارزون هم ران کنید
ولی برای نود جی اس
حتما باید سرور مجازی VPS بگیرید
به این مواردش هم توجه کنید

رایموند دراگون ( 34748 تجربه )
1 هفته پیش

درود...
برای ساخت برنامه موبایل
Java -> Android
WebService -> PHP
Server -> VPS

محمدرضا عطوان ( 3331 تجربه )
1 هفته پیش

بهترین راه اینه که شما php کار کنید و اگر واقعا اپتون انقد بزرگ شد که با سخت افزار هم نتونستید جبرانش کنید (که تقریبا غیر ممکنه)، اون وقت برید سراغ nodejs

sadegh karimi ( 260 تجربه )
1 هفته پیش

سلام
@mratwan
بر فرض اینکه سخت افزار امکان جبران رو فراهم کند باعث افزایش هزینه سرور نمی شود؟

eMBi ( 2060 تجربه )
1 هفته پیش

سلام

فکر میکنم بد نباشه اگه راجب asp.net core هم تحقیق کنید
.net core هم اوپن سورس هست و توی بنچمارک ها تقریبا از بقیه زبان ها جلوتره و توی مواردی دیدم که از nodejs هم جلوتر بوده

علاوه بر اون، توی net core شما با c# یا c++ کد میزنین که زبان برنامه نویسی هستن، اما nodejs برپایه جاوا اسکریپت هست که زبان اسکریپت نویسی محسوب میشه

زبان های برنامه نویسی قائدتا توانمندی هایی دارن که زبانهای اسکریپت نویسی ندارن، البته این بستگی به نیاز ما داره.

من خودم توی پروژه ای که دارم از php-laravel استفاده میکنم.

اما بدم نمیاد یه روزی سراغ net core برم. رکورد 7میلیون درخواست برثانیه وسوسه کننده ست :) (البته سخت افزارش رو ندید میگیریم)

محمدرضا عطوان ( 3331 تجربه )
1 هفته پیش

@m.s.karimi.ubuntu هزینه ی سرور انقد هم که فکر میکنید زیاد نیست نسبت به پروژه های php
در ضمن شما وقتی php استفاده میکنید کمترین هزینه رو برای سرور دارید.
البته این نکته رو هم فراموش نکنید که وقتی به سرور قدرتمندتری احتیاج پیدا کنید قاعدتا درآمد شما هم خیلی بیشتر شده، پس فکر کردن به چیز هایی که الان مانع نیستن و وجود خارجی ندارن کار بسیار اشتباهیه.

شما الان تنها دغدغت باید این باشه که در کمترین زمان و هزینه پروژه و استارت آپ بیاری بالا که با php بهترین شرایط رو خواهی داشت.

موفق میشی

برای ارسال پاسخ باید وارد سایت شوید