Задать вопрос

Какой язык программирования для Back-end производительнее?

Привет обывателям Тостера. Всё время, пока изучаю программирование, мучает один вопрос. Планирую написать подобие социальной сети, даже больше не соц. сеть, но проект под высокие нагрузки. И с возможностью роста.

Проблема заключается в том, что я не могу выбрать язык программирования для back-end'а. Основным критерием для выбора мне кажется его производительность. Для меня, да и для всех нас, всегда важно, чтобы сайт открывался быстро. Я понимаю, что если руки растут из правильного места, то всё будет отлично на любом ЯП, тем не менее, ВКонтакте переписывался с PHP на C на сколько я знаю.

Вот стек, которым сейчас владею: HTML, CSS, JavaScript, PHP, MySQL.

Но мне кажется, что писать что-то крупное на PHP сегодня "зашквар", и дело даже не в моде, а в производительности. На каком языке скорость загрузки страницы будет выше?

В итоге вопрос, стоит ли изучать какие-либо другие ЯП или писать на PHP (а потом в случае роста переписать)? И если писать на PHP, то какой фреймворк выбрать?

Из фреймворков PHP рассматриваю: Laravel, Symfony 4, Phalcon.

Из решений для бэка смотрю в сторону: Node.js, Go (Golang), Python, Java.

Также стоит вопрос об использовании БД. Какая производительней и проще в масштабировании?

P.S. Хотел бы услышать мнение людей, которые программируют более 2-х лет и на разных языках.
  • Вопрос задан
  • 4357 просмотров
Подписаться 5 3 комментария
Подписчики вопроса 5 К ответам на вопрос (20)