Данные доказывают: если веб-страница загружается более 4 секунд, 25% пользователей откажутся, если мобильная веб-страница загружается более 10 секунд, 50% пользователей откажутся, а 60% не вернутся к результатам поиска Google; на 0,4 секунды медленнее, а количество поисковых запросов сокращается на 8 миллионов раз в день; 40 % мобильных покупателей покинут веб-сайт, загрузка которого занимает более 3 секунд. Ежедневные продажи Amazon составляют примерно 67 миллионов долларов США, а задержка веб-страницы в 1 секунду может быть; приведет к убыткам в размере 1,6 миллиарда долларов США в течение года. Этого достаточно, чтобы доказать, насколько важна скорость загрузки веб-сайта. Внедрение доказало, что если замедлить скорость загрузки сайта со 100 мс до 400 мс, количество пользователей сократится на 02,%, а ежедневные потери при поиске достигнут 0,6%.
Любой веб-мастер надеется максимально сократить время загрузки страницы, а любая поисковая система надеется предоставить пользователям хороший пользовательский опыт, улучшить общее качество веб-сайта и повысить удовлетворенность пользователей. Каждый надеется получить удовольствие от быстрой работы в сети. . Как улучшить скорость загрузки сайта? Можно рассмотреть три аспекта.
Выбор подходящего хостинга для вашего корпоративного веб-сайта — это первый шаг в создании веб-сайта. Наличие профессионально настроенного хостинга значительно поможет улучшить скорость загрузки веб-сайта.
1. Используйте кеш браузера
Когда пользователь посещает сайт, многие ресурсы на веб-сайте должны медленно загружаться с сервера на клиент. Для сравнения, это приведет к задержке скорости загрузки веб-сайта, особенно если это содержимое может быть загружено. из кеша браузера. Получено из . Он ускорит время загрузки и будет использовать кеш браузера для хранения ресурсов, чтобы при следующем посещении пользователем того же сайта сайт загружался быстрее.
2. Включите сигналы поддержания активности.
Сигналы поддержания активности отправляются через заранее определенные интервалы, которые играют большую роль в Интернете. Если после отправки сигнала ответ не получен, ссылка будет перенаправляться по другому пути до тех пор, пока не будет получено восстановление связи. Фактически, поддержка активности HTTP позволяет TCP-соединению сохраняться и помогает уменьшить последующие задержки запросов. Пожалуйста, свяжитесь со своим хостинг-провайдером и сообщите ему о своих потребностях, поскольку большинство хостинговых компаний отключили эту функцию.
3. Включите сжатие gzip.
Сжатие Gzip на данный момент является наиболее популярным и эффективным методом сжатия, позволяющим сократить время отклика примерно на 70%. сжатие gzip уменьшает размер HTTP-ответов и помогает сократить время ответа. Я думаю, что это самый простой способ уменьшить вес страницы: просто добавьте следующий код в свой файл htaccess:
#Сжатый текст: html, javascript, CSS, xml:
AddOutputFilterByType DEFLATE текстовый/обычный
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE текст/css
Приложение AddOutputFilterByType DEFLATE/xml
Приложение AddOutputFilterByType DEFLATE/xhtml+xml
Приложение AddOutputFilterByType DEFLATE/rss+xml
Приложение AddOutputFilterByType DEFLATE/Javascript
Приложение AddOutputFilterByType DEFLATE/x-javascript
#Расширение сжатия файлов определенных типов:
SetOutputFilter DEFLATE
Или есть самый простой способ: в верхней части вашего файла HTML/php используйте следующий код PHP:
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler" else ob_start();?>
Для некоторых внешних файлов Javascript на сайте использование сжатия gzip может снизить качество передачи на 60%.
4. Кэш перенаправления страницы входа в систему
Мобильные веб-страницы перенаправляют пользователя на другой URL-адрес, поэтому использование перенаправления 302 с временем жизни кэша в тот же день может ускорить загрузку страницы в следующий раз, когда посетитель попытается загрузить сайт. Он должен включать пользовательский агент. Этот метод могут использовать только пользователи мобильных устройств.
5. Используйте CDN
CDN (сеть доставки контента) — это набор веб-сервисов, распределенных в нескольких местах, которые могут более эффективно предоставлять контент пользователям. Выбор конкретного контент-сервера обычно основан на измерении сети, ближайшей к пользователю. Например, когда вы используете хостинг CDN, вы можете загружать данные с разных серверов в зависимости от региона посетителя.
Из-за нехватки времени и организации файлов в этой статье рассказывается только о том, как ускорить сайт с точки зрения сервера. В последующих статьях я дам вам подробное введение с аспектами элементов контента, CSS, JS и изображений. и т. д. Продолжение.
Оригинальная статья опубликована веб-мастером по адресу: http://www.mybaiduSEO.cn/news-2-1.html . Оригинальная статья формата A5. При перепечатке сохраняйте действительный адрес ссылки.
(Ответственный редактор: Momo) Личное пространство автора mybaiduseocn