Я бы предложил
https://github.com/symfony/symfony
По коммитам видно, что поддерживаемая версия PHP 7.1 .
Если будет сложновато пойти по Guide и разбираться что и как работает - можно рассматривать каждй компонент изолированно (
https://github.com/symfony/symfony/tree/master/src... Один компонент в голове держать несложно, понять его назначение и функционал тоже. И увидеть паттерны, соответственно.
Если хочется поиграть с данными и UI - то
cmf.symfony.com .
Предложенный
xzdshr Laravel - тоже неплохой вариант, а вот Yii2 я не советовал бы. Сам с ним проработал 3 года, люблю этот фреймворк, но именно для изучения (или даже навязывания) правильной архитектуры он не столь подходит. Какие-то вещи срезаны, какие-то объединены для удобства - и лучше не привыкать к этому как к правильному, а прийти к этому когда уже понимаешь, что случилось, и для чего так сделали.