10 پاسخ

استفاده از c plus برای backend

سلام
از ++C برای Back-end وب استفاده میشه ؟
اگه میشه روی سرعت سایت تاثیر داره؟


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
5

@Alirezamoradi2ns
سلام.
میشه از C++ برای بک اند استفاده کرد، اما پیشنهاد نمیشه. دلایل زیادی هم داره. اول از این که C++ برای این کار ساخته نشده پس جامعه خیلی کمی برای اون وجود ( حتی وجود نداره ) پس یعنی اگر به مشکل بخورید، فقط خودتون می تونید حلش کنید.
دوم این که کد نوشتن با C++ خیلی زمان بره و برای ساخت ساده ترین API مجبور میشید زمان خیلی زیادی رو صرف کنید. در حالی که با یک زبان مانند PHP یا Go می تونید 100 برار سریعتر این کار رو انجام بدید.
سوم این که میشه گفت تقریبا هیچ شرکتی از C++ برای بک اند استفاده نمی کنه و اگر بخواهید به این قصد از اون استفاده کنید، باید قید پیدا کردن کار رو برای اون بزنید.

اگر دوست دارید یک زبان قدرتمند برای بک اند کار کنید، پیشنهاد می کنم برید سراغ Go.


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
0

بله حتی فریم‌ورک هایی هم داره مثل: Wt, cppcms, CSP
برای مواردی که سرعت و پرفرمنس مهمه از این زبان استفاده میشه
مثلا گوگل برای الگوریتم های پیچیده جستجو ازش استفاده میکنه.


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
5

@Alirezamoradi2ns
سلام.
میشه از C++ برای بک اند استفاده کرد، اما پیشنهاد نمیشه. دلایل زیادی هم داره. اول از این که C++ برای این کار ساخته نشده پس جامعه خیلی کمی برای اون وجود ( حتی وجود نداره ) پس یعنی اگر به مشکل بخورید، فقط خودتون می تونید حلش کنید.
دوم این که کد نوشتن با C++ خیلی زمان بره و برای ساخت ساده ترین API مجبور میشید زمان خیلی زیادی رو صرف کنید. در حالی که با یک زبان مانند PHP یا Go می تونید 100 برار سریعتر این کار رو انجام بدید.
سوم این که میشه گفت تقریبا هیچ شرکتی از C++ برای بک اند استفاده نمی کنه و اگر بخواهید به این قصد از اون استفاده کنید، باید قید پیدا کردن کار رو برای اون بزنید.

اگر دوست دارید یک زبان قدرتمند برای بک اند کار کنید، پیشنهاد می کنم برید سراغ Go.


سهیل حیدری
@hbr 4 سال پیش مطرح شد
0

یک نکته ای که هستش c++ زبان میانی هست یعنی مستقیم به زبان ماشین ترجمه میشه ولی مثلا nodejs کد js به کد c++ تبدیل میشه و بعدش c++ به زبان ماشین خب طبیعتا c++ سرعتش خیلی بالاتر هست تو زبان های برنامه نویسی


Mohsen Etmd
@mohsenetmd 4 سال پیش مطرح شد
0

استفاده میشه ولی خوب منطقی نیست چون نیاز به یک تیم توسعه بزرگ داره.


Mohsen Etmd
@mohsenetmd 4 سال پیش مطرح شد
0

فکر کنم فالکون رو با c++ نوشتن البته بازم دقیق یادم نیست اون رو هم یه نگاهی بکنید.


Alireza Moradi
@alirezamoradi3ns 4 سال پیش مطرح شد
هانیه مولایی
تخصص : )': Noob
@Hanieh.Molaei 3 سال پیش آپدیت شد
-2

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


محمد برجي
تخصص : برنامه نویس وب، تحلیل گر سیستم
@mborjy 3 سال پیش مطرح شد
0

سلام
استفاده از زبان برنامه نویسی بستگی به نوع کار و حجم ان داره
مثلا اگر من قصد نوشتن یک نرم افزار فروشگاهی یا اداری داشته باشم هیچوقت از اون استفاده نمیکنم
اما برای یک پروزه خاص مثلا نوشتن یک ایجنت انتی ویروس یا مانیتور تخصصی شبکه منطقی هست
با اینحساب اول باید نوع پروزه و حجم اون را مشخص کنید بعد معلوم میشه که سی پلاس مناسب هست یا خیر
ضمنا سایتهای مثل امازون یا گوگل کاربران زیادی دارند برای انها سرعت پردازش و پاسخگویی خیلی مهم است
پس منطقی است از سی پلاس استفاده کنند در ضمن انها تیم نرم افزاری پشتیبانی دارند تنهایی کار نمیکنند


عرفان کاهانی
تخصص : برنامه نویس
@kahania726 3 سال پیش مطرح شد
0

زبان های بهتر و سریعتری برای بک اند وجود داره که بهتره سراغ اونها برید


hmdfar
@hmdfar 1 سال پیش مطرح شد
0

سریعتر ؟!!!
مثلا ؟


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

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