Как да ускорите и защитите уебсайта си с Cloudflare?

Казано просто, Cloudflare CDN съкращава разстоянието. Нека да проверим как прави уебсайта ви да се зарежда по-бързо по целия свят. Останете на линия.

Разстоянието не е опасно само за взаимоотношенията; също действа като кошмар за данните.

Каламбурите настрана, уебсайтовете с висок трафик започват да губят милиони за всяка допълнителна секунда, добавена при зареждането на уебсайта. Многобройни казуси подчертават важността на бързо зареждащите се уебсайтове.

Никой не иска да чака, особено когато има неограничени алтернативи навсякъде. Ето една статистика:

Източник: Pingdom

Ако се чудите, степента на отпадане е процентът на хората, които напускат уебсайта ви, без да предприемат никакви действия. Без преобразуване, без бизнес, просто безсмислен уеб трафик.

Високата степен на отпадане е добре за блог и няколко други индустрии, но това е просто червен флаг за всички останали (електронна търговия, B2B, търговия на дребно и т.н.).

Мрежата за доставка на съдържание (CDN) поддържа кеширана версия на вашия уебсайт в своите центрове за данни. Следователно, когато потребител посети вашия уебсайт, той се зарежда от най-близкото географско местоположение, което дава възможно най-кратките времена за зареждане.

Точно това прави Cloudflare със своите 250 точки на присъствие (PoP) в над 100 града по цялата земя. Една наистина глобална мрежа за данни.

Това са някои от нещата, които Cloudflare може да направи за вашия уебсайт:

  • Компресиране на данни и минимизиране
  • По-малки разходи за честотна лента
  • Балансиране на натоварването за подобрена производителност
  • Мощна защитна стена за уеб приложения (WAF)
  • Безплатна TLS/SSL инсталация
  • Бизнес планове с 100% гаранция за непрекъсната работа
  Какво е „фалшив HDR“ и трябва ли да купувате HDR Blu-ray?

С две думи, ефективният CDN действа като ваш защитен щит и усилвател на производителността. А Cloudflare е пазарен лидер с повече от 75% от топ 1 милион сайтове на Alexa в своята група.

И така, нека проверим процеса за безплатно добавяне на уебсайта ви към мрежата Cloudflare. След това ще ви представя матрици за изпълнение преди и след.

Настройка на теста

  • Бях се регистрирал за месечен план на Терен на обекта и проектираха уеб сайт за тестване на barebones (techpostal.com) с помощта на WordPress.
  • използвал съм на Битие Детска тема на Maker Pro без кеш или добавки за сигурност.
  • И също така деактивирах всички вътрешни оптимизации на Site Ground за по-добра последователност в резултатите.

Включване в Cloudflare

Посетете Страница за регистрация в Cloudflare. Въведете своя имейл адрес и силна парола, за да започнете. Сега първо проверете входящата си кутия и потвърдете имейла си.

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

Следващият екран ви отвежда към опциите за абонамент. Избрах безплатния план за тази илюстрация.

След като изберете плана, щракнете върху Продължи в долната част.

След това Cloudflare сканира DNS записите на вашия уебсайт. Можете да ги проверите с вашия регистратор на домейни.

  Как да създадете автоматизации на iPhone или iPad

Това също ви дава възможност да премахнете отметката от някои записи, за да предотвратите получаването им на прокси чрез Cloudflare.

Така че прегледайте вашите DNS записи, преди да продължите.

След това идва промяната на вашите сървъри за имена. Това е най-важната (и лесна) стъпка за настройка на CDN. Този процес зависи от вашия регистратор на домейни. Обърнете се към това Ръководство на Cloudflare за промяна на сървърите за имена ако не сте сигурни за процедурата.

Оптимизации

Сега Cloudflare дава някои препоръки за ускоряване на производителността.

Включил съм и двете опции. Първият е за използването на SSL/TLS сертификация, а вторият ще помогне за намаляване на времето за зареждане.

Освен това проверете дали Brotli компресията и Rocket loader са включени. Тъй като можете да направите толкова много с безплатния план, по-добре ги използвайте за оптимална производителност.

Накрая отворете Speed>Optimization>Brotli. Проверете дали е включено.

По същия начин превъртете надолу в същия раздел и включете Rocket Loader.

Сървърите на имена ще отнеме известно време. Те искат прозорец от 48 часа, но на практика това отнема само няколко минути.

За да проверите, можете да използвате нашия собствен pctechbg.net DNS инструмент за търсене или това DNS проверка.

Проверка на ефективността

използвал съм Blazemeter за да проверите времето за реакция на уебсайта. Времето за реакция е доста сложна версия на времето за зареждане на страницата. В идеалния случай колкото по-малко, толкова по-добро е вярно и за двете матрици. Но обикновено времето за реакция от 2 секунди е поносимо.

  Как да деактивирате режима на четене във Firefox

Трябва да се отбележи, че Before Cloudflare се отнася до barebone състояние, без никакви инструменти на трета страна или собствени инструменти. А After Cloudflare е безплатното ниво на Cloudflare CDN с някои настройки, които вече са споменати в тази статия.

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

Преди Cloudflare

Можете да видите, че както средното време за реакция, така и времето за реакция от 90% са намалели съответно с 12% и 28%. Моля, преминете към това Ръководство за Blazemeter ако не разбирате параметрите, споменати в този отчет.

Резюме

Отлично е да видите как Cloudflare увеличава тези числа дори с безплатния си план.

Препоръчвам да опитате безплатното ниво на Cloudflare. Беше лесен за настройка и определено подобри производителността в този случай.

И не бива да забравяме, че тествахме само неговите аспекти, свързани със скоростта. Но Cloudflare действа и като защитна обвивка. Освен това може да поддържа статична версия на уебсайта ви онлайн, дори когато първоначалният сървър не работи.

И ако някога си помислите да разгърнете пълния му потенциал – Cloudflare има платен план също. Неговото платено ниво има безброй повече функции като WAF, оптимизация на изображения, мобилна оптимизация и др.

Използвате WordPress?

Ако използвате WordPress, трябва да обмислите използването на WP Cloudflare Super Page Cache плъгин. Той интелигентно кешира целия уебсайт (статично + динамично съдържание). Това допълнително ще намали времето за зареждане на страницата.

Каква е алтернативата на Cloudflare?

Много силен заместител може да бъде сукури.

Ето някои инструменти за наблюдение на скоростта на страницата, които да ви уведомят, когато уебсайтът ви не работи.