У меня есть веб-сайт, который использует CakePHP 1.3.10. Это приложение CakePHP довольно большое, а не количество моделей или контроллеров (например, 5 штук), а количество плагинов. Я использую плагины в качестве мест веб-сайта, на которых пользователи могут получить доступ (или не могут получить доступ) в зависимости от того, вошли ли они в систему уже или нет (есть еще много причин, но сейчас это не важно, так оно и работает). Я также использую глобальный компонент Auth в app_controller.phpсайт cakephp смущает время загрузки
Моя проблема в следующем: я заметил, что сайт становится очень медленным при попытке доступа к любой из страниц плагина (при доступе к «домашнему» «страница - которой нет в плагине - все хорошо).
Дело в том, что я собирался выполнить некоторые тесты производительности, чтобы выяснить, что происходит. Я решил создать еще один веб-сайт, точно такой же, как я описал, с той лишь разницей, что я удалил все плагины, за исключением одного.
Удивительно (для меня), когда я обращаюсь к одной из страниц этого плагина, которую я не удалял, он идет очень быстро, как обычно.
Итак, мой вопрос: действительно ли количество плагинов оказывает прямое влияние на время загрузки страницы внутри этих плагинов? Есть ли способ «исправить» это? Или это просто совпадение, и что-то еще происходит, что я пропустил?
Заранее благодарим за консультацию!