а почему не вышло сделать? как вы пытались решить данную задачу?
не думаете же вы, что кинув сюда портянутку непонятного кода, за вас напишут решение?
А по вашему вопросу легко ищется ответ в поисковиках.
на скорость работы сайта на Yii2 влияет прямота рук
на скорость работы сайта на Yii2 влияет заложенная в него структура
на скорость работы сайта на Yii2 влияет количество данных в БД
на скорость работы сайта на Yii2 влияет количество пользователей
и прочее прочее прочее
как можно дать ответ на ваш вопрос, не понимая что, а главное как - делают ваши сайты?
и yii2 тут не причем, формула справедлива абсолютно для любого сайта (если он, конечно же, не на битрикс)
не думаете же вы, что кинув сюда портянутку непонятного кода, за вас напишут решение?
А по вашему вопросу легко ищется ответ в поисковиках.