Как повысить скорость работы сайта

Привет, это Дэвид с Крошечной Лягушкой. Я веб-разработчик здесь, чтобы поговорить с вами сегодня о факторах, влияющих на скорость вашего сайта.
Скорость очень важна. Вы хотите, чтобы ваш сайт появлялся так быстро, когда люди заходят на него. В настоящее время Google учитывает факторы поисковых систем, связанные со скоростью вашего сайта, и у них есть отличный инструмент для проверки скорости. Поэтому скорость очень важна, и нам, как разработчикам программного обеспечения, есть на что обратить внимание, когда дело доходит до доставки вашего веб-сайта с молниеносной скоростью вашим посетителям.
Первое, что мы можем сделать, - это очень эффективно написать наш код, чтобы повысить скорость веб-сайта. Поэтому, если мы пишем код, который нам нужно прочитать только один раз, мы хотим, чтобы вашему серверу и вашему интернет-браузеру было очень легко его прочитать, мы используем систему под названием minification, которая занимает много разных пробелов в нашем коде и упаковывает все это в один блок, который могут читать компьютеры. Людям нелегко читать, но компьютеры читают это намного быстрее, поэтому мы это делаем.
Еще одна вещь, которую мы делаем, - это настраиваем много кэширования для вашего сайта. Поэтому, если у вас есть страница, которая не сильно изменится, нам не нужно загружать ее с База данных WordPress каждый раз. Есть несколько разных мест, где мы можем хранить эту информацию, чтобы мы могли просто выкладывать ее, когда кто-то посещает эту страницу, это называется кешем. Мы также занимаемся так называемым кэшированием объектов, и это происходит, когда вашему сайту нужно что-то извлечь из базы данных. Если он вытягивает одно и то же пару раз, вместо того, чтобы фактически запускать этот запрос через базу данных, мы просто передадим ту же информацию, которую вернул бы этот запрос. Так что это называется кэшированием объектов, и это тоже очень и очень важно.
Другие вещи – это размеры изображений, поэтому, когда мы разрабатываем веб-сайт, мы не хотим загружать изображение, которое только что появилось прямо с вашей цифровой камеры, потому что эта штука будет гигантской. Мы хотим обрезать его и изменить размер до точного размера, который он будет иметь на экране компьютера или мобильного телефона, чтобы, когда он появится, потребовалось точно такое же количество передачи данных, чтобы получить это изображение, ни больше, ни меньше, без потери качества, только точный размер. Так что мы тоже это делаем. Еще одна вещь, которую мы делаем, - мы используем только графику с CDN, только значки с CDN, которые нам нужны. Поэтому, когда вы используете шрифт, вы можете загрузить его из Google, вы можете загрузить его из множества разных мест, где хранятся шрифты, называемые репозиториями или CDN в Интернете. И каждый раз, когда ваш сайт загружает страницу, он должен связаться с этим другим сайтом, чтобы получить этот шрифт, или получить этот маленький значок, или получить все, чем мы делимся с другой третьей стороной. Поэтому мы хотим попытаться извлечь только то, что нам нужно, из этих мест, и для этого мы используем множество замечательных инструментов, чтобы убедиться, что при загрузке шрифтов, когда вы загружаете значки, они очень быстро доставляются на ваш сайт.
Так что это лишь некоторые из вещей. Я мог бы продолжать и продолжать о различных лучших практиках для скорости вашего сайта, но суть в том, что это безумно важно, и каждый веб-разработчик и каждый владелец бизнеса должны учитывать скорость своего веб-сайта.
Так что, если у вас есть вопросы по этому поводу или вы заинтересованы в ускорении работы вашего сайта, пожалуйста, свяжитесь с нами. Это Дэвид из "Крошечной лягушки".