Конечно, если писать на Go, то все ок, но у php есть ограничение в том, что скрипт не висит в памяти, а умирает после каждого запроса. В некоторых моментах - это большой плюс, но некоторые вещи адекватно на нем не сделаешь, те же веб-сокеты.
"Всегда вести консолидирующие таблицы:
Рейтинг юзеров за последние сутки, за последние 7 дней, за последние 14, за месяц, за два, за три, за 6, за 12 и по месяцам: янв, февр,...,дек, годам."
1. Нужно использовать mysqli или PDO, вместо mysql.
2. Для сайтов ставятся спальные счётчики, которые уже все правильно считают. Загуглите что-то типа "установить счётчик посетителей сайта".
Arik, SSR нужен для сайтов, но для приложений не нужен.
Angular живите всех живых. React - это хипстерская хрень для стартапов, если посмотреть вакансии энтерпрайз, то там будет больше Angular, чем React, при чем, частью ещё AngularJS.
В общем, нужно смотреть от задач. Если Вы сами можете выбирать инструменты, то Vue + Laravel позволяют решить все что нужно в рамках веба.
У меня друг Solution Architect недавно проект запускал, начали смотреть React, поплевались и взяли совсем не энтерпрайз Vue. Сам проект на C#. При том, что это не веб, а проект, который будет работать внутри у заказчика.
Я вижу тут часто проблему, что люди спрашивая техническое решение не объясняют цель, для чего они это хотят сделать и поэтому не получают хороших ответов.
Но на безопасность как картинки вообще могут повлиять?
Я бы только добавил, что при выборе стоит ориентироваться на доступные вакансии, а то нравится может одно, а учить работы может не быть. Лучше уже со стажем пойти в другое направление.