Погледајте око Интернета и наћи ћете мноштво цитираних статистика о томе колико су људи спремни да сачекају да се било која веб локација учита пре него што изгубе интересовање (у том случају немојте увек кривити добављача веб хостинга).
Они са фиксним широкопојасним везама очекују да се веб страница појави готово тренутно, а чак ни корисници мобилних уређаја немају бескрајно стрпљење.
Прочитајте још: Оффцлоуд
Према истраживању, оптимално време учитавања странице је три секунде, мада је већина веб локација ближа удвостручењу - или више. А ако пређете више од 10 секунди, већина људи ће вероватно напустити страницу и отићи негде другде.
Колико дуго ће се веб страници појавити у прегледачу, зависи од фактора подељених између сервера и клијентског уређаја на другом крају.
Иако није могуће убрзати све кориснике због ствари које су ван контроле веб дизајнера, практично је направити веб локацију што ефикаснијом, побољшавајући перформансе већине посетилаца.
Побољшана брзина може се постићи низом различитих метода, али постоје три централна стуба за побољшање перформанси локације. То су побољшани хостинг, оптимизација веб локација, а такође и нека разматрања специфична за платформу.
- Овде смо изабрали најбоље услуге веб хостинга
- Ово су најбоље компаније за бесплатни веб хостинг широм света
- А то су тренутно најбољи градитељи веб страница
Значај хостинга
Колико веб локација потроши на веб хостинг, обично је сразмерно броју посетилаца који се очекује у било ком дану, узимајући у обзир колико дуго свака остаје и колико страница прегледају.
То је примарни разлог, заједно са безбедносним проблемима, зашто релативно мало компанија интерно хостује веб локације.
Обично је веб хостинг „виртуелни“ по томе што одређени део хардвера није додељен веб локацији - већ се дели са другим веб локацијама путем виртуелизације.
Лепота овог решења је у томе што се више ресурса лако може доделити локацији у време велике потражње, под условом да уговор о хостингу омогућава ову флексибилност.
Оно што је важно да одлучите је пројектовани саобраћај који очекујете да ћете примити и да на одговарајући начин подигнете своју услугу.
Ако имате брзо растућу веб локацију, али због нивоа хостинга она почиње да престаје да реагује када се појави поплава посетилаца, ово би могло да поткопа цео ваш пројекат. Стога планирајте да започнете са малим, а затим да се скалирате када локација достигне зрелост.
Оптимизација сајта
Учинак било које веб странице веома зависи од тога како је направљена и коју софтверску технологију користи.
Једном када имате прототипску страницу, једна од првих процедура коју треба да обавите је да се на свакој страници оцени колико је времена потребно за учитавање. Доступни су бројни алати за мерење перформанси странице, а неки од њих ће разбити временске одреднице како би се тачно утврдило шта је изазвало највише кашњења на било којој датој страници.
Ово тестирање није нешто што би требало да обавите само једном на једном рачунару, јер ће ваши посетиоци долазити са различитих локација са различитим широкопојасним везама и користиће различите типове уређаја.
Нарочито је критично да се мобилне платформе тестирају и путем Ви-Фи-ја и путем мобилних веза. А у идеалном свету је и добијање резултата са удаљених географских локација драгоцена информација.
Након што саберете ове податке о перформансама, време је да се вратите на локацију и видите које промене можете направити да бисте побољшали корисничко искуство.
Ево листе од седам главних издања која успоравају локацију и којима се лако може приступити.
1. Странице са више извора
Ако се страница састоји од елемената који долазе са других локација, укључујући огласе, то може драматично утицати на брзину. Страница постаје зависна од тога колико се брзо послужују они елементи изван локације, што компликује проблеме са перформансама.
Ако имате страницу која учитавању предуго траје предуго, препознајте шта је успорава и уклоните је.
2. Додаци и додаци
Превише ових компоненти узрокује исте проблеме као и странице са више извора, али оне представљају проблем који посебно погађа ВордПресс веб локације. Искушење је да унапред учитате странице са свим врстама календара, анимираним тастерима, сатовима и тако даље, али је јако, али морате се одупрети.
Ове функције захтевају извршавање кода на страни сервера и клијента и често ће паузирати презентацију осталих елемената странице пре него што заврше учитавање.
3. Графиковање скалирања
Графика веб локација не би требало да се скалира, осим ако се ради о фотографијама за које желите да на њих можете кликнути за квалитетну презентацију.
Њихово скалирање је такође лоше, јер их то чини блокадама или открива артефакте компресије.
Израда графике исте величине како би је требало прегледати, одузима оптерећење са сервера и клијентског прегледача и избегава да корисник преузме веће графике него што је потребно.
4. Некомпатибилни медији
Постоји читав низ типова датотека који су некада били популарни на рачунару, али су сада у ствари нестали. Корисници мобилних уређаја неће моћи да им приступе, а већина корисника рачунара такође ће имати проблема осим ако још увек користе додатак на старој верзији прегледача.
По правилу не хостујте формате видео записа, слика или музике који подразумевано неће радити са Гоогле Цхроме-ом или Мицрософт Едге-ом. Нервира кориснике када на веб локацији недостају елементи или дође до чудних грешака.
5. Бацкенд код
Колико пута сте видели уредну функцију која се може додати на веб локацију са „само кратком линијом кода“? Таквих је много и могу бити корисни. Међутим, често изазивају главобољу за много већи део кода који је покренут на серверу како би исечак кода учинио нешто корисно.
Имајте их превише - јер тај код стављате на сваку страницу - и сервер ће се заглавити покушавајући да обради ове захтеве уместо да сервира странице веб локације.
Најчешћи кривци за ове ствари су, иронично, аналитика и обрада облика. Али код који се бави другим задацима такође може имати негативан утицај на укупне перформансе.
6. Грешке на мобилном уређају
Класична грешка која утиче на кориснике мобилних уређаја је што је преусмеравање на мобилну верзију веб странице дошло само након што се већина почетних страница намењених радној површини прикаже на телефону или таблету.
Резултат је често дуго чекање пре него што се прегледач одведе на мобилну локацију, након чега следи још једно одлагање пре него што се то учини.
Иако статистички мобилне платформе још увек мало заостају за конвенционалним рачунарима у погледу претраживања Веба, мобилно сурфовање се брзо шири и врло брзо ће бити доминантан начин на који ће већина корисника приступити већини веб локација.
Због тога је пажња на мобилну варијанту било ког веб сајта најмање подједнако важна, ако не и већа од радне површине на радној површини.
Будући да се мобилни корисници често повезују користећи 3Г или 4Г податковне услуге без доследних брзина преноса које би жичани широкопојасни корисници могли очекивати, значај брзе испоруке веб страница је још већи.
7. Користите компресију
Постоје бројни начини на које је могуће осигурати да датотеке које чине страницу буду мање, а самим тим и брже за преузимање за посетиоца.
Постоје глобалне технологије на страни сервера, као што је Гзип, које могу смањити величине датотека за чак 70%, мада само одабир правих врста датотека и нивоа компресије за ЈПГ датотеке такође може донети користи од перформанси.
Гзип ће захтевати активацију сервера и помоћу ове странице можете да проверите да ли је активан на вашем серверу.
Једино упозорење за коришћење компресије је да морате идентификовати оне датотеке и фасцикле које не желите да компресујете у систем. Јер већ компримоване видео датотеке и компримоване количине (ЗИП, РАР или ЛЗХ) не могу се даље смањивати.