Ускорение загрузки страниц

0

Для нашего сайта http://chers.com.ua для загрузки главной страницы потребовалось сделать 31 запрос, и это без внешних запросов и картинок.

Я получил рекомендации от программиста, как ускорить работу сайта, однако для этого нужно лезть в код движка.

Что хотелось бы увидеть:

В идеале должен быть 1 запрос css, 1 запрос js и 1 запрос главной. Вместо 31 запроса.



Технически реализуется, например, так: ставится скрипт /min, который принимает как аргументы нужные файлы, склеивает их, кеширует и выдаёт одним ответом. Было:

<script type="text/javascript" src="/wa-content/js/jquery/jquery-1.11.1.min.js" ></script>

<script type="text/javascript" src="/wa-content/js/jquery/jquery-migrate-1.2.1.min.js"></script>

<script type="text/javascript" src="/wa-data/public/site/themes/chers_pb1_1_1/fancybox/jquery.fancybox.min.js?v2.1.5"></script>

Стало:

<script type="text/javascript" src="/min?f=/wa-content/js/jquery/jquery-1.11.1.min.js,/wa-content/js/jquery/jquery-migrate-1.2.1.min.js,/wa-data/public/site/themes/chers_pb1_1_1/fancybox/jquery.fancybox.min.js" ></script>

1 комментарий

  • +2
    Manakhov Sergey Manakhov Sergey 2 июня 2016 16:42 #

    Ммм... как бы помягче...

    У вас тема дизайна купленная в маркете.

    И из-за кастомизации и прочих нюансов никогда не будет 1-го JS файла...

    При желании такой файл можно сделать, НО при этом придется переписать ВСЁ (шаблоны темы дизайна + плагины)

    В результате чего плагины и тему дизайна и прочее придется обновлять оч оч осторожно...

    Добавление новых комментариев к этой теме отключено.