Почему сайт долго загружается
Когда браузер пользователя отправляет серверу запрос на предоставление содержимого страницы, до получения ответа проходит какое-то время. Приемлемым ожиданием принято считать 1–2 секунды. Низкая скорость загрузки сайта (более 3 секунд) может стать причиной потери трафика и позиций в поисковой выдаче. Рассмотрим причины этой проблемы и способы её устранения.
Что влияет на скорость загрузки сайта
На скорость загрузки влияют четыре основных фактора:
- Скорость работы CMS и скриптов сайта. Зависит от архитектуры приложения, качества и оптимизации кода скриптов, а также запросов к базе данных.
- Скорость работы сервера. Зависит от его комплектующих и используемых технологий. Профессиональные хостинг-провайдеры непрерывно обновляют свои сервера, используя более производительные процессоры, быстрые SSD-диски и т.д.
- Скорость интернет-соединения пользователя. Зависит от сетевых точек доступа, расположенных между устройством пользователя и сервером сайта. Этот параметр влияет на загрузку любых файлов сайта, включая скрипты и изображения.
- Скорость генерации сайта в браузере. Чем «тяжелее» сайт, тем больше времени он потребует — это находится в зоне ответственности вебмастера.
Как оптимизировать скорость сайта
Первое, что необходимо сделать – определить тип запросов, которые нуждаются в оптимизации. Они могут быть статическими или динамическими. Последующие шаги зависят от их типа, потому при их загрузке используются разные алгоритмы:
- Все элементы статического сайта уже загружены на сервер, поэтому пользователю необходимо дождаться их загрузки. К ним относятся: изображения, стили, HTML-файлы и др.
- Динамический сайт не отправляет пользователю готовые файлы – он запускает выполнение скриптов на сервере, результат выполнения которых отправляется клиенту. К скриптам относятся, например, файлы .php.
Оптимизация статических элементов
Статические элементы могут загружаться долго по двум причинам: большой размер файлов и использование сторонних серверов.
Первое, что нужно сделать — оптимизировать контент сайта. Измените формат и размер используемых изображений, а также сократите код HTML , CSS и JS. Уже на этом этапе сайт будет загружаться заметно быстрее.
Если вы используете внешние серверы, такие как CDN, то неправильные настройки, высокая загруженность, географическая удаленность — всё это может стать причиной долгой загрузки. В этом случае необходимо выбрать более производительный сервер.
Также может помочь настройка кеширования и сжатия данных. Это делается, как правило, на стороне хостинг-провайдера.
Оптимизация динамических элементов
Крупные порталы или интернет-магазины часто обращаются к базе данных и задействуют в работе много PHP-скриптов, потребляющих серверные ресурсы.
Начните с анализа скриптов и запросов к БД. Если необходимые для оптимизации навыки отсутствуют, то обратитесь за помощью к разработчикам сайта, либо задайте вопрос на тематическом форуме — каждая ситуация индивидуальна. Обратите внимание, что современные версии PHP (7.x) производительнее предыдущих – 5.x.
После этого перейдите к настройке кеширования исполняемого кода. Во всех популярных CMS присутствуют необходимые для этого плагины. К примеру, в Joomla и MODX они поставляются «из коробки», а для WordPress разработан бесплатный плагин WP Super Cache. Кеширование поможет снизить нагрузку на хостинг, а также увеличит скорость загрузки сайта.
Если в своей работе сайт использует сторонние ресурсы, то обращение к ним может занимать слишком много времени. К примеру, если скрипты не могут получить доступ к внешнему ресурсу, то сервер потратит довольно много времени на его ожидание. Мы рекомендуем полностью отказаться от этой практики, потому что контролировать быстродействие и работоспособность чужих серверов очень сложно.
Проверка на вирусы
Часто причиной медленной загрузки сайта становятся вирусы. Вредоносные программы устанавливают удаленные подключения, запускают ресурсоемкие процессы и т. д. Из-за этого сервер перегружается и ему не хватает ресурсов для обслуживания сайта. Чтобы исключить эту причину, проверьте файлы на наличие вирусов.
Переход на VDS, Dedicated или Гибридный сервер
Решением проблемы долгой загрузки также может стать переход на VDS-сервер, физический выделенный сервер или гибридный сервер: они обладают высокой производительностью и подразумевают гибкую настройку программного обеспечения, однако требуют навыков администрирования.
12 причин, из-за которых очень долго загружается Windows 10
Замедленная загрузка и дальнейшая работа ПК может быть обусловлена тем, что ему уже пора в утиль или необходим апгрейд. Но как быть, если медленно загружается компьютер, которому всего 2-3 года? Причин не так уж и много.
Долго загружается Windows 10: основные проблемы и как их исправить
Замедление загрузки может происходить по причинам программного и/или аппаратного характера. К первым относится ряд легко устранимых факторов: захламленная автозагрузка, переполнение винчестера, проблемы с драйверами, системными файлами и прочим. Дольше придется возиться, если подкачало железо, особенно когда Винда тормозит из-за сыплющегося диска.
По времени этапы загрузки с SSD могут выглядеть так:
Собственно, загрузка Винды здесь начинается с 10 секунды, до этого диск практически не участвует в процессе.
Жесткий диск
При запуске Windows слабым местом может оказаться накопитель. Это относится как к HDD, так и к SSD. Самая банальная причина, из-за которой долго и нудно загружается Виндовс 10, — переполнение диска. Если на нем осталось меньше 10% свободного пространства, система в «Моем компьютере» окрашивает занятое место красным цветом. Попробовать освободить пространство от мусорных файлов можно, например, с помощью приложения CCleaner. Эта утилита также умеет работать с системным реестром: удалять лишнее, находить и исправлять ошибки. При отсутствии должного эффекта стоит прибегнуть к ручной чистке. Возможны следующие варианты:
- Удаление ненужных файлов, заполонивших диск, например, просмотренных сериалов или игр, которые давно не запускаете.
- Перенос части файлов системного диска на другой носитель или в облако. Это могут быть семейные фото, видео, музыка и т.п.
Если места на винчестере хватает, запустите дефрагментацию. Для этого кликните «Пуск», наберите «дефраг», клацните в параметрах на дефрагментацию. Если в столбце «Текущее состояние» прописано, что диск фрагментирован на 0-10% — делать ничего не нужно. По умолчанию в Windows 10 оптимизация запускается без участия пользователя, по расписанию. Если этого не происходит и диск сильно фрагментирован — нажмите «Оптимизировать».
Винда может медленно загружаться из-за винчестера, который постепенно приходит в негодность — «сыпется». В таком случае наверняка периодически возникают проблемы с открытием файлов. «Подлатать» диск можно с помощью лечащих программ. Пример — утилита Victoria. Приложения такого типа умеют быстро находить бэд-блоки и помечают их, после чего система обходит негодные участки стороной. Полезного пространства становится меньше, но тормозов и сбоев — тоже. Если диск свое уже отработал — подумайте о замене его на новый.
Автозагрузка
Захламленная автозагрузка заметно увеличивает время подготовки системы к работе. Если ее годами не чистить и устанавливать периодически новые программы — в ней могут скопиться десятки записей. При таком подходе загрузка ПК будет постепенно замедляться, и пользователь может не замечать этого. Чтобы избежать ненужных пауз, нужно периодически чистить автозагрузку:
- Заходим в Диспетчер задач.
- Клацаем на вкладку «Автозагрузка».
- Бодро кликаем правой по ненужным записям и выбираем «Отключить».
Не стоит мешать автозагрузке антивируса. Антивирусное ПО должно загружаться сразу после запуска системы и отслеживать подозрительные активности. Мессенджеры тоже оставьте, если ими пользуетесь и хотите всегда быть на связи.
Винда в Диспетчере задач дает информацию по программам из автозагрузки:
- Показывает влияние на запуск (обращаем внимание прежде всего на приложения с высоким влиянием).
- Показывает «ЦП при запуске» в мс. По умолчанию этот столбец не виден. Чтобы включить его, нужно клацнуть правой по панели автозагрузки и выбрать соответствующий пункт.
При среднем влиянии на автозапуск значение «ЦП при запуске» порой больше, чем при высоком, поэтому слишком серьезно к этим показателям относиться не стоит. Лучше воспринимать их как подсказки для дальнейших действий. Всегда можно отключить одну или несколько программ, и посмотреть, насколько это повлияет на скорость загрузки. Включаются пункты автозагрузки тем же способом, поэтому не бойтесь экспериментировать.
Устаревшее ПО
На сомнительных сайтах порой рекомендуют бороться с долгой загрузкой легальной Windows 10 путем обновления системы и/или драйверов. Однако эти варианты помогают далеко не всегда. Обновление операционки может ускорить или замедлить загрузку ПК — это лотерея. Обновки клепают совсем не для того, чтобы Винда загружалась быстрее. Возможно, она будет работать стабильнее и безопаснее, но рецепт увеличения скорости ПК от Microsoft другой — периодически обновлять комплектующие.
Обновление драйверов единственной видеокарты и материнки может ускорить загрузку, но вероятность такого эффекта в районе 1%. Тратить ради этого время — сомнительное занятие. Добиться реального ускорения загрузки поможет полная переустановка Windows. За годы работы даже при регулярной чистке от программного мусора накопятся проблемки. Победить их всех сразу поможет переустановка ОС.
После нее на всех этапах компьютер будет работать быстрее. Но тут нужно подумать: стоит ли тратить время на переустановку операционки, программ и их настройку ради выигрыша во времени запуска системы. Если Винда тратит на загрузку вместо 30 секунд — 1,5 минуты, вряд ли есть смысл так сильно заморачиваться.
Куда более актуальная причина для переустановки Windows — притормаживания во время работы. Одно дело терять каждый день по минуте при включении компьютера, но совсем другое — каждый раз ждать, пока произойдет определенное действие в какой-нибудь ресурсоемкой программе.
Быстрый запуск ОС
Ускоренный запуск — одна из сомнительных фишек Windows 10. С этим режимом комп, по идее, должен загружаться быстрее за счет запоминания ядра операционки и системного сеанса на жестком диске. На практике так происходит не всегда, а вот проблемы из-за ускоренного запуска очень даже могут быть. Например, после обновления ОС.
Когда Винда собирается обновляться, она предлагает пользователю перезагрузиться, не мешкая, или отложить этот процесс до конца рабочего дня. Пользователи часто не спешат перезагружать комп, а вечером просто выключают его. Утром происходит быстрая загрузка, при этом системные процессы полностью не обновляются. В результате обновления Windows могут инсталлироваться некорректно. Поэтому быстрый запуск лучше отключить. Для этого:
- открываем «Пуск», следом клацаем на «Панель управления» и «Электропитание»;
- слева выбираем пункт «Действие кнопки питания»;
- переходим по ссылке изменения недоступных параметров;
- убираем галочку с чекбокса быстрого запуска;
- сохраняемся.
Перегрев процессора и долгая загрузка Windows 10
Иногда резвая Windows 10 может долго загружаться из-за перегрева процессора. В основном этим грешат ноутбуки, владельцы которых не хотят чистить пыль под корпусом, менять термопасту. При перегреве после медленной загрузки компьютер может через некоторое время выключаться, особенно если запустили какую-нибудь серьезную игру или ресурсоемкую программу. Таким способом ПК предотвращает выход из строя процессора.
Выполнить проверку компа на перегрев можно, например, с помощью программы AIDA64. Есть портативная версия утилиты, не доставляющая никаких хлопот в использовании. Для проверки комплектующих на перегрев нужно запустить приложение, а затем клацнуть на «Компьютер» и перейти к «Датчикам». Программа покажет текущую температуру процессора, диода РСН, а также обороты процессорного кулера, напряжения узлов. При простое температура чипа не должна превышать 30-50 градусов.
Справиться с перегревом обычно помогает чистка накопившейся пыли и замена подсохшей термопасты процессора. Если такие мероприятия не привели к положительному результату, то, возможно, комп замедленной работой намекает на необходимость замены кулера или проца. Охладить ноутбук летом поможет охлаждающая подставка.
Повреждение компонентов Windows
В случае проблем с компонентами Винды, в процессе загрузки операционки могут высвечиваться предупреждающие сообщения. Если ОС не может сама привести себя в чувство, системные файлы можно реанимировать командой sfc /scannow. Утилитка проверит хранилище компонентов и при необходимости заменит проблемные файлы кэшированными копиями, предусмотрительно зарезервированными на диске. Сбои, связанные с ошибками при загрузке Винды, более подробно рассмотрим ниже, в другом разделе статьи.
В Майкрософтовской операционке предусмотрена возможность активации подсистемы для Linux. Если этот компонент Windows не нужен — отключите его, поскольку он потребляет много ресурсов. Для этого:
- Клацните «Пуск» и наберите «Вкл. или откл. компонентов Windows». Откройте одноименный значок.
- На экране монитора нарисуется окошко с древовидной структурой компонентов Винды. Найдите чекбокс с подсистемой для Linux и отключите его.
- Перезагрузите комп для вступления изменений в силу.
Может возникнуть соблазн убрать еще несколько галочек в окне с компонентами. Лучше не трогать, как минимум, следующие пункты: NET Framework, PowerShell, Print to PDF, Media Features, службы печати. Из-за отключенного Фреймворка перестанут запускаться некоторые программы. Без печати PDF система вообще не захочет работать с документами этого формата.
Некорректная работа драйверов
Две видеокарты в ноутбуке — это, конечно, большой плюс для игр, требующих графики с высокой производительностью, но такой тандем в некоторых моделях приводит к тому, что Windows 10 очень долго и нудно загружается. Задержка происходит из-за длительного переключения с одного видеоадаптера на другой. Убедиться в причастности видях к медленной загрузке поможет проверка:
- В «Диспетчере устройств» открываем папку «Видеоадаптеры».
- В ней выбираем строчку с Nvidia или Radeon.
- Жмем правой по ней и выбираем «Отключить».
- Перезагружаемся.
Если Винда перестала тормозить во время загрузки, это означает, что стоит обновить драйвера видеокарты. Открываем сайт AMD или Nvidia, скачиваем дрова для дискретной видеокарты, устанавливаем их на ноутбук. Перед установкой удаляем дискретную видяху в «Диспетчере устройств».
Повреждение системных файлов
Если на этапе запуска Винды комп нервирует сообщениями об ошибках, возможно, причина в файлах ОС, пострадавших из-за сыплющегося диска, вирусной активности или других факторов. Для исправления ситуации используют:
- Утилиту DISM. Для лечения Винды в командной строке набираем комбинацию с параметрами: DISM /Online /Cleanup-Image /RestoreHealth и нажимаем Enter. Ждем 10-15 минут. При благополучном исходе утилита отрапортует о восстановлении файлов, после чего нужно перезагрузить комп.
- Утилиту SFC. Из той же командной строки запускаем: sfc /scannow. После сканирования системы утилита отчитается о результатах. Возможные итоги: целостность операционки не нарушена; проблемные файлики восстановлены; ошибки обнаружены, но исправить их не удалось. Если утилита отрапортует, что запрошенная операция не может быть выполнена, нужно повторить команду, загрузившись в безопасном режиме.
Еще один способ устранения притормаживаний при запуске ОС — восстановление при загрузке. Алгоритм действий:
- Жмем «Пуск».
- Выбираем в меню окончания работы перезагрузку, удерживая Shift.
- В меню восстановления кликаем на «Диагностику».
- Клацаем на «Дополнительные параметры», переходим на «Восстановление при загрузке».
Привести Винду в чувство также можно, откатив ее обратно, воспользовавшись точками восстановления.
Последний способ, который стоит тут упомянуть, — возвращение Винды в исходное состояние. Для запуска процесса:
- Клацаем «Параметры» — «Восстановление».
- Стартуем кнопкой «Начать».
- Выбираем «Сохранить мои файлы».
- Подтверждаем предстоящие действия системы.
После такой процедуры придется заново инсталлировать установленные на ПК приложения.
Вирусы
Вышеперечисленные методы восстановления файлов ОС не смогут обеспечить долговременный эффект, если компьютер оккупировали вирусы, способные навредить Windows. При медленном запуске системы имеет смысл провести полную проверку ПК с помощью антивируса. Если сомневаетесь в эффективности установленного антивирусного ПО — выполните дополнительную проверку альтернативной программой, не устанавливая ее на компьютер. Для этого подойдет, например, портативный Dr.Web.
Чрезмерная бдительность может тоже привести к тому, что Виндовс 10 будет долго и нудно загружаться при включении: не инсталлируйте больше одного антивируса на компьютер. Обе программы наверняка пропишутся в автозагрузке, а это потерянные секунды при запуске системы. Кроме того, между ними могут быть конфликты, мешающие нормальной работе Windows.
Также не стоит сбрасывать со счетов встроенный антивирус «десятки» — Защитник Windows. Пользователи, которые целиком полагаются на майкрософтовский софт и не устанавливают антивирусное ПО сторонних разработчиков, экономят оперативную память, уменьшают время загрузки системы. Такой вариант подходит юзерам, которые редко пользуются поисковиками, стараются не скачивать софт с подозрительных сайтов. Кроме сомнительной надежности у Защитника Windows есть еще один недостаток — проблемы с техподдержкой. В этом плане он уступает платным антивирусам.
Другие причины, из-за которых долго загружается Виндовс 10
На десерт еще 3 причины замедленной загрузки:
- Windows много раз восстанавливали, откатываясь к заранее сохраненным точкам.
- В системе BIOS выбрана первоочередная загрузка с привода, а не с диска. На этом, правда, теряется лишь несколько секунд. Более значительные паузы могут быть, если какие-то комплектующие не реагируют на запросы БИОСа. Тот ждет сколько положено и, лишь не дождавшись, продолжает загрузку дальше.
- Неподходящая прошивка БИОСа.
В заключении приведем ошибочные действия, которые предпринимают неопытные пользователи, желая ускорить запуск Windows:
- Отключают файл подкачки. После этого некоторые программы не запускаются.
- Отключают некоторые службы Винды, решив, что они не нужны.
- Отключают индексацию файлов на компьютере с HDD.
Обычно для оперативного старта Винды достаточно следить за автозагрузкой, свободным дисковым пространством и держать комп в чистоте как в программном, так и в аппаратном смысле.
Почему Windows долго загружается: причины и пути решения
Долгая загрузка Windows — довольно распространенная проблема, с которой сталкиваются пользователи ПК и ноутбуков. Особенно она заметна при использовании жесткого диска в качестве системного накопителя. Затянувшаяся загрузка может сигнализировать о серьезных неполадках: заражении вирусами, программных и аппаратных сбоях, перегреве комплектующих и общем устаревании устройства.
Среднее время загрузки Windows без использования функции «Быстрый запуск» составляет около 15-25 секунд при использовании SSD. Если выбрать HDD в качестве системного накопителя, время увеличится до полутора минут. Функция «Быстрый запуск» заметно ускоряет загрузку Windows 10 на HDD, за счет «сбрасывания» ядра системы в специальный файл, но может вызывать проблемы при использовании двойной загрузки ОС, технологии Wake-on-LAN и обновлений Windows, поэтому опытные пользователи часто ее отключают.
Загрузка Windows — довольно простая задача, во время которой в ОЗУ загружается и запускается ядро ОС, драйвера оборудования и программы пользователя. И если время загрузки заметно увеличивается — это становится «лакмусовой бумажкой», сигнализирующей, что у вашего ПК или ноутбука есть проблемы на аппаратном уровне, на уровне ОС или дополнительного софта. Эти проблемы вполне решаемы даже для начинающего пользователя, и сейчас мы разберем самые основные из них.
Лишние программы при запуске
Лишние программы в автозапуске могут серьезно замедлить скорость загрузки Windows. Это самая часто встречающаяся причина. Особенно плохо дело обстоит у начинающих пользователей ПК, которые активно пользуются интернетом и устанавливают игры и программы. Чего только нет в автозагрузке на подобных ПК: разнообразные бесплатные антивирусы и средства удаления вредоносных программ, ненужные браузеры, игровые лаунчеры и голосовые помощники.
Очистить автозагрузку от ненужных программ довольно просто. На Windows 7 попасть в меню настройки автозагрузки можно, нажав сочетания клавиш «Win + R» и введя в окно запуска команду msconfig. Далее следует перейти на вкладку «Автозагрузка».
На Windows 8.1 и 10 удобно зайти в настройки автозагрузки через «Диспетчер задач».
После этого надо проанализировать каждый пункт автозагрузки, решить, нужна вам эта программа или нет, и отключить лишнее.
Вредоносные программы
Серьезно замедлить загрузку системы могут вредоносные и потенциально опасные программы. Список их огромен и почти все они «прописываются» в автозагрузку Windows или в задачи «Планировщика заданий». Антивирус может пропускать некоторые вредоносные программы, поэтому не помешает проверить систему специальными бесплатными утилитами. Неплохо зарекомендовали себя такие утилиты, как Dr.Web CureIt!, Kaspersky Virus Removal Tool и Malwarebytes.
Проверка жесткого диска на битые сектора
Аппаратные проблемы с жестким диском, вызванные физическим износом и появлением битых секторов, способны очень сильно замедлить его работу, что сказывается и на скорости загрузки Windows. При таких проблемах ОС не всегда выдает сообщение «Windows обнаружила неполадки жесткого диска», поэтому стоит проверить здоровье жесткого диска специальными утилитами. Самые безопасные утилиты для начинающего пользователя — HD Tune и CrystalDiskInfo.
Нехватка места на системном разделе
В теории нехватка места на системном разделе Windows не должна влиять на скорость загрузки, но на практике такая зависимость есть. Забитый под завязку диск C может вызвать и другие проблемы с Windows, поэтому надо следить, чтобы на нем всегда было хотя бы 3-5 Гб свободного места.
Обновление драйверов
Драйвера устройств напрямую не влияют на скорость загрузки Windows, но проблемы с ними могут вызывать целый спектр других проблем, поэтому обновить их не помешает. Для обновления драйверов, например материнской платы, вам следует найти вашу модель на сайте производителя платы и скачать самую свежую версию драйверов.
Не помешает заодно обновить драйвера видеокарты: скачать последнюю версию с сайта AMD, Intel или Nvidia, а затем сделать чистую установку драйвера.
Перегрев комплектующих
Сильный нагрев процессора при нарушении работы системы охлаждения в ПК или ноутбуке приводит к троттлингу — сбросу частот. Результатом станет сильное падение производительности устройства. При полностью забитом пылью радиаторе, окаменевшей термопасте или остановившемся вентиляторе системы охлаждения троттлинг может начаться довольно быстро, что отразится и на скорости загрузки Windows.
А перегрев HDD и SSD очень негативно отражается на их ресурсе и может спровоцировать быстрый выход из строя. Узнать температуру комплектующих очень просто: достаточно установить утилиту мониторинга, например HWiNFO или AIDA64, и проконтролировать температуру процессора и накопителей. Для SSD приемлемая температура не превышает 70-75 С, для HDD она должна быть не более 45-50 С, а для процессора — до 80-90 С под нагрузкой.
Если вы обнаружили большое скопление пыли в ПК или ноутбуке, то стоит принять меры по чистке и охлаждению вашего устройства.
Отключение ненужных служб Windows
Если у вас устаревший ПК или ноутбук с жестким диском в качестве системного накопителя, да еще и с недостатком ОЗУ, немного ускорить его поможет отключение неиспользуемых служб Windows. Но вы должны понимать, нужна вам эта служба или нет, и уметь вернуть службы в исходное состояние. На обычном домашнем ПК, не подключенном к локальной сети и не использующем принтер, удается отключить вот такие службы:
- Факс
- NVIDIA Stereoscopic 3D Driver Service
- Служба общего доступа к портам Net.Tcp
- Служба маршрутизатора AllJoyn
- Служба шифрования дисков BitLocker
- Служба поддержки Bluetooth
- Браузер компьютеров
- Dmwappushservice
- Служба географического положения
- Служба наблюдения за датчиками
- Служба данных датчиков
- Служба датчиков
- Функциональные возможности для подключенных пользователей и телеметрия
- Сетевая служба Xbox Live
- Диспетчер печати
- Биометрическая служба Windows
- Удаленный реестр
- Вторичный вход в систему
Переустановка или восстановление Windows
Если ничего из вышеописанного не помогло, стоит восстановить Windows через точку восстановления. Для этого в «Панели управления» надо перейти на вкладку «Система», далее — «Защита системы» — «Восстановить». В открывшемся списке надо выбрать точку восстановления, созданную до появления проблем с загрузкой.
Можно попробовать вернуть Windows 10 в исходное состояние. Для этого надо перейти в «Параметры» — «Обновление и безопасность» — «Восстановление» — «Вернуть компьютер в исходное состояние». Выберите режим «Сохранить мои файлы».
Но, по отзывам пользователей, эти меры помогают редко. Самым действенным решением является полная переустановка Windows с предварительным сохранением данных пользователя. Windows 10 требует минимального опыта для переустановки: достаточно приготовить флешку (от 8 Гб), скачать и запустить средство создания носителя с сайта Microsoft, а затем следовать указаниям установщика.
Установка более мощных компонентов
Если вы используете ПК или ноутбук с жестким диском, то самым действенным способом ускорить загрузку Windows, а также увеличить отзывчивость системы и скорость запуска программ, будет установка SSD-накопителя. SSD-накопители начального уровня с интерфейсом SATA III стоят сегодня очень демократично, и подойдут в любую систему, даже очень старую.
Например Apacer AS350 PANTHER объемом 128 Гб, которого вполне хватит для Windows и нескольких небольших игр.
Или более емкий и производительный WD Blue [WDS250G2B0A], объем которого равен 250 Гб.
Еще один проверенный способ ускорить работу старых ПК и ноутбуков — это увеличение объема ОЗУ. Браузеры и игры потребляют все больше памяти, минимально комфортным ее объемом становится 8 Гб, желательно в двухканальном режиме.
Популярный и недорогой комплект ОЗУ Goodram Iridium отлично ускорит старые системы с памятью DDR3.
Но апгрейд системы — дело серьезное, оно требует взвешенного подхода. Не помешает прочитать несколько гайдов, чтобы понять, что стоит заменить в вашем компьютере и какой это даст прирост производительности. Также нелишними будут гайды по самостоятельной сборке компьютера, ведь даже установка SSD-накопителя в первый раз — непростое дело для неопытного пользователя.
Выводы
Надеемся, вам помогут способы, описанные в этой статье. А время, ушедшее на решение проблемы медленной загрузки Windows, в любом случае будет потрачено не зря. Ведь из таких мелочей и состоит комфорт при работе за ПК и ноутбуком. Решение подобных проблем начинающим пользователем — отличная возможность стать более опытным и уверенным в обращении с компьютерной техникой.
Не тормози: 10 причин, почему ваш сайт медленно грузится
Все знакомы с пословицей «тише едешь — дальше будешь». Но когда речь заходит о производительности сайта, это скорее рецепт провала. Знаем минимум 10 причин, из-за которых может медленно загружаться ваш сайт, и разбираем их с экспертом Selectel.
Неоптимизированные изображения
Одна из наиболее частых причин медленной работы сайта. Изображения с высоким разрешением потребляют много трафика при загрузке и увеличивают размер страницы. Чем он больше, тем дольше загружается сайт.
Формат изображения — еще один важный фактор, который стоит иметь в виду. Например, JPEG-изображения меньше таких форматов, как PNG или GIF. Страницы будут загружаться быстрее, если вы отдадите предпочтение JPEG.
- Проверьте размер ваших изображений. Все, что превышает 1 МБ, недопустимо.
- По возможности используйте JPEG вместо PNG, особенно для больших изображений. На иконки правило не распространяется.
- Используйте инструменты мониторинга загрузки страницы, чтобы понять, как сильно изображения влияют на этот процесс.
Ошибки JavaScript
Плагины JavaScript облегчили добавление динамического контента на веб-сайты. Но при неправильном использовании JavaScript может снизить скорость загрузки страниц сайта.
Для загрузки и выполнения кода JavaScript требуется время. Поэтому, если вы используете множественные вызовы API для визуализации данных посредством JavaScript, это в большинстве случаев приведет к значительным задержкам при загрузке.
- Ваши скрипты могут быть «раздутыми» (bloat), или перенасыщенными. Проверяйте сценарии JavaScript, чтобы увидеть, что вам действительно нужно, а что можно удалить.
- Асинхронная загрузка JavaScript обязательна. Она позволяет браузеру не дожидаться полной загрузки скрипта и продолжать загрузку основного HTML и других ресурсов.
- Подумайте об использовании такого инструмента, как Google Tag Manager. Это система управления тегами (TMS), при помощи которой можно легко обновлять код отслеживания и другие форматы кода (теги) на сайте или в мобильном приложении.
23K открытий
43 комментария
Написать комментарий.
Эту статью писал не эксперт и не специалист. Это делал копирайтер.
Причем, для рерайта были выбраны статьи из 2015 года.
Если бы это была тетрадь, то в помарках была бы каждая строка.
А оценка была бы — 2.
Хотите подробностей?)
Развернуть ветку
печаль однако, сайт на дремучем вордпрессе с базой, пошарпанной плагинами и огромным слайдером на весь экран с кучей картинок, лучше резалт дает. Уважаемый Гуру, дадите подробности?
Короче либо тест тупит, либо хостинг иногда исполняет у вас.
Развернуть ветку
Здравствуйте. Спасибо, что обратили на это внимание. Повторить замер не смог, но сам видел такие замеры, примерно раз в сутки, в нашем мониторинге, который снимает все значимые показатели каждые 15 минут.
Скорее всего дело в каком-то магистральном канале ДЦ, или загрузке агента замера PageSpeed. Мы обязательно разберемся и решим этот вопрос. Обычно показатели нашего сайта в зеленой зоне, и перезамер покажет другие результаты. В любом случае проблема с показателями есть, вы совершенно правы.
Наш сайт на VUE.JS + NUXT. Блог — на WordPress.
C плагинами, верно, если вы еще не пользуетесь ими, то обязательно попробуйте.
Картинки. В нашем 117 прямом эфире мы показывали фотогалерею на 700+ фото высокого качества с молниеносной загрузкой на одной странице. Мы любим много картинок.
И кстати, спасибо, что зарегались специально для этого коммента.
А вот и настоящие скрины из PageSpeed Insights:
Развернуть ветку
а есть пример ускоренного сайта на wordpress?
Сейчас если переводить на более понятную всем автомобильную тематику ваш сайт — это ускоренный корч с дизайном 2010 года, с которого даже капот сняли.
Больше впечатлил бы автобус или фура с прицепом (виджетами обратной связи и обратным звонком). А главное счетчики, особенно яндекса :). Без них ну совсем все просто.
Развернуть ветку
Конечно есть!
Ничего не надо убирать с сайта, надо грамотно всё отложить и равномерно разместить в потоке загрузки.
Посмотрите тоже про Яндекс.Метрику:
Развернуть ветку
Ситуация, когда сайт был создан лет 6-8 назад и никто им не занимался, — достаточно частое явление. Там будет и Flash, и возможное отсутствие кэширования, и чудовищные конструкции на JS. Советы из статьи в этом случае позволят существенно ускорить работу сайта без необходимости создания его с нуля с помощью современных инструментов (следовательно, и без серьезных затрат на это).
Развернуть ветку
Ну так советы не актуальные, ничего не ускорить с их помощью в 2020.
Я понимаю, что комментарии технические и тут нужен настоящий спец по фронту, который еще и опыт ускорения сайтов имеет (к слову таких в России на пальцах пересчитать можно). Но дело в том, что статья бесполезная.
Флэша нет уже ни у кого. JS — да, но в статье про это написано не верно.
Развернуть ветку
3. Слишком много Flash-контента
— это какого года статья? проснитесь, автор, adobe уже не делает flash и google его не будет поддерживать
Развернуть ветку
Официальная поддержка Adobe Flasg Player заканчивается 31 декабря 2020 года.
Развернуть ветку
Даже не помню когда последний раз встречал Flash на сайтах. Году в 2008 наверное.
Развернуть ветку
Держите наркоманов, у них много флэша в 2020-м!
Остальное ничуть не хуже, даже лучше.
У вас просто девочка за 30 рублей контентом занимается или вы этим оправдываетесь перед клиентами?
Развернуть ветку
«Старайтесь не создавать несколько таблиц стилей CSS, если можно обойтись одной.»
Лучше делить critical css и остальные стили текущей страницы. Это как раз деление стилей, что точно с гарантией улучшит скорость загрузки.
Странно, что автор советует обратное.
Развернуть ветку
«Формат изображения — еще один важный фактор, который стоит иметь в виду. Например, JPEG-изображения меньше таких форматов, как PNG или GIF. Страницы будут загружаться быстрее, если вы отдадите предпочтение JPEG.»
Кхм. WEBP весит еще меньше и поддержка уже хорошая.
AVIF — еще меньше весит, чем webp, но поддержка пока небольшая. Лучше делать изображения в каждом формате дать возможность выбирать, что грузить.Браузер сам выберет, что оптимальнее показать. Например через тег picture.
Развернуть ветку
автор вообще про WEBP не слышал, щас напугаете его.
Развернуть ветку
FLASH? Ну серьезно. Камон.
Safari никогда не поддерживал Flash. И правильно делал. Это мертвая технология. Если у вас есть флеш, то вы где-то свернули не туда по дороге жизни. Даже комментировать нечего, потому что это
1) небезопасно
2) медленно
3) не кросс-браузерно
Покажите пару сайтов с Flash? Реально интересно стало, откуда этот совет всплыл.
Развернуть ветку
у меня в портфолио на фл-ру лет пять назад все работы с флеш-анимацией похерились, на фл-ру оказывается есть соображающие.
Развернуть ветку
не активировали GZIP-сжатие
А есть промокод на бесплатную активацию в nginx?
Развернуть ветку
Дальше по пунктам.
Второе.
Вы пишете:
«Одна из наиболее частых причин медленной работы сайта. Изображения с высоким разрешением потребляют много трафика при загрузке и увеличивают размер страницы. Чем он больше, тем дольше загружается сайт.»
Загрузить — наименьшая проблема. Отрисовать DOM, применить стили и выполнить весь js-код на странице — вот это задача еще та!
Развернуть ветку
Хорошая статья для 2014 года, но сейчас все уже очень сильно поменялось, и нужно оптимизировать не загрузку контента а отрисовку и выполнение. Загрузка отошла на второй план, но конечно тоже важно. Спасибо за статью, понастальгировал по временам, когда ускорение сайта сводилось к выполнению подобных советов.
Развернуть ветку
«Асинхронная загрузка JavaScript обязательна. Она позволяет браузеру не дожидаться полной загрузки скрипта и продолжать загрузку основного HTML и других ресурсов.»
Хорошее решение, это позволит улучшить первую отрисовку, но вот TTI (время до полной интерактивности страницы) точно не улучшится.
Наши технические специалисты рекомендуют самостоятельно управлять приоритетностью выполнения кода. Большинство функций анимации можно сделать на CSS без использования JS.
Развернуть ветку
а как же падающий снег на сайте? скоро Новый Год, без снега никак. )))
Развернуть ветку
Снег. Падает. Классика.)))
Развернуть ветку
То чувство, когда плюсанул статью не из-за статьи, а из-за комментов.
Ребят, у вас же реально хороший хостинг, наймите копирайтеров подороже.
Развернуть ветку
Лучше пусть возьмут поумнее. Дело то не в деньгах
Развернуть ветку
Комментарий удален модератором
Развернуть ветку
Блин, какой флэш. Adobe в декабре 2020 завершает поддержку формата.
Попутно спалю фишку — выкидываем метрику яндекса, выкидываем живосайт, выкидываем весь хлам от рамблера, майл-ру, лайвинтернет- эгегей,и вот уже плюс 30-40 баллов от гугла!
Развернуть ветку
Можно не выкидывать, а отложить в потоке загрузку на 200-300 мс и блокировка с потока снята.
Развернуть ветку
хз, живосайт да(его вообще на 3 секунды оттягиваю, ибо нефиг), яндекс начинает мгновенно орать.
Развернуть ветку
орать да, но собирать данные продолжает, проверено.
Развернуть ветку
хм, интересно. надо протестить,как бы меня ни тошнило от сервисов яндекса.
Развернуть ветку
Яндекс на самом деле очень быстро отдаёт метрику и выполняет.
Но так как метрика лезет вперёд при выполнении, то попадает в блокированный поток и выполняется очень долго. Если управлять потоком грамотно, то метрика незаметна в потоке.
Посмотрите наш эфир на эту тему: 93: Что делать с внешними скриптами аналитики, чтобы сайт не тормозил с Яндекс.Метрикой . Там Емель тайминг, смотреть удобно.
Развернуть ветку
«По возможности используйте JPEG вместо PNG, особенно для больших изображений. На иконки правило не распространяется.»
PNG нужно использовать только там, где нужна прозрачность. В остальных случаях — JPEG и WEPB в качестве альтернативы. Формату PNG больше 25 лет.)
Развернуть ветку
Используйте инструменты мониторинга загрузки страницы, чтобы понять, как сильно изображения влияют на этот процесс.
Pingdom — точно не стоит использовать, они сами знают, что их замеры неверные, и даже подтверждают это в личной переписке. Прикрепляю, что отвечают в суппорте, если им задать пару грамотных вопросов.
Перевод вкратце такой:
Мы знаем, что наши замеры неадекватные. Мы когда-нибудь это починим. Скорее всего когда перейдем на Lighthouse (движок PageSpeed Insights).
Развернуть ветку
«Используйте CSS-спрайты для снижения количества HTTP-запросов. Спрайты объединяют множество изображений в одно, сокращая тем самым количество обращений к серверу.»
Спасибо вам. Я как на десять лет помолодел.) Вот комментарий от нашего технического отдела.
«Лучше вместо спрайтов переходить на современные svg, которые не придется спрайтить и которые можно включить в код страницы. Как показывает практика, чаще всего приходилось спрайтить иконки/логотипы/итд, а их как раз лучше использовать в векторе. Он и весит меньше и их можно сразу включить в код.» (Антон Белогородцев).
Развернуть ветку
«CDN (Content Delivery Network) — это распределенная сеть независимых серверов, которые находятся в разных географических точках и доставляют посетителям веб-контент с высокой скоростью и производительностью.
Все входящие запросы на контент обслуживается сервером, расположенным в ближайшем к посетителю центре обработки данных. Это позволяет минимизировать время приема-передачи (round-trip time, RTT) и предоставлять запрошенный контент гораздо быстрее.»
Всё так, но не всегда. Чаще всего, при подключении CDN уменьшается RTT, но увеличивается TTFB, так как соединение происходит сначала с сервером CDN, а затем с сервером хостинга.
✅ Как нужно: кэшировать на серверах CDN’ом страницы, чтобы открытие происходило непосредственно с ближайшего севрера без установки соединения с родным хостингом сайта.
«Но, если расположение серверов совпадает с географическим положением вашей целевой аудитории, CDN позволит снизить на них нагрузку, доставляя статический контент.»
✅ Кэшировать нужно не только статику, но и частично динамику.
Развернуть ветку
Ладно, не буду ждать ответ. А то весь хайп пропустим.
Давайте по порядку. Надеюсь, вы сможете переписать статью, учитывая правки.
Но первая правка будет самая сложная. У нас на рейтинге сайтов хостинг-провайдеров есть сайт Селектела. И он занимает 95 позицию из 96. Последний Mail.Ru Cloud Solutions.
Нагуглить его просто — так и пишите «рейтинг скорости загрузки сайтов хостинг провайдеров». Мы будем где-то в топе.
Развернуть ветку
Так вот. Полная интерактивность сайта наступает после 30 секунд. Это крайне плохой результат. Учитывая это — писать такую статью было ошибкой, потому что ни один, даже самый вредный совет из неё у вас не сделан у самих.