Фактары, якія ўплываюць на тое, як хутка ваша старонка загружаецца на ваш сайт

Фактары для хуткасці загрузкі старонкі сайта

Мы сёння сустракаліся з перспектыўным кліентам і абмяркоўвалі, якія наступствы хуткасць загрузкі сайта. Зараз у Інтэрнэце ідзе вялікая бітва:

  • Наведвальнікі патрабуюць багатых візуальны вопыт - нават на больш піксельных дысплеях сятчаткі. Гэта кіруе вялікімі выявамі і больш высокім дазволам, якія павялічваюць памеры малюнкаў.
  • Пошукавыя сістэмы патрабуюць ультра хуткія старонкі якія маюць выдатны дапаможны тэкст. Гэта азначае, што каштоўныя байты трацяцца на тэкст, а не на выявы.
  • Аўтарытэт пошуку кіруецца выдатны змест. Калі ваш кантэнт не абагулены, вы абмяжоўваеце яго здольнасць ствараць зваротныя спасылкі і спасылкі на ваш кантэнт ... паніжаючы арганічны пошук.

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

  1. Інфраструктура - Сучасная інфраструктура выкарыстоўвае валакно для высакахуткаснага падключэння, цвёрдацельных назапашвальнікаў і высакахуткасных працэсараў для запуску абсталявання маршрутызацыі, хмарных вэб-сервераў і сервераў баз дадзеных. Безумоўна, размяшчэнне вашага сайта на новым абсталяванні ў новым аб'екце, які мае цудоўную сувязь, забяспечыць найлепшыя вынікі.
  2. Дазвол дамена - Калі запытваецца старонка, дамен вырашаецца праз сервер імёнаў. Гэты запыт практычна імгненны, але вы заўсёды можаце трохі пазбавіцца часу запыту, выкарыстоўваючы кіраваная служба DNS.
  3. Аптымізацыя баз дадзеных - У сучаснай сістэме кіравання кантэнтам вельмі важна, каб ваша база дадзеных была аптымізавана, каб павялічыць час, які патрабуецца для запытаў і адказу дадзенымі аб некешируемых наведваннях. Таксама добрай практыкай з'яўляецца размяшчэнне базы дадзеных на серверы, які адрозніваецца ад вашага вэб-сервера, але ў тым самым асяроддзі.
  4. балансіроўка нагрузкі - Існуе тэхналогія разгортвання некалькіх сервераў для размеркавання нагрузкі наведвальнікаў на іх, а не проста загрузка ўсіх на адзін сервер. Гэтая тэхналогія дае магчымасць працягваць дадаваць больш сервераў у свой пул, паколькі попыт працягвае расці ... часам у рэжыме рэальнага часу.
  5. Запыты старонак - Шлях пасля дамена запытвае вашу сістэму кіравання кантэнтам альбо камерцыйную сістэму, каб атрымаць змест. Індэксацыя базы дадзеных і абсталяванне могуць паўплываць на хуткасць атрымання змесціва.
  6. кэшаванне старонкі - Большасць высокапрадукцыйных вэб-сервераў прапануе магчымасць абыходзіць запыт у базу дадзеных і абслугоўваць змест з кэша.
  7. Запыты загалоўка - У змесце старонкі звычайна ёсць такія рэсурсы, як сцэнарыі і табліцы стыляў, якія патрабуюцца да загрузкі старонкі ў браўзэр. Занадта шмат рэсурсаў можа павялічыць час загрузкі старонкі.
  8. Элементы старонкі - Аглядальнікі звычайна робяць запыты на адзін і той жа сервер па адным. Калі ёсць некалькі даменаў або субдаменаў, элементы можна запытаць адначасова. Некаторыя кампаніі размяшчаюць некалькі субдаменаў для сцэнарыяў, табліц стыляў і носьбітаў інфармацыі, каб браўзэры зрабілі гэтыя запыты. Калі вы загружаеце некалькі сцэнарыяў альбо табліц стыляў, аб'яднанне іх у найменшую колькасць файлаў таксама палепшыць прадукцыйнасць.
  9. Сеткі дастаўкі кантэнту - Верыце ці не, але геаграфія адыгрывае пэўную ролю ў часе загрузкі вашага сайта. Калі вы знаходзіцеся побач са сваім серверам, гэта хутка. Калі вы знаходзіцеся на кантыненце, гэта павольней. А CDN можаце загружаць вашы выявы ў рэгіёнах і хутчэй падаваць іх сваёй аўдыторыі.
  10. кампрэсія - Вэб-серверы, якія ўключаюць gzip-сціск вэб-рэсурсаў, выяваў сціснутае, сцэнарыі і CSS, скарочаныя для выдалення старонняга прасторы, могуць істотна палепшыць хуткасць загрузкі вэб-сайтаў.
  11. адкладзенай загрузкі - Навошта загружаць выявы, калі элемент на самой справе не бачны на старонцы? Калі вы заўважылі на нашым сайце, пры пракручванні старонкі выявы загружаюцца, як толькі яны павінны стаць бачнымі, а не адразу. Лянівая загрузка можа значна паскорыць хуткасць загрузкі вашага сайта.
  12. Размешчаныя бібліятэкі - Сайты накшталт Google зараз размяшчаюць агульныя бібліятэкі для агульных бібліятэк і шрыфтоў JavaScript. Паколькі браўзэры кэшуюць гэтыя рэсурсы, нават калі наведвальнік прыходзіць на ваш сайт упершыню - у іх ужо можа быць размешчаная лакалізаваная бібліятэка.
  13. Асінхронная загрузка - Не ўсё трэба адразу загружаць на старонку. Напрыклад, такія элементы, як кнопкі сацыяльнага абмену, могуць быць неверагодна павольнымі і абкладацца браўзэрам. Паслугі кіравання тэгамі можа дапамагчы вам загрузіць рэсурсы пасля завяршэння старонкі, а не запавольваць яе.
  14. Мабільная аптымізацыя - Спагадны дызайн, як правіла, зараз лютуе, каб забяспечыць стабільны карыстацкі досвед, незалежна ад прагляду вашай прылады. Але гэта таксама можа запаволіць ваш мабільны прагляд - куды прыбывае ўсё большы працэнт наведвальнікаў.
  15. Відэа фарматы - Калі вы ўключаеце відэазапісы на свой сайт, вам трэба пераканацца, што яны аптымізаваны і сціснуты для кожнага браўзэра. Відэа з павольнай загрузкай можа скараціць час загрузкі сайта і сарваць наведвальнікаў.

Вось нядаўна выпушчаная інфаграфіка ад Усталюйце логіку пра тое, як сталі вэб-сайты тоўсты, і ўздзеянне.

Хуткасць загрузкі сайта

Адзін каментар

  1. 1

    Сэр,

    Я згодны з усімі выкладзенымі 12 пунктамі.

    Для павелічэння трафіку на вэб-сайце я прапаную перайсці з агульнага хостынгу на хостынг VPS або WordPress, пры гэтым прытрымліваючыся таго, што пералічана вышэй.

    Ура,
    Skytech

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.