Skip to content
Логотип

1000+ избранных полезных советов…

Это Гадалка ОНЛАЙН
пиши вопрос - получай ответ:
"ДА" или "НЕТ"




ИНТЕРЕСНЫЕ ТЕСТЫ ОНЛАЙН

(поиск по сайту - ниже)
ЧТО ДЕЛАТЬ | 1000+ избранных полезных советов… » IT / Компьютеры » Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта

IT / Компьютеры » Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта

Просмотров: 583 | 10-10-2015, 16:17
Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта

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

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

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


Как измерить скорость сайта



Определить скорость работы сайта несложно, если использовать любой из доступных бесплатных инструментов. Среди наиболее популярных сервисов и инструментов онлайн хотелось бы выделить:

- https://developers.google.com/speed/pagespeed/insights/
- http://tools.pingdom.com/fpt/
- http://www.webpagetest.org/


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

О наиболее частых проблемах, замедляющих работу веб-сайта, и пойдет речь далее.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


Как ускорить сайт: что делать



1. Удалить скрипты



Скорость работы сайта сильно уменьшается исполняемыми программными командами (скриптами), которых не должно быть более 6-ти штук. Удаляется javascript очень просто – он вычищается из кода страниц сайта. Но куда сложнее определить и решить, какие именно скрипты должны быть удалены.

Зачастую на сайтах висит следующий javascript, замедляющий работу:

- реклама;
- виджеты социальных сетей
- кнопки социальных сетей
- счетчики;
- внутренние сервисы и службы (копки «Вверх», калькуляторы, мини-программы, фильтры сортировки, прочее).

Следовательно, чтобы ускорить сайт, придется избавиться от каких-нибудь отдельных программок, встроенных в сайт. Кроме того, внутренние коды можно объединить в группы.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


2. Почистить валидность



С помощью проверки валидации не составит труда в коде веб-площадки отыскать «кривые» участки и подправить их. Понятно, что такая работа потребует от вебмастера полного погружения в тему и изучения дополнительных данных, но в условиях современного Интернета это не сложно.

Даже если сервис проверки валидации целиком на иностранном языке, отдельные его советы можно пробивать через Яндекс или Google, отыскивая готовые подсказки на русском. В идеале, после выполнения всех операций ошибок не должно содержаться ни на одной странице веб-сайта.

Суть в том, что проверять вам придется разные странички, так как проверка дает лишь индивидуальный результат, для ускорения всего сайта придется оценить разные его части. То есть, когда главная морда сайта уже дает «зеленый» сигнал, страница категории или статьи запросто может выдавать несколько десятков ошибок! Валидация всех страниц чистится поочередно.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


3. Оптимизировать CSS



Еще один важный пункт – в HTML коде вашего сайта не должны указываться стили. Для стилей CSS создается отдельный файл, который подключается к главному документу и содержит все описания идентификаторов и классов.

Если же в вашем основном коде проскакивают команды вроде style=”бла-бла-бла”, их нужно вынести к стилям, в файл CSS, создать дополнительные классы и идентификаторы.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


4. Уменьшить изображения



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

Если хорошенько разобраться, то в любой CMS можно найти средства оптимизации изображений. Например, уменьшить картинки можно, если отображать их маленькие копии, содержащие ссылки на полные изображения. При желании пользователь просто кликнет по уменьшенной копии и загрузит полную версию картинки или фотографии.

Оптимальным инструментом для уменьшения веса картинок является PhotoShop, и если вы еще не научились им пользоваться, то время пришло! В этой замечательной программе даже есть специальная опция – оптимизация и сохранение картинок для WEB, с помощью которой можно уменьшить размер и вес при малозаметных потерях качества.

В идеале же все ненужные картинки должны быть удалены. Сложно поверить, но какой-нибудь мелкий значок в дизайне вашего сайта способен в разы замедлить работу проекта! Если же такой малозначимый значок удалить, страницы начнут летать!

Кстати, все мелкие дизайнерские картиночки полезно объединить в графические блоки. Загрузка единого блока отнимет гораздо меньше ресурсов сервера, и это ускорит сайт. А где возможно – картинки лучше заменить стилями CSS (особенно актуально для фона).

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


5. Почистить «мертвый» код



Чем старше ваш проект, тем больше в его коде разного мусора, тем ниже скорость работы сайта. Это аксиома. За годы вы наверняка добавляли какие-то участки кода, которые забывали удалять в последующем. Аналогичная картина наблюдается, если вы изменяли дизайн сайта, правили его функционал. Там всегда будут лишние участки кода, которые уже ни за что не отвечают.

Чтобы выявить такие «умершие» строки кода, вам придется проанализировать всю структуру страницы. Попутно можете удалять лишние отступы, пробелы или ненужные вам заметки. Чем проще и легче код, тем быстрее он работает.

Тот же прием нужно использовать для чистки нерабочих и бессмысленных стилей CSS, javascript, битых ссылок, битых модулей, неиспользуемых сервисов и прочего мусора, замедляющего скорость ваших сайтов. Ведь если участок кода никак не задействован, то зачем его вообще держать, почему не удалить сразу?

ВАЖНО: будьте осторожны – не удалите здесь лишнего! А перед началом чистки обязательно сохраните резервную копию на хостинге и на собственном компьютере. Можете также копировать удаленные участки в отдельный файл и снабжать их комментариями. Это поможет восстановить код, если вы где-то ошибетесь и удалите лишнего.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


6. Удалить битые ссылки



Если ссылки, исходящие с вашего сайта, ведут в пустоту, от них нужно избавляться. Так же поступают и с линками внутри веб-проекта. При этом даже не важно – платят вам за размещение этих ссылок или нет. Если они ухудшают площадку, уменьшают скорость сайта, они удаляются!

Проверить все битые ссылки несложно с помощью программы Xenu.



7. Оптимизировать нерабочие страницы



В первую очередь вам придется найти на сайте страницы, которые отвечают на запросы иначе, чем 200 ответом сервера (они снижают скорость всего сайта). Выявить подобные разделы можно с помощью бесплатной программы Screaming Frog SEO Spider. Главное – вам придется разобраться с такими страницами и, возможно, даже удалить их или подправить.

На втором шаге не помешает настроить редиректы с проблемных страниц ошибок. Сделать это можно прямо на хостинге. Поищите хорошенько – данная опция присутствует везде. В крайнем случае, можно вручную перенаправить пользователей через команды файлов .htaccess

То есть, когда человек будет получать ответ, отличный от 200, он, к примеру, автоматически перейдет на список статей или же предыдущую просматриваемую страничку. И это же ускорит работу веб-сайта.

Третьим этапом будет полезно создать специальную страницу под ошибку 404.

Скорость сайта. Как быть, если сайт работает медленно. Увеличение скорости вашего сайта


8. Кэшировать все, что можно



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

- картинки дизайна;
- файлы скриптов и стилей;
- работу отдельных модулей;
- обновления малозначимых параметров вроде количества просмотров, основного контента.





Почитайте похожие тексты по вашему вопросу:





Архивы

Декабрь 2016 (2)
Сентябрь 2016 (2)
Июль 2016 (1)
Июнь 2016 (5)
Май 2016 (7)
Апрель 2016 (13)

ВВЕРХ