Не спец по web, полный нуб, вот сейчас пишу на Django кое что. Почему? Потому что просто так, знаю есть Flask есть вот Django. Бегло глянул, выбрал второе. Всё просто.
Потому что сейчас Python самый популярный язык на планете.
скорость работы ниже чем у php
Django в вакууме на VPS за 10$ сделает 40-100 RPS с одного инстанса Gunicorn. Дай бог чтобы у твоих проектов была посещаемость чтобы занять хотя бы 50% этих мощностей.
Если мы говорим о гигантах с RPS измеряемыми в тысячах, они используют asyncio+asyncpg, технологии уже как пару лет production-ready.
Так что тезисный ответ на твой вопрос - скорость деливеринга фич на Python выше чем у конкурентов в этой нише, технология может успешно держать нагрузку в миллионы пользователей (смотри опыт дропбокс, варгейминг и etc), остальное для бизнеса не важно.
Почему вы думаете что скорость - это единственный (и вообще значимый) фактор при выборе языка для веба? Типичное веб приложение занимается тем что попеременно ждёт запроса от пользователя и ответа от базы, и его собственная производительность не влияет вообще ни на что.
Там где веб приложение зачем-то занимается вычислениями не используют ни python, ни php. В противном случае выбирают по более другим критериям, и если не выбирают php то он в них, очевидно, сливает.
Зачем скорость работы скриптам в вебе? Если нужда в числодробилке, то напишут на c, возможно даже для GPU, которое специально поставят на специальном железе отдельно и обернут в python. И порвёт оно и перлы и жабу и php как тузик грелку.
Это же какими анальными должны быть руки чтобы сделать 200ms TTFB на чём угодно?
Я сколько ни пытался, даже самый худший говнокод больше 80ms у меня не ждал.
На практике получается уложиться в 10 и из них питон занимает максимум 5.
У меня в продакшен режиме джанга делает 700 запросов в сек на одноядерной виртуалке без особых оптимизаций и без кешей типа редиса. На нормальном боевом сервере там будет более 5-7 тысяч в секунду. А школьникам всё мало!
Но как такое возможно, если код работает быстрее раз в 40 в случае жс?
Сосёшь у легаси и костылей, которые в жс вместо стандартной библиотеки, руками сдра сцеживая из npm очередной leftpad, который всё ещё почему-то не сделан из коробки, как во всех приличных языках. Двигайся при этом хоть в пятьдесят раз быстрее, если тебе это приносит удовольствие.
Если ты решишь написать на js что-то серьёзное, тебя засмеют. Нода совсем уж макаками для макак запилена, а питон хоть и шкварен в последнее время, но хоть не для кнопочек изначально спроектирован.