Как сделать быстрый макет в Symfony? - PullRequest
0 голосов
/ 17 декабря 2010

Я сделал сайт в Symfony, и мой макет содержит много кода jquery, с большим количеством плагины слайдера (Anythingslider, jqfancytransitions). Когда я загружаю свою страницу, она очень медленная из-за этих вещей. Это не будет проблемой, если макет будет загружен один раз, но, естественно, он загружается все время, когда я нажимаю другую ссылку. Итак, я читал о кешировании, но в этом случае это не сработает. Итак, не могли бы вы дать решение моей проблемы?

1 Ответ

2 голосов
/ 17 декабря 2010

Если ваша медлительность вызвана загруженным в JavaScript шаблоном, кеширования будет недостаточно. Посмотрите на таймеры Symfony в панели веб-отладки, потому что медлительность может наступить после страницы, отрисованной symfony: это может замедлить рендеринг на стороне клиента из-за всей работы, связанной с JavaScript, которую имеет браузер делать.

Попробуйте уменьшить количество вызовов JS или, возможно, задержать их, пока они не станут абсолютно необходимыми - это должно ускорить время загрузки страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...