Факторите, които влияят колко бързо се зарежда вашата страница на вашия уебсайт

Фактори за скоростта на зареждане на страницата на сайта

Днес се срещахме с перспективен клиент и обсъждахме какво въздействие скорост на зареждане на уебсайта. В момента в интернет се води доста битка:

  • Посетителите изискват богат визуална преживявания - дори на по-пикселни дисплеи на ретината. Това води до по-големи изображения и по-високи разделителни способности, които имат раздуващи се размери на изображенията.
  • Търсачките изискват ултра бързи страници които имат страхотен поддържащ текст. Това означава, че ценни байтове се изразходват за текст, а не за изображения.
  • Органът за търсене се управлява от забележително съдържание. Без вашето съдържание да бъде споделено, вие ограничавате способността му да създава обратни връзки и цитати към вашето съдържание ... като намалявате органичното търсене.

Това е балансиращ акт за всяка компания, така че нека да разгледаме как се зареждат страниците и къде могат да бъдат пречките.

  1. Инфраструктура - Съвременната инфраструктура използва влакна за високоскоростна свързаност, SSD дискове и високоскоростни процесори за управление на маршрутизационно оборудване, базирани на облак уеб сървъри и сървъри на бази данни. По принцип, ако вашият сайт бъде хостван на ново оборудване в ново съоръжение, което има превъзходна свързаност, ще осигурите най-добри резултати.
  2. Резолюция на домейн - Когато се иска страница, домейнът се разрешава чрез сървър за имена. Тази заявка е почти мигновена, но винаги можете да избръснете малко времето на заявката, като използвате управлявана DNS услуга.
  3. Оптимизация на база данни - В съвременната система за управление на съдържанието е наложително вашата база данни да бъде оптимизирана, за да увеличи времето, необходимо за заявки и отговор с данни за некеширани посещения. Също така е добра практика да хоствате базата данни на различен от вашия уеб сървър сървър, но в същата среда.
  4. Балансиране на натоварването - Съществува технология за разполагане на множество сървъри, за да споделят натоварването на посетителите през тях, а не просто да натоварват всичко на един сървър. Тази технология предлага възможността да продължите да добавяте повече сървъри към вашия пул, тъй като търсенето продължава да расте ... понякога в реално време.
  5. Заявки за страници - Пътят след домейна запитва вашата система за управление на съдържанието или търговската система, за да получи съдържанието. Индексирането и хардуерът на вашата база данни могат да повлияят на скоростта, с която се извлича съдържанието.
  6. Кеширане на страници - Повечето високоефективни уеб сървъри предлагат възможност за заобикаляне на заявката към базата данни и обслужване на съдържание от кеш.
  7. Заявки за заглавки - В съдържанието на дадена страница обикновено има ресурси като скриптове и таблици със стилове, които се изискват преди страницата да се зареди в браузъра. Твърде много ресурси могат да увеличат времето за зареждане на вашата страница.
  8. Елементи на страницата - Браузърите обикновено отправят заявки обратно към същия сървър една по една. Ако има множество домейни или поддомейни, елементи могат да бъдат заявени едновременно. Някои компании разполагат с множество поддомейни за скриптове, таблици със стилове и медии, за да използват начина, по който браузърите правят тези заявки. Ако зареждате множество скриптове или таблици със стилове, комбинирането им в най-малък брой файлове също ще подобри производителността.
  9. Мрежа за доставяне на съдържание - Вярвате или не, географията играе роля във времето, необходимо за зареждане на вашия сайт. Ако сте близо до вашия сървър, това е бързо. Ако сте на континент, това е по-бавно. A CDN можете да изтегляте вашите изображения регионално и да ги обслужвате по-бързо на вашата аудитория.
  10. компресия - Уеб сървъри, които включват gzip компресия на уеб ресурси, изображения, които са сгъстен, скриптовете и CSS, които са минимизирани за премахване на чуждо пространство, могат да имат значително подобрение в скоростта на зареждане на уебсайта.
  11. Lazy Loading - Защо да зареждам изображения, ако елементът всъщност не се вижда на страница? Ако забележите на нашия сайт, докато превъртате надолу страницата, изображенията се зареждат, след като трябва да станат видими, а не всички наведнъж. Мързеливото зареждане може да ускори значително скоростта на зареждане на вашия уебсайт.
  12. Хоствани библиотеки - Сайтове като Google вече хостват споделени библиотеки за общи библиотеки и шрифтове на JavaScript. Тъй като браузърите кешират тези ресурси, дори ако посетителят пристига на вашия сайт за първи път - те може вече да имат хоствана библиотека, кеширана локално.
  13. Асинхронно зареждане - Не всичко трябва да се зарежда веднага на страница. Елементи като бутоните за социално споделяне например могат да бъдат невероятно бавни и да облагат данните за браузъра. Услуги за управление на етикети може да ви помогне при зареждането на ресурси, след като страницата е завършена, вместо да я забавя.
  14. Мобилна оптимизация - Отзивчивият дизайн е с пълна ярост в момента, за да осигури последователно изживяване на потребителите, независимо от изгледа на вашето устройство. Но това също може да забави гледането на мобилни устройства - където пристигат все по-голям процент посетители.
  15. Видео формати - Ако включвате видео фонове в сайта си, ще трябва да се уверите, че те са оптимизирани и компресирани за всеки браузър. Бавно зареждащото се видео може да намали времето за зареждане на сайта и да разочарова посетителите ви.

Ето новоиздадена инфографика от Инсталирайте Logic за това как са станали уебсайтовете дебели, и въздействието.

Скорост на зареждане на уебсайта

Един коментар

  1. 1

    Уважаеми господине,

    Съгласен съм с всички посочени 12 точки.

    За нарастващ трафик към уебсайта предлагам да преминете от споделен хостинг към VPS или WordPress хостинг, като същевременно следвате изброеното по-горе.

    Наздраве,
    Skytech

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.