progromer
4 سال پیش توسط progromer مطرح شد
9 پاسخ

پایتون واینستاگرام

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


ثبت پرسش جدید
معراج بیغمیان
تخصص : برنامه نویس
@merajbighamian 4 سال پیش مطرح شد
0

پایتون نسبت به زبان های کامپایلری نسبتا کنده ولی توی پاسخگویی به request ها در سطح وب جزو سریع ترین هاست.
@pwyazyzzadhbna


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 4 سال پیش آپدیت شد
3

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

پاسخ ها (response) کش میشن و بیشتر درخواست ها از کش به صورت آنی پاسخ داده میشن.

یوتیوب هم با پایتون هست. بخش اعظمی از گوگل هم با پایتونه.

در اخر باید بگم پایتون از php خیلی کند تره! (php تقریبا 9 برابر سریعتره)

مقایسه سرعت پایتون و php

لینک منبع

https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/php-python3.html


saman
@saman1111 4 سال پیش آپدیت شد
4

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

این هم یه مصداق این موضوع که وسواس و جنگ بین فریمورک ها و زبان ها رو تموم کنید و با هر چیزی که راحتید و حس خوبی دارید ادامه بدید.

الان میخواین براتون 4تا از بزرگترین سایت ها و سیستم ها رو اسم بیارم با 4تا زبان و فریمورک مختلف ؟ بعد این سوال پیش بیاد که مطمئنا یکی از این 4تا فریمورک از بقیه سریعتره دیگه، پس چرا 3تای دیگه از همون استفاده نکردن ؟! چرا اون 3تای کندتر منقرض نشدن

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


مجید
تخصص : Laravel-Nuxt
@MajidDeveloper 4 سال پیش مطرح شد
0

@saman1111
ایول خوب گفتی


NoBody
تخصص : برنامه نویس و توسعه دهنده
@NoBodyMax 2 سال پیش مطرح شد
-2

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

باور کنید خیلی از اینا که میان در مورد سرعت زبان برنامه نویسی و نگرانیشون در باره عملکرد و سرعتش حرف میزنن نهایتا یه print("hello world") کلا بلدن .


ابوالفضل
تخصص : برنامه نويس
@amata 2 سال پیش مطرح شد
0

نه اینستاگرام
نه گوگل و نه یوتیوب
هیچکدومشون از پایتون استفاده نمیکنن به صورت کامل!
عملا جنگو یه بخش خیلی خیلی کوچیکی رو هندل میکنه
اونا با میکروسرویس نوشته میشن

@NoBodyMax
حرف شما
کاملا غلطه
کسی که میخواد کلا بشینه تهش یه بلاگ بنویسه بله شما درست میگی
ولی آینده ی کاری نیازمند انتخاب زبان خوبه!
نگو همه ی بازار کار ها عالین که خب شما نمیتونی الان با کوردوا اپ موبایل بزنی و اندازه ی یه کاتلین کار درامد داشته باشی!

بعد اینکه اون عزیزان گفتن یه سری مسائل خیلی مهم نیست واسه دو سال پیشه
الان عملا خیلی فریمورکا خیلی جلو افتادن و سرعت به مقدار زیادی تاثیر گذاره!
مثلا شما با .net میتونی 8 میلیون ریکوئست هندل کنی
با java servlet میتونی 2 میلیون ریکوئست هندل کنی
با نود جی اس میتونی 700 هزار ریکوئست هندل کنی
با php میتونی 7000 ریکوئست هندل کنی!
وقتی میدونی مثلا یه سایت یا یه اپلیکیشن داری که تمام کارش روی ارسال و دریافت ریکوئسته
اصلا احمقانست که بیای با php بنویسی
متوجه شدی چی میگم؟
ببین جنگ بر سر اینکه کی از همه بهتره توی زبان های برنامه نویسی کاملا غلطه
ولی زبان یک پروژه باید با توجه به نیاز سنجی اون پروژه انتخاب بشه
نه اینکه ده بیست سی چهل کنی بینشون


NoBody
تخصص : برنامه نویس و توسعه دهنده
@NoBodyMax 2 سال پیش مطرح شد
0

@amata فیسبوک کاملا با PHP ( که به گفته شما 700 ریکوست در ثانیه فقط هندل میکنه ) نوشته شده و اینستاگرام هم کاملا با پایتون و جنگو توسعه داده شده .


ابوالفضل
تخصص : برنامه نويس
@amata 2 سال پیش مطرح شد
0

@NoBodyMax
فیسبوک با یه نسخه ی اختصاصی از php هست عزیز
که عملا در اون صورت دیگه php نیست!
خیر
نه تنها اینستاگرام
بلکه تمام اپلیکیشن های بزرگ دنیا چندین ساله که از میکروسرویس استفاده میکنن و چندین زبان بکند رو هندل میکنه
و حتی چندین دیتابیس متفاوت!


میکائیل
تخصص : برنامه نویسی سمت سرور و کلاینت
@FullStack 2 سال پیش مطرح شد
0

@NoBodyMax حرفتون صحیح نیست اینستاگرام برای بک اند از چندین زبان برنامه نویسی داره استفاده میکنه و فقط به پایتون ختم نمیشه یکم تحقیق کنید دربارش


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

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