GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Co je PageSpeed ​​v hostování cPanel?

Služba Google PageSpeed ​​je navržena tak, aby vám pomohla zrychlit váš web automatickým aplikováním doporučených optimalizací na webové stránky a jejich podklady (CSS, JavaScript, obrázky).

Od je jedním z nejžádanějších požadavků, které jsme dosud obdrželi.

Upozorňujeme však, že i když jsme to nainstalovali a povolili na některých 6 systémech ve 3 oblastech, stále testujeme většinu funkcí mod_pagespeed z hlediska kompatibility , výkon a spolehlivost .

Je důležité zdůraznit, že mod_pagespeed je stále ve verzi beta, jeho funkce se mohou změnit, a proto nemůžeme zcela zaručit, že žádné povolené moduly nebudou v konfliktu s existujícím obsahem vašeho webu.

V současné době používáme sadu filtrů PageSpeed ​​CoreFilters, o kterých jsme přesvědčeni, že jsou pro většinu webů bezpečné, aby vaše stránky fungovaly rychleji.

Toto jsou sady filtrů, které se dodávají s výchozím nastavením:

 add_head combination_css Combined_javascript convert_meta_tags extend_cache fallback_rewrite_css_urls flatten_css_imports inline_css inline_import_to_link inline_javascript rewrite_css rewrite_images rewrite_javascript rewrite_style_attributes_with_url 

Zda váš web používá Mod_Pagespeed, můžete zjistit na https://ismodpagespeedworking.com/

Ale každá aplikace, každý web, každý modul, každý plugin je jedinečný a jiný. To, s čím na webu funguje, může narazit na další problém. Co funguje v testovacím/stagingovém prostředí, může narazit na problémy v produkci.

Krása toho všeho spočívá v tom, že i když se PageSpeed ​​aktivuje pro celý server (s globálními možnostmi šířícími se na všechny virtuální hostitele), je to chování, které lze u každého hostitele přepsat, protože také přichází s možností omezit, které hostitele PageSpeed běží dál.

Pokud máte problémy s vaším webem nebo potřebujete vidět vše tak, jak je ve výchozím nastavení, nebo si všimnete, že změny, které na vašem webu provádíte, se neprojevují v reálném čase), vypněte Mod_PageSpeed ​​“Off”.

Zapnutí a vypnutí modulu

Chcete-li PageSpeed ​​dočasně vypnout, nastavte toto na svém .htaccess:

 ModPagespeed v pohotovostním režimu NEBO ModPagespeed vypnuto 

Chcete-li jej znovu zapnout, nahraďte „pohotovostní režim“ nebo „vypnuto“ za „zapnuto

Pokud jej chcete úplně vypnout a jste VPS nebo vyhrazený zákazník s přístupem správce systému k nejvyšší úrovni konfigurace Apache, použijte:

 ModPagespeed odpojen 

Pokud jste zákazníkem VPS nebo dedikovaného serveru s přístupem „sudo“ nebo „root“, uvědomte si, že zapnutá ModPagespeed ve virtuálním hostiteli může přepsat direktivu ModPagespeed unplugged nejvyšší úrovně.

Pokud potřebujete zespodu přidat něco navíc, přidejte to po jednom do svého testovacího/vývojářského/stagingového prostředí a před přesunem do produkčního prostředí sledujte, jak to ovlivňuje váš web.

Své skóre si můžete ověřit na:

  • PageSpeed ​​Insights
  • GTmetrix | Optimalizace rychlosti a výkonu webu

Víme, že to může být návykové, ale neuvažujte o skóre 100/100 na Google PageSpeed ​​Insights pouze z hlediska metrik. Celý důvod, proč Google vyvinul PageSpeed ​​Insights, byl jako vodítko pro nejlepší postupy pro výkon webu s cílem poskytnout doporučení k optimalizaci vašeho webu. A pokud budete postupovat podle pokynů, doufejme, že dosáhnete rychlejšího webu.

Máme věci a na co se dívat

Když PageSpeed ​​přepíše zdroj, aktualizuje HTML tak, aby odkazovalo na zdroj jeho novým názvem. Obecně platí, že PageSpeed ​​ponechává zdroj ve stejném původu a cestě, která byla původně nalezena v HTML. Je však možné mapovat doménu přepsaných zdrojů. Příklady, proč by to mohlo být žádoucí, zahrnují:

mod_pagespeed může přepsat HTML a změnit odkazy na URL (např. style.css) na verzi s rozšířenou mezipamětí. Pokud následný požadavek prohlížeče na soubor CSS skončí na jiném serveru, než je soubor HTML, a tento server nemá nainstalovaný modul mod_pagespeed, nebude schopen dekódovat název zdroje, aby soubor CSS našel.

Tento druh scénářů může být:

– pokud je server za nástrojem pro vyrovnávání zatížení a je efektivnější odkazovat na server přímo jeho IP adresou nebo jako „localhost“. – server má speciální konfiguraci DNS – server je za firewallem, který brání odchozím připojením – server běží v síti CDN nebo proxy a pro zdroje se musí vrátit na původní server – server potřebuje obsluhovat požadavky https

V těchto situacích je možné mapovat původní doménu přepsaných zdrojů:

 ModPagespeedMapOriginDomain origin_to_fetch_from origin_specified_in_html [host_header] ModPagespeedMapRewriteDomain cdn.example2.org *example.org ModPagespeedMapOriginDomain localhost *.example.com # Zástupné znaky lze použít také v origin_specified_html ModPagespeedMapOriginDomain localhost/example *.example.com # origin_to_fetch_from může obsahovat cestu za názvem domény.

např.:

 ModPagespeed Na ModPagespeedDomain https://www.domain.com ModPagespeedMapOriginDomain https://www-origin.domain.com *.domain.com ModPagespeedMapRewriteDomain www.domain.com www-origin.domain.com ModPagespeedEnableFilters [... ] 

Cloudflare &Mod_PagesSpeed

Dokud nám nebude ukázáno jinak, věříme, že mod_pagespeed a Cloudflare od Googlu v tuto chvíli nemají žádné známé konflikty.

To však neznamená, že weby s povolenou mod_pagespeed nemohou mít problémy s doménami využívajícími CloudFlare.

Pokud k tomu dojde, je to kvůli skutečnosti, že CloudFlare i mod_pagespeed se při poskytování webu pokouší použít kompresi.

To lze často vyřešit vypnutím komprese prostřednictvím CloudFlare, aby se předešlo redundanci.

Pokud jste do svého souboru .htaccess přidali miniifikace CSS a JS, vypněte možnosti minifikace JS a CSS v Cloudflare, protože jste je již povolili v konfiguraci Pagespeed.

CDN a optimalizační služby Cloudflare mohou být rychlejší, protože Cloudflare je také CDN (síť pro doručování obsahu), takže spuštění mod_pagespeed na webu s podporou Cloudflare může být pravděpodobně poněkud nadbytečné, protože mnoho funkcí nabízených mod_pagespeed je již k dispozici ve funkci Cloudflare. set.

WordPress a Mod_PageSpeed

Přestože je to nejpopulárnější CMS na planetě, z pohledu vývojářů není WordPress nejrychlejší platformou na světě.

Zákazníci používající WordPress tedy často musí používat pluginy WordPress, které se zabývají minifikací souborů JS a CSS, aby aplikaci urychlily.

Buďte opatrní s těmito pluginy, pokud je používáte na svých webových stránkách spolu s PageSpeed, protože mohou zcela zničit váš web a kontaktní formuláře. Doporučujeme je nejprve deaktivovat a poté je postupně přidávat zpět, pokud je musíte používat.

Obecně platí, že byste se měli rozhodně vyhnout používání příliš velkého množství pluginů a měli byste odstranit nebo deaktivovat pluginy, které se nepoužívají, a použít malá vylepšení pomocí vlastního kódování namísto instalace monster pluginů, které načítají 2-3 soubory JavaScript nebo CSS.

Buďte opatrní při používání obou těchto nástrojů společně, protože může chvíli trvat, než se konflikty projeví. Testujte, testujte a znovu testujte, než jej plně povolíte pro své weby WordPress.

Pagespeed dokáže optimalizovat většinu běžných obrazových formátů, včetně GIF, PNG a JPEG, a převést je na PNG, JPEG nebo WebP. GIF, PNG a JPEG jsou podporovány všemi prohlížeči. WebP je moderní formát obrázků, který dokáže komprimovat obrázky o více než 25 % více než starší formáty a v současnosti je podporován mnoha prohlížeči, včetně Google Chrome, Android 4.0+ a Opera. Všimněte si, že ne všechny prohlížeče toto podporují:https://caniuse.com/#search=webp. Obrázky optimalizované pro PageSpeed ​​jsou převedeny do nejlepšího formátu podporovaného cílovým prohlížečem, tj. do WebP, pokud je podporován, nebo PNG nebo JPEG, pokud ne.


cPanel
  1. Sdílené vs VPS vs Dedikovaný hosting

  2. Co je sdílený hosting jako webhostingová služba?

  3. Zaostřeno na cPanel VPS Hosting

  1. DotNetPanel Windows Hosting

  2. Co je ovládací panel hostingu?

  3. Co je cPanel/WHM?

  1. Jaký je rozdíl mezi cPanelem a WHM?

  2. Co je cPanel?

  3. Jak nakonfigurovat e-mailové účty na cloudovém hostingu pomocí cPanel