В документации описаны только базовые примеры. Всё остальное вы должны писать сами. Это MVC, необходимо знать кое-что о паттернах, о работе с БД, неймспейсах и т.п. Одним словом (только не обижайтесь), учите матчасть.
О боже, подключать этот класс во все классы?
Уважаемый, что такого страшного вы увидели в использовании статических методов класса Helper. Во всех современных фреймворках используются Helpers в виде статических методов. Посмотрите на Yii Framework, к примеру. Это ООП.
Если у вас сайт для пользователей с разных часовых поясов, но хранении даты в unixtime чревато проблема. Как правило, используют именно MySQL поле типа TIMESTAMP (не путать с PHP TIMESTAMP).
Юрий Ефин Это работает, если нужно два сайта на разные поддомены разнести, однако задача данного вопроса совсем иная: нужна разнести два сайта на одном домене в разные пути, например: site.loc и site.loc/admin
TIMESTAMP в случае необходимости сохранения временной зоны (например, для полей типа created_at - время создания), и DATETIME - для хранения постоянных дат (например, birthdate - день рождения)
Присоединяюсь к вопросу, ничего не получается. Нужно настроить несколько веб-приложений Yii2 на работу в location (например, www.domain.com/site1 и т.п.)