kafkiansky, да, до сих пор мощный. Просто не соответствует PSR, содержит бесячую конструкцию Yii:$app, которую разрабы суют везде, где надо и не надо, и просто уже не моден. Но в нем есть все, чтобы писать веб-приложения в 2020-м году.
66demon666, тут дело не в быстродействии, а в возможности забыть удалить связанные данные. К тому же бывает, что в одну базу ходят несколько сервисов - и не всегда есть возможность уследить за тем, что такая логика реализована везде, где нужно. Особенно, когда сервисы пишутся разными людьми на разных фреймворках, а иногда и языках.
linqcod, если судить по Вашему предыдущему вопросу, то могу предположить, что под java Вы подразумевали java script. Если да, то я даже бы так выбрал Питон. Но это просто личные предпочтения (мне js не нравится).
DTX, зашел сюда еще через год: логин и пароль нигде не хранятся, вы неправильно поняли. Продление access-токена делается не через них, а с помощью refresh-токена. Советуете юзать сессии? Ну и как, удобно их в SPA юзать?
marat108, при чем тут Tor-браузер? Делаете http-запросы к сайту с помощью Guzzle (php) или Requests (python), указав в качестве прокси хост и порт запущенного docker-контейнера tor-proxy. Выдираете из html ссылки на pdf и точно по такому же принципу скачиваете файлы. Реализовать только надо логику обхода всех страниц.