Как структурировать проекты на Yii2?
Да кто вам не дает папку components (и другие) сгруппировать по подпапкам и неймспейсам?
Я бы группировал по типу, внутри типа по области применения
- app/models/user
- app/models/order
- app/models/...
- app/factories
- app/repositories
- app/...
- runtime
- modules
- vendors