Google PageSpeed или как повысить скорость сайта?

#
Re: Google PageSpeed или как повысить скорость сайта?

Версия HostCMS: 6.5.5
Редакция: Халява
Версия PHP: 5.3.3
Версия MySQL: 5.1.71
Версия GD: 2.0.34
Версия PCRE: 7.8
Макс. время исполнения: 120
Доступная память: 128M
Multibyte String: Включено
JSON: Включено
SimpleXML: Включено
Iconv: Включено
Модератор
#
Re: Google PageSpeed или как повысить скорость сайта?
xelaxela13,
так в халяве нет модуля компрессии, ссылку на который я вам выше давал, отсюда и разница.
#
Re: Google PageSpeed или как повысить скорость сайта?
где то в моих сообщениях в подддержку есть данные для доступа в админку и на фтп, я их не менял....
#
Re: Google PageSpeed или как повысить скорость сайта?
так и второй сайт тоже на Халяве....
Модератор
#
Re: Google PageSpeed или как повысить скорость сайта?
сравнивайте в firebug скорости и выясните в чем же отличие.
#
Re: Google PageSpeed или как повысить скорость сайта?
В шаблоне бодгружается 15 скриптов. Есть рекомендации какие можно убрать в футер и загружать асинхронно, а какие нет???
<script type="text/javascript" src="/hostcmsfiles/jquery/jquery.min.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/slider/jquery-ui.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/jquery.validate.min.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/lightbox/js/jquery.lightbox.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/jquery.elevatezoom-3.0.8.min.js" async></script>
<script type="text/javascript" src="/templates/template1/hostcms.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/main.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/bbedit/jquery.bbedit.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/stars/jquery.ui.core.min.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/stars/jquery.ui.stars.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/jquery.autocomplete.min.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/jquery/photobox/jquery.photobox.js" async></script>
<script type="text/javascript" src="/bootstrap/js/bootstrap.min.js" async></script>
<script type="text/javascript" src="/hostcmsfiles/slippry/dist/slippry.min.js" async></script>
<script type="text/javascript" src="/templates/template24/akkum.js" async></script>   
#
Re: Google PageSpeed или как повысить скорость сайта?
Может пригодится кому, через консоль на сервере можно оптимизировать (сжать) все картинки сразу, хоть 10000 шт.
https://toster.ru/q/111179
#
Re: Google PageSpeed или как повысить скорость сайта?
xelaxela13,
Была тут тема про то какие скрипты нужны, а какие нет. ПОИСК рулит!
Если редактирования текстов с фронта не надо, отзывы и рейтинг не используются, насчет корзины не помню - то все выкидываем и ставим скрипты из сверстанного макета, не более того)))
Убрать в футер все скрипты - можно, если шаблон сделан нормальным верстальщиком, а если вы перенесли скрипты в футер и у вас начались глюки - 90% кривой шаблон!!))
Даже скажу более того - я вообще все скрипты сжал в один и его еще сжал, т.е. там одной строкой длинной весь скрипт, ВЕС кардинально уменьшается.
Также поступил и с CSS - все то нужно в один файл и сжать, остальное выкинул.
#
Re: Google PageSpeed или как повысить скорость сайта?
а картинки сжимать всяко удобнее программкой на локальном компе, выкачиваем фотки на свой комп, жмем Fotosizer, закачиваем обратно - вся мощь i7  к вашим услугам))). еще в программке и доп функции - водянка, ресайзы, обрезки, перевод в  черно-бел!
10к фоток? не так уж и много. сайт на джумла бывает иной раз приходится выкачивать по-файлово, там одно ядро под 8к файлов))) ничо, за час максимум все на компе.
#
Re: Google PageSpeed или как повысить скорость сайта?
> В шаблоне бодгружается 15 скриптов. Есть рекомендации какие можно убрать в футер и загружать асинхронно, а какие нет???

Все скрипты должны быть в футере. Кроме асинхронных. Асинхронными можно назначать те, что не взаимодействуют с дом деревом.

jquery.min.js async - вообще нонсенс.
Зачем вам кст два jquery ui?
Email: roman.fov@gmail.com Skype: roman-fov
Авторизация