Како да убрзате и обезбедите своју веб локацију помоћу Цлоудфларе-а?

У суштини, Cloudflare CDN скраћује растојање. Погледајмо како то омогућава брже учитавање ваше веб странице било где у свету. Пратите даље.

Удаљеност не представља изазов само у међуљудским односима, већ и представља проблем за пренос података.

Шалу на страну, веб локације које бележе велики промет могу изгубити значајне износе новца за сваку додатну секунду потребног за учитавање странице. Бројне студије показују колико је важно да се веб локације брзо учитавају.

Нико не жели да чека, поготово када постоји велики број алтернатива. Ево статистике:

Извор: Pingdom

Ако се питате, стопа одбијања односи се на проценат посетилаца који напусте вашу веб локацију након посете само једне странице. Без конверзије, без послова, само непотребан веб саобраћај.

Висока стопа одбијања може бити прихватљива за блогове, али представља озбиљан проблем за друге индустрије (е-трговина, Б2Б, малопродаја, итд.).

Мрежа за дистрибуцију садржаја (CDN) чува кеширану верзију ваше веб локације у својим центрима података. Захваљујући томе, када корисник посети вашу веб страницу, она се учитава са локације која му је географски најближа, обезбеђујући најкраће могуће време учитавања.

То је оно што Cloudflare остварује путем својих 250 тачака присуства (PoP) у преко 100 градова широм света. Заиста глобална мрежа података.

Ево неких од предности које Cloudflare може пружити вашој веб локацији:

  • Компресија и минимизација података
  • Смањени трошкови пропусног опсега
  • Балансирање оптерећења за боље перформансе
  • Напредни заштитни зид веб апликација (WAF)
  • Бесплатна TLS/SSL инсталација
  • Пословни планови са гаранцијом доступности од 100%

Укратко, ефикасан CDN служи као ваш заштитни штит и појачивач перформанси. Cloudflare је водећи на тржишту, са преко 75% сајтова из Alexa Top 1 Million који користе њихове услуге.

Погледајмо како можете бесплатно додати вашу веб локацију на Cloudflare мрежу. Затим ћу представити упоредне матрице перформанси пре и после имплементације.

Подешавање теста

  • Регистровао сам се за месечни пакет на SiteGround и направио основну тест веб локацију (techpostal.com) користећи WordPress.
  • Користио сам Genesis’s Maker Pro child theme без додатних кеш или безбедносних додатака.
  • Такође сам искључио све SiteGround интерне оптимизације ради боље доследности резултата.

Укључивање Cloudflare-а

Посетите страницу за регистрацију на Cloudflare. Унесите своју е-адресу и креирајте сигурну лозинку. Затим, проверите вашу пошту и потврдите свој налог.

Након тога, вратите се на контролну таблу да додате веб локацију. Унесите URL адресу ваше веб локације и кликните на „Додај сајт“.

Следећи екран приказује доступне планове. За овај пример, одабрао сам бесплатни план.

Након што одаберете план, кликните на „Настави“ на дну.

Затим, Cloudflare ће скенирати DNS записе ваше веб локације. Можете их верификовати код вашег регистратора домена.

Ово је такође прилика да поништите одабир неких записа, спречавајући њихово проксирање преко Cloudflare-а.

Дакле, прегледајте своје DNS записе пре него што наставите.

Следећи корак је промена имена сервера. Ово је најважнији (и најједноставнији) корак у подешавању било ког CDN-а. Процес зависи од вашег регистратора домена. Погледајте овај Cloudflare водич за промену имена сервера ако нисте сигурни у процедуру.

Оптимизације

Cloudflare сада даје препоруке за побољшање перформанси.

Омогућио сам обе опције. Прва се односи на коришћење SSL/TLS сертификата, а друга ће помоћи да се смањи време учитавања.

Поред тога, проверите да ли су укључене опције Brotli компресија и Rocket Loader. Пошто са бесплатним планом можете да користите само основне функције, потрудите се да их користите за оптималне перформансе.

На крају, идите на „Брзина“ > „Оптимизација“ > „Brotli“. Уверите се да је укључено.

Слично, спустите се у истом одељку и укључите Rocket Loader.

Може проћи неко време док се промене на серверима имена не одразе. Званично је потребно до 48 сати, али обично је довољно само неколико минута.

За проверу можете користити наш DNS Lookup Tool или овај DNS checker.

Провера перформанси

Користио сам Blazemeter за мерење времена одговора веб странице. Време одговора је мало сложенија верзија времена учитавања странице. У идеалном случају, што је мање, то је боље за оба параметра. Међутим, уобичајено време одговора до 2 секунде се сматра прихватљивим.

„Пре Cloudflare-а“ се односи на стање пре било каквих промена, без додатних алата. „После Cloudflare-а“ се односи на стање након имплементације Cloudflare CDN-а на бесплатном плану, са горенаведеним подешавањима.

Ево резултата:

Пре Cloudflare-а

Може се видети да је просечно време одговора смањено за 12%, а 90% време одговора за 28%. Прочитајте Blazemeter водич ако вам нису јасни параметри наведени у извештају.

Закључак

Импресивно је видети како Cloudflare може побољшати перформансе чак и са бесплатним планом.

Препоручио бих да испробате бесплатни Cloudflare план. Једноставан је за подешавање и очигледно побољшава перформансе у овом случају.

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

А ако желите да откључате пуни потенцијал – Cloudflare нуди и плаћене планове. Плаћене верзије нуде мноштво додатних функција, као што су WAF, оптимизација слика, оптимизација за мобилне уређаје итд.

Користите WordPress?

Ако користите WordPress, размислите о коришћењу WP Cloudflare Super Page Cache додатка. Он интелигентно кешира целу веб локацију (статички + динамички садржај), што додатно смањује време учитавања странице.

Која је алтернатива Cloudflare-у?

Јака алтернатива може бити Sucuri.

Ево неколико алата за праћење брзине странице који ће вас обавестити када ваша веб локација буде ван функције.