Узроци и Семалт решења за успоравање веб страница


Садржај

1. Увод
2 Узроци и решења за успоравање веб локација
  • Превише ХТТП захтева
  • Датотеке великих медија
  • Превише додатака
  • ЈаваСцрипт питања
  • Не користите технике кеширања
  • Не користите ЦДН
  • Неоптимизирани ЦСС
  • Претрпана почетна страница
  • Нечисто кодирање
3 Закључак

1. Представљање

Не можете бити истински успешни као власник веб странице ако имате странице којима је заувек потребно учитавање. Прошла су времена када су корисници морали да поднесу фрустрирајуће искуство спорог веб сајта. Недавна истраживања открила су да већина корисника напусти веб локацију ако је за учитавање потребно више од три секунде. Значење је једноставно; у овом 21. веку брзина је назив игре.

Брзина странице утиче на то како претраживачи рангирају вашу страницу. Такође утиче на видљивост и веродостојност ваше веб локације. Ако имате спор веб сајт, то може довести до смањења прихода, јер ће 40% корисника напустити вашу веб страницу ако је за учитавање потребно више од 2-3 секунде. Посетиоцима странице такође ћете пружити негативно искуство, чинећи мање вероватноћу да се врате на вашу страницу.

Много је фактора одговорних за споре веб локације. Читајте даље да бисте сазнали који су то фактори и како их поправити.

2. Узроци и решења за успорене веб локације

  • Превише ХТТП захтева
Ово је чест разлог за споре веб локације. Када имате толико ЈаваСцрипт слика и ЦСС-а, то може успорити време учитавања веб странице, јер прегледач захтева учитавање сваке од ових датотека сваки пут када неко посети вашу веб локацију. 80% времена учитавања ваше веб странице је повезано са преузимањем ових елемената.
Да бисте решили овај проблем, смањите своје ХТТП захтеве. Ако користите прегледач Цхроме, користите подешавања алата за програмере да бисте сазнали број захтева које ваша веб локација тренутно упућује за сваку претрагу, а затим смањите тај број што је више могуће.

Такође можете покушати да комбинујете неке од њих. Можете да умањите и комбинујете датотеке у ХТМЛ-у, ЦСС-у и ЈаваСцрипт-у, јер те датотеке додају број захтева које ваша веб локација упућује при свакој посети. Такође, можете уклонити непотребна преусмеравања јер доприносе спором времену учитавања или коришћењу Семалтов анализатор веб страница за покретање дијагностике и пружање решења.

  • Датотеке великих медија
Ово је један од најчешћих криваца споре веб странице. Ако имате превише неоптимизираних слика или видео записа, смањује се брзина учитавања веб странице, јер ће слике током учитавања користити пуно пропусног опсега. Ако често отпремате велике датотеке пре него што их покушате стиснути, непотребно повећавате величину веб локације, што ће утицати на брзину веб локације.
Да бисте решили овај проблем, оптимизујте своје медијске датотеке компримовањем пре него што их отпремите на своју веб локацију. Слике не смеју бити веће од 100 к. Постоје разни алати на мрежи које можете користити за оптимизацију слика. Можете да користите бесплатни алат за компресију слике под називом ТиниЈПГ да бисте смањили величину слике пре него што их отпремите. Ако покренете ВордПресс страницу, можете да користите ВП Смусх.
Такође треба обратити пажњу на формат слике, јер су формати слика ПНГ или ГИФ много већи у поређењу са ЈПГ форматом, па коришћење ЈПГ формата слике може помоћи да се ваша страница учитава много брже. Можете да користите апликације за графичко уређивање попут Пхотосхопа да бисте изабрали жељени формат слике. Пхотосхоп има опцију под називом „Сачувај за веб и уређаје“, која вам омогућава да смањите квалитет слике пре него што је отпремите на локацију.
  • Превише додатака
Превише додатака може бити још један разлог због којег је ваша веб страница спора. Ако имате различите додатке који контролишу различите функције ваше веб локације, то може да одмери страницу и да је спорије учитава. То је зато што додаци повећавају посао који ваша страница мора да уради током учитавања. Додаци такође могу ометати хватање страница на вашој веб локацији, смањујући брзину странице.
Не заносите се хиљадама додатака који нуде невероватне ствари за вашу веб локацију и преоптеретите је са превише додатака. Уместо тога, имајте све у једном додатак који може ефикасно да обави посао. Један додатак који можете користити у ове сврхе је МалЦаре. Омогућава вам управљање вашом ВордПресс веб локацијом, а такође је штити од хакера и малвера.
  • ЈаваСцрипт питања
ЈаваСцрипт је важан алат који вашу страницу чини функционалном и интерактивнијом за кориснике. Олакшава учитавање динамичких података путем АЈАКС-а, а такође додаје посебне ефекте на вашу страницу. Међутим, ако се њиме не рукује добро, ЈаваСцрипт може представљати проблем вашој веб локацији.

Може спречити да се ваше странице учитају што је брже потребно јер прегледач мора у потпуности да учита сваку ЈаваСцрипт датотеку пре него што може да прикаже веб страницу. Неоптимизирани ЈаваСцрипт може резултирати оним што је познато као ЈаваСцрипт који блокира приказивање или ЈаваСцрипт који одлаже ваше странице када их корисници покушају отворити у својим прегледачима.
Да бисте се решили овог проблема, треба да:
  • Користите уграђени ЈаваСцрипт уместо спољних ЈаваСцрипт датотека.
  • Ревидирајте своје ЈаваСцрипт датотеке да бисте видели да ли постоји неко ко није толико важан да бисте га се могли решити.
  • Компресија вашег ЈаваСцрипт-а такође ће вам помоћи, инсталирајте ИУИ компресор и користите га за дробљење датотека.
  • Користите асинхроно учитавање за ваше ЈаваСцрипт датотеке.
  • Одложити учитавање ЈаваСцрипт-а; ако спречите учитавање ЈаваСцрипт-а све док се други елементи не учитају, повећаћете брзину странице.

  • Не користите технике кеширања
Када омогућите кеширање прегледача, прегледач може да складишти статичке копије датотека веб локације на чврстом диску или у кешу. На тај начин може приказати кеширане податке уместо да пошаље други ХТТП захтев серверу сваки пут када корисник посети вашу страницу.

Кеширање можете лако омогућити помоћу додатака попут В3 Тотал Цацхе. Ово ће вам најбоље одговарати ако користите ВордПресс страницу. В3 Тотал Цацхе каже да је брзина страница његових корисника постала десет пута боља него пре коришћења додатка.
Да бисте сачували кеширану верзију своје веб локације у корисничком прегледачу и идите на општа подешавања. Изаберите кеш прегледача, кликните на поље „Омогући“. Имајте на уму да можете одредити колико дуго желите да се датотека чува у кешу посетиоца. Све што треба да урадите је да додате линију која говори прегледачу колико дуго желите да датотека остане у кешу посетиоца.
  • Не користите ЦДН
Мрежа за испоруку садржаја омогућава вам да складиштите копије своје веб странице на различитим серверима позиционираним на неколико стратешких локација, тако да се ваше странице могу брзо учитати када корисници удаљени од вашег главног сервера покушају да приступе вашој веб локацији. Хостовање ваше веб локације на само једном серверу може проузроковати малу брзину странице, јер сви посетиоци ваше странице шаљу захтеве истом серверу, а то може створити висок ниво промета за вашу веб локацију, повећавајући време проведено за обраду захтева корисника и водећи да успори време учитавања.
Да бисте решили овај проблем, најбоље је да користите ЦДН. Помоћу ЦДН-а можете лако кеширати податке на различитим серверима и избећи да се ваш главни сервер заглави са превише захтева. То значи да када корисник затражи датотеку са ваше веб локације, њен прегледач може да је преузме са сервера који му је најближи. Цлоудфларе и МакЦДН су добре ЦДН опције које можете да користите.
  • Неоптимизирани ЦСС
Каскадни табела стилова (ЦСС) има много везе са изгледом ваше веб локације. Даје упутства прегледачу о величини фонта, боји, менију, заглављу, подножју и осталим детаљима о изгледу веб страница. ЦСС датотеке могу бити врло дугачке, са толико редова кодова. Ово може значајно смањити брзину учитавања странице.
Можете оптимизирати ЦСС комбинирањем свих слика у једну велику датотеку помоћу Спритеова слика. Још један савет је да компресујете ЦСС датотеку у нову са смањеним празнинама. То можете учинити помоћу ЦСС минификатора као што је ЦСС Нано. Ревидирајте своје ЦСС датотеке и кодове и ослободите се свих непотребних датотека или дупликата.
  • Претрпана почетна страница
Ако се ваша веб локација учитава врло споро, то је вероватно зато што сте превидели количину нереда на вашој почетној страници, а можда и на читавим страницама веб странице.

Многи веб програмери натрпавају своју почетну страницу разним запањујућим сликама, виџетима и садржајем, све у покушају да оставе импресиван први утисак на посетиоце њихове веб локације. Иако је добра ствар имати атрактивну насловну страницу, претјеривање и претрпавање различитим садржајима може негативно утицати на вријеме учитавања веб странице.
Што више елемената имате на почетној страници, то ће вам требати више времена за учитавање. Увек је боље да буде једноставно. Придржавајте се основа и уклоните све непотребне елементе са почетне странице, такође скенирајте све странице на својој веб локацији и уклоните их да би се брже учитало.

  • Нечисто кодирање
Ако је ваша веб локација испуњена сувишним празнинама, уметнути стајлинги празни нови редови и непотребни коментари, тада ћете доживети споро веб локацију. Свака веб локација је креирана са пуно кодова. Гоогле је, на пример, изграђен на 2 милијарде линија кода. Неки веб програмери производе веб локације са прекомерним редовима кодова који не обављају ниједну главну функцију. Ови густи, опсежни кодови могу успорити брзину учитавања ваше веб странице.

Решење овог проблема је уклањање свих непотребних елемената из кодова, као што су сувишни размаци, празни нови редови и непотребни коментари. Постоји много алата које можете користити за чишћење кодова. Марк-уп је невероватан алат који можете користити у ове сврхе. Такође можете радити са искусним веб програмером као што је Семалт како би се осигурало да је ваша веб локација добро кодирана.

3. Закључак

Свака веб локација мора бити оптимизована за највећу могућу брзину, али то се не може учинити без одговарајућег знања о факторима одговорним за споро учитавање веб странице. Ако се ваша веб локација учитава врло споро, не паничите. Једноставно користите горе наведене факторе као смерницу да бисте разумели разлог кашњења и решили их помоћу савета наведених у свакој тачки.

mass gmail