Гипотетически, стоит выбор инструмента разработки опять же гипотетического проекта (или вообще, просто для развлечения). Можно выбрать какой-нибудь php-фреймворк, типа yii, silex, тормозного symphony2 или phalcon.
Phalcon достаточно производителен, но на виртуальный хостинг не поставить, соответственно, нужен VDS.
Но, раз уж есть VDS, то может вообще использовать что-то другое (более производительное), например, Node.js.
Есть ли смысл связываться с такой специфичной вещью, как скомпилированный фреймворк, или лучше направить усилия на тот же node.js, который будет все же по-шустрее.
Это понятно.
Но все же Node.js асинхронная, поэтому нужно работать только с неблокирующими операциями, тогда тормозов быть не должно.
Да и hh.ru по запросу phalcon всего 3 вакансии, а по node.hs 160.
Но php все же ближе ;)
Что значит только с неблокирующими? А как например производить обработку тяжелых загруженных файлов, например excel или обрабатывать фотки по 10Мб? Нода повесится на таких задачах, в то время для php ничего особенного в этом нет.
"тормозного symphony2" - вы просто не умеете его готовить.
а насчет выбора стека, берите что ближе или то что больше нравится. Будут юзеры, будете думать про производительсноть.
раз уш перебираете, может стоит посмотреть в сторону Java, Scala?