Нет, писать CMS не стоит.
Напишите блог на Yii2.
Затем напишите простенький магазин (показ товаров по категориях) на Yii2, параллельно читая документацию.
Как вариант можно Symphony выбрать или любой другой популярный фреймворк (Lavarel, CI, Zend (если с ума сошли), тысячи их).
Но именно почувствуйте дух фреймворков. Тогда мозги будут работать в правильном направлении, а практику вы получите колоссальную. И, главное, научитесь на просто делать нормальные сайты, но и не создавать велосипеды.
Как создавать блог на Yii2 вы найдете запросто, постепенно усложняйте его функционал и поймите принципы работы. Заодно сразу увидите, чего вы не знаете именно в синтаксисе PHP.