Apart from the basic application template, Yii 2 has an advanced application template. It's geared more towards medium-sized applications (such as applications that are really useful to businesses), and its main feature is two separate web interfaces: one dedicated to content management and the other to presenting this content to visitors. So, you get an almost complete CMS skeleton with this template.
The first steps are the same as for a basic template. You need to fetch the Composer executable and set up a new project using it:
$ curl -sS https://getcomposer.org/installer | php $ php composer.phar create-project --prefer-dist --stability=dev \ yiisoft/yii2-app-advanced advanced ...
No credit card required