Как увеличить скорость загрузки сайта?

zenzen

Писатель
Регистрация
26 Май 2014
Сообщения
7
Реакции
1
У Developers Tools в Chrome есть замечательна вкладка Network, по которой можно посмотреть время загрузки любого элемента сайта. А там уже отталкиваясь от него оптимизируйте свой код
 

xfiles

Создатель
Регистрация
31 Май 2014
Сообщения
38
Реакции
2
Я всегда стараюсь соблюдать основные правила:

1. Уменьшите количество HTTP-запросов
2. Помещайте CSS файлы в начале страницы
3. Помещайте javascript в конец страницы
4. Минимизируйте css и javascript
5. Используйте поддомены для параллельного скачивания
6. Используйте кэш браузера
7. Используйте CDN для загрузки популярных JavaScript библиотек
8. Оптимизируйте ваши изображения
9. Не масштабируйте изображения
10. Используйте Gzip- сжатие
 

snooper

Постоялец
Регистрация
2 Июн 2014
Сообщения
71
Реакции
19
Я всегда стараюсь соблюдать основные правила:

1. Уменьшите количество HTTP-запросов
2. Помещайте CSS файлы в начале страницы
3. Помещайте javascript в конец страницы
4. Минимизируйте css и javascript
5. Используйте поддомены для параллельного скачивания
6. Используйте кэш браузера
7. Используйте CDN для загрузки популярных JavaScript библиотек
8. Оптимизируйте ваши изображения
9. Не масштабируйте изображения
10. Используйте Gzip- сжатие

Все так, добавлю лишь серверную часть :)
Если у вас вдс, дедик или же есть возможность повлиять на хостера, или заказать размещение сайта на хосте с настройками тогда такими:
* nginx для front-end. Отдаем легкую статику шустрому нгинксу
* apache back-end. Длительные запросы и генерация кеш страниц
* memchached. Серверный кеш.
Если у вас бд с innodb таблицами, тогда кешу отдаем 70% от физ озу
Если же не инно, тогда 30-40% от физ озу.

Есть ещё вариант для кеша брать eAccelerator, APC, но это уже смотря, что больше кешировать надо.
 

PrinceBig

Создатель
Регистрация
1 Июл 2014
Сообщения
19
Реакции
1
Я всегда стараюсь соблюдать основные правила:
10. Используйте Gzip- сжатие
Не все хостинги, к сожалению, поддерживают данную функцию, тем более если сайт находится на виртуальном хосте. Я пробовал разговаривать с хостером (Макхост на виртуалке), они сказали, что эту функцию для Joomla сайтов можно отключить в настройках, так как все равно у них она не поддерживается. Возможно, что на VPS это и будет хорошим плюсом, однако, не у всех сайты такие уж тяжелые :)

Скрытое содержимое доступно для зарегистрированных пользователей!
 

PyroMan2012

Создатель
Регистрация
8 Ноя 2012
Сообщения
17
Реакции
4
Пользуюсь сервисом от гугла, который проверяет сайт по шкале от 0 до 100 и дает рекомендации.
Если на сайте AdSense стоит - то гугл сам периодически проверяет.
Заметил, что при следовании рекомендациям - гугл лучше относится к сайту. Не знаю уж, с чем это связано: с фактическим улучшением сайта или с самим фактом выполнения советов.
 

dokka2000

Постоялец
Регистрация
17 Июл 2012
Сообщения
49
Реакции
119
касательно минимизации css...

столкнулся с тем что готовые темы для движков, ввиду того что расчитаны на большой размах видоизменений из админки, содержат много не используемых правил css (js туда же)

протестил расширениями cssussage и dustmeselectors и афигел, неиспользуется примерно 40-60% а это 0,2-0.3 Мбайта!!! при каждой загрузке страницы.
 

sdfs

Создатель
Регистрация
26 Фев 2012
Сообщения
20
Реакции
3
Не понимаю что у вас такого на страницах что приходится ускорять загрузку.Пользуйтесь старыми юзабельными кеширующими плагинами,хватит изобретать велосипед.
 

WiZXaK

Причиняю добро
Регистрация
8 Сен 2012
Сообщения
883
Реакции
865
Увеличить скорость загрузки сайта можно с помощью кеша а также качественный ВПС.
Где бы найти этот качественный\недорогой VPS еще.

Не понимаю что у вас такого на страницах что приходится ускорять загрузку.Пользуйтесь старыми юзабельными кеширующими плагинами,хватит изобретать велосипед.
«У нас» там сайты с огромным стилями и скриптами, потому как проектов созданных мышкоблудерством в визуальных редакторах гораааздо больше. :pop:
И советы «делайте правильно» не избавят сеть от простых решений, ибо так проще и лень. :oops:
А еще нельзя так просто взять и отключить виждеты «с кошками и про погоду»...
 
Последнее редактирование:

sdfs

Создатель
Регистрация
26 Фев 2012
Сообщения
20
Реакции
3
А еще нельзя так просто взять и отключить виждеты «с кошками и про погоду»...
Значит нужно удалять такие виджеты.Зачем засорять сайты всякими гадостями типа погоды?Сейчас у каждого смартфон в котором показывается погода,а те у кого их нет смотрят погоду в гугле и яндексе если.
 

WiZXaK

Причиняю добро
Регистрация
8 Сен 2012
Сообщения
883
Реакции
865
Зачем засорять сайты всякими гадостями типа погоды?Сейчас у каждого смартфон в котором показывается погода,а те у кого их нет смотрят погоду в гугле и яндексе если.
Это был сарказм :facepalm:...
Значит нужно удалять такие виджеты.
Не значит, потому как всех не переделаешь. :tut:
А темы про оптимизацию будут всегда актуальны, ибо нет предела совершенству.
 
Сверху