Ihanteelliset nopeat suorituskykyasetukset Cloudflare + StackPath CDN -asennusohjeiden avulla (Facebook-kyselyjen avulla) – 2019, versio 2.0.5

Nopea suorituskyky on uusi välimuistin laajennus lohkoon, joka on saanut ravisuttavia arvosteluja WordPress nopeuttaa Facebook-ryhmää.


Olen käyttänyt WP Rockettia ja minulla oli jo 100% GTmetrix-pisteet 1 sekunnin latausajalla (vaikea lyödä), mutta Swift antoi minulle lähes identtiset tulokset. Pysähdyin WP Rockettiin, mutta arvioisin, että Swift Performance Lite on ilmainen välimuistin laajennus # 1 ennen WP: n Nopein välimuisti, WP Super-välimuisti, W3 Total Cache ja muut. Swift Performance -asetukset on suhteellisen helppo määrittää (opastan sinut kaiken läpi). Pro-versio sisältää kuvan optimoijan (häviötöntä pakkausta varten + automaattinen kuvan koon muuttaminen), kriittiset fontit, laske sovellusliittymä, ja tuki heidän laajennukselleen. Hieno osa on, heillä on mahdollisuus maksaa kuukausittain, joten voit kokeilla sitä vain 3,99 dollaria / kuukausi.

Swift vs. WP-raketti – nämä ovat yleensä tärkeimmät välimuistin laajennukset viimeaikainen Facebook-kyselyt…

Swift-Performance-vs.-WP-Rocket-Poll

Swift-Performance-vs.-WP-Rocket

2018-WordPress-Cache-Plugin-Poll

nopea

  • Ilmainen (lite) versio = uskomattomia tuloksia
  • Keskinkertainen dokumentaatio
  • Ilmainen versio sisältää plugin järjestäjän
  • Pro-versio sisältää kriittisiä fontteja
  • Pro-versio sisältää kuvan optimoijan
  • Vapaa

WP-raketti

  • Helppo määrittää
  • Parempi dokumentaatio
  • Facebook Pixel + Sucuri -lisäosat
  • Ei laajennuksen järjestäjää
  • Ei kuvan optimoijaa
  • $ 49 / vuosi

Sekä Swift että WP Rocket tukevat Cloudflare, CDN, sykeohjausta, esilatausta, laiskaa valokuvien / iframe-kehyksen lataamista, Google Analyticsin paikallista ylläpitoa, minimointia, skriptien yhdistämistä, gzip-pakkausta ja muita ominaisuuksia. Ne ovat oikeastaan ​​hyvin samankaltaisia ​​ominaisuuksiensa suhteen.

1. Ohjattu toiminto

Ohjattu toiminto analysoi sivustosi ja auttaa määrittämään Swift Performance -asetukset. Laatikon ulkopuolella olevat asetukset toimivat hienosti, mutta optimointiin on vielä enemmän tapoja, kun olet valmis.

Asiat, jotka sinun on vielä tehtävä

  • Tweaks → välimuistin gravataarit
  • Kuulosyke → Poista kaikki käytöstä
  • Google Analytics → Ohita Google Analytics
  • Tyylit → Luo kriittinen CSS
  • Välimuisti → Yleistä → Erillinen mobiililaitevälimuisti (jos käytät AMP: tä tai matkaviestinteemaa)
  • Lakka → Mukautettu isäntä
  • CDN → StackPath CDN
  • CDN → Kirjaudu Cloudflare-palveluun ja muuta nimipalvelimia
  • Kuvien optimointi (käyttämällä Swift Prota tai Imagify / Imsanity)
  • Tietokannan optimoija → puhdas tietokanta
  • Plugin Organizer → ota käyttöön tai poista käytöstä tietyn sisällön laajennukset

Swift-Performance-Lite-Setup-ohjattu-Analysoi-Your-sivuston

Swift-Performance-Lite-Setup-ohjattu välimuistiin-menetelmä

Swift-Performance-Lite-Setup-ohjattu-optimointi

Swift-Performance-Lite-Setup-ohjattu-Medi

Swift-Performance-Setup-ohjattu-Finish

2. Kojetaulu

Kojelauta näyttää tilastot, kuten kuinka monta tunnettua sivua Swift havaitsi vs. kuinka monta on välimuistissa. Swift määrittää myös jokaiselle URL: lle esivalmistelun prioriteetin ja päivämäärän hakutasivun viimeksi välimuistiin tallentaman. Warmup-taulukkoon voit lisätä myös manuaalisesti URL-osoitteita, jos Swift ei havainnut sitä.

Swift-Performance-Dashboard

3. Asetukset

Yleiset, media-, optimointi-, välimuisti- ja CDN-välilehdet on jaoteltu osiin:

3.1. yleinen

yleinen

  • Poista evästeet käytöstä – GDPR: lle, kun käyttäjiä pyydetään hyväksymään evästeet.
  • Piilota jalanjäljet Piilottaa nopeat kommentit lähdekoodiin.
  • Käytä laskenta-sovellusliittymää – nopeuttaa yhdistämisasetuksia ja vähentää prosessorin käyttöä.
  • Ota kaukosäädin käyttöön – Swiftin API-palvelin soittaa wp-cron.php ja ajaa WP cronjobs oikeina cronjobs.
  • Virheloki – katso lokipolulla näkyvät varoitukset / virheet (esim. Julkinen HTML-kansio).

Swift-Performance-Yleiset-asetukset

hienosäädön

  • Normalisoi staattiset resurssit – yrittää poistaa kyselyjonoja, mutta ne generoidaan yleensä hitailla plugineilla. Tärkein tapa päästä eroon niistä on deaktivoida korkeat CPU-laajennukset (löytyy GTmetrix-vesiputouksesta) ja korvata ne kevyillä plugineilla.
  • Esihaku DNS – ennakoi ulkoisia resursseja (esim. Google Fonts + YouTube-videot).
  • Kerää verkkotunnuksia skripteistä – auttaa DNS: n esihaussa.
  • Sulje pois DNS-esihaku – sulje pois verkkotunnukset, joita et halua etukäteen noutaa.
  • Gravatarin välimuisti – välimuisti Gravatars yleensä ei riitä, haluat myös lataa ne CDN-levylle ja lataa Gravatars paikallisesti, kuten kohdassa WP Rocketin Gravatar-opetusohjelma. Tämä parantaa kirjoitusten latausaikoja, joissa on paljon kommentteja, koska joillakin viesteilläni on yli 300 kommenttia, joissa Gravatars on imenyt yli 50% latausajoista.
  • Gravatarin välimuistin voimassaoloaika – Gravatar-välimuistin aika vanhenee (3600 on hieno useimmille sivustoille), mutta voit lisätä sitä, jos huomaat, että se vie liian paljon prosessoria. Jos se on liian korkea, käyttäjät eivät koskaan näe välimuistiversiota. Jos se on liian pieni, se voi kuluttaa liian paljon suoritinta.
  • Mukautettu Htaccess – määritä uudelleenohjaukset tai käytä sitä muita asioita.

Swift-Performance-Tweaks-asetukset

Sydämenlyönti
Nopeuttaa WordPressin järjestelmänvalvojaa ja vähentää suorittimen toimintaa poistamalla käytöstä Heartbeat API. Tämä ilmoittaa käyttäjille, kun sisältöä muokataan, ja antaa laajennusten mahdollisuuden lähettää reaaliaikaisia ​​ilmoituksia (lisäämällä pyyntöjä). Sen poistaminen käytöstä säästää prosessoria (WP Poista käytöstä + Heartbeat Control -laajennus tee sama asia).

Swift-Performance-Heartbeat-asetukset

Google Analytics
Ohitetaan Google Analytics voi korjata Google Analyticsiin liittyviä kohteita GTmetrix / Pingdomissa. CAOS, WP Poista käytöstä ja WP Rocketin Google-seurannan lisäosa auttaa myös korjaamaan GA: iin liittyviä kohteita.

Leverage-Brower välimuistiin Google Analytics

Swift-Performance-Google-Analytics-asetukset

3.2. tiedotusvälineet

kuvat

  • Optimoi lähetettävät kuvat – pakata häviöttömästi kuvia, jotka korjaavat “optimoi kuvat” GTmetrixissä (vain testattavalle sivulle). Imagify tekee myös tämän ja mitä minä käytän.
  • JPEG-laatu – pidä 100-prosenttisena, jotta vältetään häviöllinen pakkaus.
  • PNG-laatu – pidä 100-prosenttisena, jotta vältetään häviöllinen pakkaus.
  • Muuta suurten kuvien kokoa – muuttaa suurten kuvien koon muuttamaan mitat oikeiksi (monet ihmiset lähettävät ylisuuria kuvia). Tämä korjaa “palvele skaalatut kuvat” GTmetrixissä. Imsanity tekee myös tämän.
  • Säilytä alkuperäisiä kuvia – kun Swift muuttaa suurten kuvien kokoa, se pitää alkuperäisen, jos uusi kuva ei ole haluamasi kokoinen, joten ainakin sinulla on varmuuskopio jokaisesta kuvasta.
  • Inline Small Images – pienet ulkoiset kuvat kirjoitetaan suoraan HTML-dokumenttiin, joten selain ei pyydä näitä kuvatiedostoja itsenäisesti.
  • Lazyload – lataa kuvia vain, kun vierität sivua alas ja näet ne todella. Vaikka tämä parantaa alkuperäisiä latausaikoja, se tarkoittaa myös, että käyttäjät näkevät jatkuvasti kuvien latautuvan alaspäin viettäessään, mikä voi olla ärsyttävää. Siksi laisin vain laiskoja videoita + iframe-kehyksiä.
  • Pakota reagoivia kuvia – käyttää srcset-määritettä useiden kuvalähteiden tarjoamiseen selaimille, jotta ne voivat valita oikean.

Swift-Performance-Images-asetukset

upotuksen

  • Laiska Lataa iframe-kehykset – lataa vain iframe-kehyksiä, kun selaat alas ja näet ne.
  • Sulje pois Iframe-kehykset – sulje pois tietyt iframe-kehykset laiskauksesta.
  • Lataa iframe-kehykset käyttäjän vuorovaikutukseen – lataa vain iframe-kehykset, kun käyttäjät ovat vuorovaikutuksessa sen kanssa (hiiren liikkua, rullaa tai kosketusnäyttöä käyttämällä).

Swift-Performance-upotus-asetukset

3.3. optimointi

yleinen

  • Yhdistä kirjautuneiden käyttäjien varat – poista käytöstä, koska se ei paranna latausaikoja ja aiheuttaa todennäköisesti enemmän haittaa kuin hyötyä, ja useimpien optimointien tulisi olla käyttöliittymässä.
  • Optimoi vain Prebuild – Poista käytöstä, ellet halua hallita välimuistin rakentamista.
  • Optimoi taustalla – Swift optimoi sivut taustalla.
  • Korjaa virheellinen HTML – Jotkin laajennukset / teemat käyttävät virheellistä HTML-koodia, Swift yrittää korjata tämän.
  • Pienennä HTML – korjaa useita kohteita GTmetrix / Pingdom -sovelluksessa. Cloudflare huolehtii myös tästä, joten sinulla pitäisi olla vain yksi käytössä (Swift tai Cloudflare).
  • Poista hymiöt käytöstä – Hymiöt lisäävät pyyntöjä ja vahingoittavat latausaikoja.
  • Rajoita samanaikaisia ​​lankoja – välimuistin uudelleenrakennuksen nopeus (pienempi, jos CPU-ongelmilla).
  • Enimmäislangat – pienemmät numerot = vähemmän suorittimen käyttöä (2 on hyvä).
  • DOM Parser Max -puskuri – Swift-kehittäjä asetti nämä numerot syystä.

Swift-Performance-General-optimointi-asetukset

skriptejä
JavaScriptin yhdistäminen / pienentäminen on kuuluisa virheiden aiheuttamisesta, mutta testaaisin nämä ja tarkistan latausajat. Jos näet virheitä, etsi ongelmalliset tiedostot ja lisää ne “Poissulje skripteihin”.

  • Yhdistä skriptit – monet sanovat, että poistat sen käytöstä, mutta haluaisin testata sen.
  • Suorita Async – JavaScript latautuu teoreettisesti yhtenä pyynnönä ja se suoritetaan komentosarjan latauksen aikana, mutta se voi myös rikkoa asioita, joten testaa vaihtoehto huolellisesti.
  • Sulje pois kolmannen osapuolen komentosarjat – ota käyttöön, jos käytät yhdistämisohjelmia, poista käytöstä, jos et ole.
  • Sulje pois komentosarjat – sulje pois ongelmalliset tiedostot, jos JavaScriptin pienentäminen johtaa virheisiin.
  • Sulje pois sisäiset skriptit – sulje pois ongelmalliset tiedostot, jos yhdistämiskomentosarjat johtavat virheisiin.
  • Sulje pois komentosarjojen lokalisoinnit – Swift-kehittäjä suosittelee sen käyttöönottoa, muuten sinulla voi olla erilliset JavaScript-tiedostot kaikille sivuillesi.
  • Pienennä Java-kirjoituksia – ota käyttöön ja tarkista sivustosi. Jos näet virheitä, sulje pois ongelmalliset tiedostot kohdasta Sulje skriptit (myös Cloudflare tekee tämän, joten ota vain yksi käyttöön).
  • Pienennä sovellusliittymällä – Ota käyttöön vain, jos oletus Minify JavaScripts -vaihtoehto johtaa virheisiin.
  • Välityspalvelimen kolmansien osapuolien varat – Swift sanoo, että se voi korjata GA: hen liittyviä GTmetrix-selaimen välimuistiongelmia, mutta voi rikkoa skriptejä. Google Analyticsin ohittaminen on parempi vaihtoehto. Testaa se.
  • Erilliset skriptit – tallentaa yhdistetyt JS-tiedostot sivuille erikseen. Yleensä tämä kuluttaa enemmän prosessoria kuin se tekee hyvää.
  • Tulosta yhdistetyt skriptit riviin – ota käyttöön vain, jos käytetään muistiin tallennettua versiota ja WordPress ei voi kirjoittaa tiedostoja.
  • Laiska Lataa skriptit – laiska lataa ulkoisia resursseja, jotka voivat parantaa latausaikoja.
  • Sisällytä skriptit – sisältää tietyt skriptit, joita Swift ei ole havainnut.

Swift-Performance-skriptit-asetukset

tyylit
CSS: n optimointi voi myös aiheuttaa virheitä, mutta voi parantaa huomattavasti tuloksia / latausaikoja. Pelaa asetuksilla ja tarkista muutama sivu, jotta kaikki on kunnossa. Jos tyylitaulukkojen yhdistäminen ja CSS: n pienentäminen aiheuttaa virheitä, etsi tai poista ongelmalliset tiedostot (samat asiat JavaScriptillä).

  • Yhdistä tyylit – suosittelee Swift-kehittäjä ja korjaa kohteita GTmetrix / Pingdomissa.
  • Luo kriittinen CSS – CSS ladataan asynkronisesti, mutta kehittäjän mukaan tämä voi lisätä CPU: ta.
  • Tulosta CSS-koko teksti – kehittäjä sanoo, että sinun ei pitäisi tarvita tätä.
  • Erilliset tyylit – Poista käytöstä, ellei sinulla ole sivuja, joilla on erityyppisiä sisältötyyppejä (esim. Jotkut käyttävät Visual Editoria, toiset käyttävät Page Builders -sovelluksia jne.) Ja tarvitsevat Swiftin tuottaa eri sulautettu CSS jokaiselle sivulle. Voi parantaa tuloksia, mutta voi lisätä suorittimen määrää. Testaa huolellisesti.
  • Pienennä CSS – ota käyttöön, mutta tämä voi aiheuttaa ongelmia, joten testaa sivustosi (Cloudflare tekee myös tämän, joten käytä vain yhtä). Jos näet virheitä, sulje pois ongelmalliset tiedostot kohdasta Poista tiedostot.
  • Ohita CSS-tuonti – Ota käyttöön (tämä yhdistää myös tuodut CSS-tiedostot).
  • Sulje pois kolmannen osapuolen CSS – Jos yhdistämiskomentosarjat aiheuttavat sinulle ongelmia, kokeile tätä.
  • Sulje pois tyylit – sulje pois ongelmalliset tiedostot, jos CSS: n pienentäminen johtaa virheisiin.
  • Sisällytä tyylit – sisällytä tyylit manuaalisesti, jos et käytä yhdistämisohjelmia.

Swift-Performance-tyylit-asetukset

3.4. välimuistia

yleinen

  • Ota välimuisti käyttöön – ota käyttöön.
  • Välimuistitila – Levyvälimuisti, jossa on uusinta, on yleensä nopein useimmissa sivustoissa. Jos et voi muokata .htaccess-tiedostoa tai Nginx-kokoonpanoa, käytä Levyvälimuistia PHP: n kanssa. Jos memcached on asennettu, valitse memcached with PHP, mutta yritä aina käyttää levyvälimuistia uudelleenkirjoittamisen kanssa.
  • Varhainen kuormaaja – ota käyttöön, ellei se aiheuta PHP-ongelmia.
  • Välimuistin polku – määritä välimuistin polun hakemisto.
  • Välimuistin vanhenemismuoto – aikapohjainen on parasta melkein jokaiselle verkkosivustolle.
  • Välimuistin vanhenemisaika – Aikavälimuisti uudistetaan. Liian usein, ja se kuluttaa prosessoria, liian vähän, ja käyttäjät eivät näe välimuistiversiota. 12 tuntia on hyvä useimmille sivustoille, mutta voit vähentää tätä, jos sinulla on aikaherkkä sisältö (tai tyhjentää välimuisti manuaalisesti).
  • Jätekeräysväli – kuinka usein Swift tarkistaa vanhentuneet välimuistisivut. 30 minuuttia on hyvä, liian korkea ja se kuluttaa prosessoria.
  • Tyhjennä välimuisti päivityksessä sivulta – Lisää sivuja / viestejä, joissa haluat välimuistin tyhjentävän, kun se on päivitetty, jotta käyttäjät näkevät uuden sisällön.
  • Tyhjennä välimuisti päivitysviestin URL-osoitteen perusteella – sama käsite kuin aiemmat asetukset, vain URL-osoitteen perusteella.
  • Ota välimuisti käyttöön kirjautuneille käyttäjille – ota käyttöön, jos useat käyttäjät kirjautuvat sivustoosi (esim. BbPress). Tämä antaa jokaiselle käyttäjälle oman välimuistiversion, muussa tapauksessa pidä se käytöstä.
  • Erillinen mobiililaitteen välimuisti Ota käyttöön, jos käytät AMP tai mobiiliteema.
  • Kirjainkokoherkät URL-osoitteet – ei pitäisi tehdä eroa.
  • Ota selaimen välimuisti käyttöön – ota käyttöön.
  • Ota Gzip käyttöön – korjaa gzip-kohteet GTmetrix / Pingdomissa.
  • Lähetä 304-otsikko – Poista käytöstä.
  • Välimuisti 404 sivua – ota käyttöön, koska robotit voivat indeksoida virheellisiä URL-osoitteita ja kuluttaa CPU: ta. 404 sivun välimuisti ja niiden tarjoaminen CDN: stä vähentää palvelinresursseja.
  • Ohita kyselymerkkijono – ei välimuistisivuja, jotka ovat kullekin käyttäjälle erilaisia ​​(yksilölliset myyntisivut, jos käytät FB / Google-mainoksia, jäsenprofiileja, ehdollista logiikkaa lomakkeissa).
  • Ota käyttöön dynaaminen välimuisti – antaa sinun määrittää välimuistiin tallennettavat $ _GET- ja $ _POST-pyynnöt.
  • Välimuistiin tallennettavat AJAX-toiminnot – Välimuistiresurssi-intensiiviset AJAX-pyynnöt määrittelemällä niiden nimet tähän.
  • AJAX-välimuistin vanhenemisaika – lähteä numerolla 1440.

poikkeukset
Sivustosi käyttämästä aineistosta riippuen et ehkä halua välimuistiin tiettyjä staattisia tiedostoja (joitain yleisimpiä ovat verkkokaupan ostos- / kassasivut, järjestelmänvalvoja, XML-sivukartta ja hakusivut.

  • Sulje pois URL-osoitteet – sulje tietyt URL-osoitteet välimuistista.
  • Sulje pois sisältöosat – sulje tietyt sisältöosat välimuistista.
  • Sulje pois käyttäjän edustajat – sulje tietyt käyttäjäagentit välimuistista.
  • Sulje indeksoijat pois – jättää tietyt indeksointirobotit välimuistista.
  • Sulje tekijän sivut pois – sulje tietyt kirjoitussivut välimuistista.
  • Sulje arkisto pois – sulje tietyt arkistosivut välimuistista.
  • Sulje pois REST-URL-osoitteet – sulje tietyt REST-URL-osoitteet välimuistista.
  • Sulje pois syöte – sulje tietyt syötteet välimuistista.

Lämmitellä
Lämmitellä tallentaa URL-osoitteet seuraavalle välimuistille. Jokaisella URL-osoitteella on prioriteettinumero (näkyy kojelaudan asetuksissa), jolla niitä voidaan säätää manuaalisesti. Matalampi numero = korkeampi prioriteetti.

  • Ota etärakennettu välimuisti käyttöön – Swift ei enää käytä ulkoista robottirakennusta ja käyttää sen sijaan taustaprosessia.
  • Esivalmista välimuisti automaattisesti – muodostaa välimuistin valmiiksi, kun se on tyhjennetty. Jos käytät tätä, ota myös käyttöön ”Optimoi vain esivalinta”.
  • Löydä uusia sivuja – Jos Swift ei löydä kaikkia sivusi, tämä auttaa.
  • Valmistele tekijän sivut – rakentaa kirjailijasivuja ennalta.
  • Esivalmistettu arkisto – rakentaa arkistosivut ennalta.
  • Luo REST-URL-osoitteet valmiiksi – ennalta rakentaa REST URL-osoitteita.
  • Esisyötetty syöte – rakentaa RSS-syötteen sivut ennalta.

Lakka
Ota automaattinen puhdistus käyttöön – ota käyttöön, jos käytät lakkavälimuistia – se puhdistaa sen automaattisesti, kun Swift tyhjentää plugin-välimuistin, joten sinun ei tarvitse tehdä sitä manuaalisesti.

AppCachea
AppCachea lataa sivustosi (tai tietyt sivut) käyttäjän selaimeen ensimmäisen vierailunsa aikana, jolloin verkkosivustosi on käytettävissä myös silloin, kun hän on offline-tilassa. Kuulostaa hyvältä, mutta tämä hidastaa huomattavasti esirakennusta, eikä se ole sen arvoista. Suosittelen jättämään nämä vammaiset.

  • Ota Appcache käyttöön työpöydälle – Poista käytöstä.
  • Ota Appcache for Mobile käyttöön – Poista käytöstä.

3.5. CDN

Käytän StackPathia (10 dollaria / kk 30 päivän kokeiluversiona) yhdessä Cloudflaren kanssa. StackPathilla on 31 tietokeskusta, Cloudflaressa on 150+. Enemmän datakeskuksia = nopeampi sisällön toimitus, ja StackPathin sijaitsevat voimakkaasti Yhdysvalloissa, missä ainakin suurin osa vierailijoistani on.

StackPath-Data-keskusten

yleinen

Vaihe 1: Ota CDN käyttöön.

Vaihe 2: Napsauta StackPath-hallintapaneelissa CDN-välilehteä ja luo StackPath CDN -sivusto

StackPath-CDN-välilehti

StackPath-CDN-Domain

StackPath-palvelimen IP-osoite

* Kopioi palvelimen IP-osoite tarvittaessa tämän osan vaiheessa 4.

StackPath-CDN-url-Swift-Performance

Vaihe 3: Liitä StackPath CDN URL-osoitteesi CDN-isäntänimi kenttä Swift Performance.

Swift-Performance-StackPath-CDN-asetukset

Vaihe 4: Siirry StackPathissa CDN → Välimuistin asetukset ja napsauta sitten ”Poista kaikki”

StackPath-Purge-välimuisti

Vaihe 5: Valkoinen luettelo palvelimen IP-osoitteesta StackPathissa (WAF → palomuuri).

StackPath-Sallittujen-IP

Vaihe 6: Suorita sivustosi GTmetrix ja “sisällönjakeluverkon” tulisi olla vihreä YSlow-merkinnällä.

CDN GTmetrix YSlow

Ota CDN käyttöön SSL: ssä – ota käyttöön, jos käytät SSL: ää.

SSL CDN -nimi – jätä tyhjäksi, koska isäntänimet ovat samat, vaikka se olisi SSL.

CloudFlare

CloudFlare lisää vielä enemmän tietokeskukset sisällönjakeluverkkoosi…

Cloudflare-tietokeskukset

Vaihe 1. Ilmottautua CloudFlare ja sinua kehotetaan lisäämään sivustosi ja aloittamaan skannaus.

CloudFlare-alkavat-skannaus

Vaihe 2. Kun skannaus on valmis, valitse vapaa suunnitelma, jolloin Cloudflare vie sinut läpi joukon sivuja. Lopulta sinut viedään sivulle, jolla Cloudflare antaa sinulle 2 nimipalvelimet.

CloudFlare-Dashboard-Swift-Performance

Vaihe 3. Suorita Google-haku haulle ”kuinka muuttaa nimipalvelimia SiteGround-palvelussa” (etsi vain isäntä) ja noudata sitten heidän ohjeita. Kopioit Cloudflaren tarjoamat 2 nimipalvelinta ja liität ne mukautettuihin nimipalvelimiin -vaihtoehdossa hosting-palvelimesi cPanelissa…

SiteGround-DNS-Records

Vaihe 4. Tartu kiinni Cloudflare Global API -avain (löytyi Pilvipallo-profiili) ja kirjoita se Swiftin Cloudflare-välilehteen. Käytä samaa sähköpostia kuin Cloudflare-tili ja ota käyttöön automaattinen puhdistus, joka tyhjentää Cloudflaren välimuistin, kun Swiftin välimuisti tyhjennetään (joten sinun ei tarvitse manuaalisesti).

Swift-Performance-CloudFlare-asetukset

MaxCDN / StackPath
Voit sivuuttaa nämä vaihtoehdot. StackPath osti MaxCDN: n, ja he eivät enää käytä aliasta, kuluttaja-avainta tai salaa. Yksinkertaisesti luo StackPath CDN URL ja kirjoita se CDN-välilehteen.

  • MAXCDN-alias – vanhentunut (käytä StackPath CDN URL-osoitetta).
  • MAXCDN-asiakasavain – vanhentunut (käytä StackPath CDN URL-osoitetta).
  • MAXCDN-kuluttajasalaisuus – vanhentunut (käytä StackPath CDN URL-osoitetta).

Swift-Performance-MaxCDN-asetukset

4. Kuvan optimoija

Nopean suorituskyvyn kuvan optimoija on hyvä, mutta sinun ei tarvitse päivittää sitä (voit käyttää ilmaisia ​​kuvan optimointityökaluja / laajennuksia): Shortpixel, Imagify, ja Imsanity kaikki tekevät hienoa työtä.

5. Tietokannan optimoija

tietokannan optimoija poistaa käyttämättömät tietokantataulukot (usein poistettujen laajennusten jättämät), transientit, automaattiset tallennukset, roskakoriin kirjoitetut viestit, roskapostikommentit ja mahdollisesti tuhannet viestiversiot, jotka tallennetaan automaattisesti joka kerta, kun julkaiset sisältöä uudelleen. Suurimmaksi osaksi se on roskaa. Ota varmuuskopio varsinkin jos et ole tehnyt tätä jonkin aikaa, koska sitä ei voi peruuttaa.

Swift-Performance-tietokanta-Optimizer

6. Kriittinen fontti

Kriittiset fontit voit valita kuvakkeet Font Awesome -sovelluksesta ja ladata tehokkaasti vain valitsemasi, vastakohtana koko Font Awesome -kirjastolle, jolloin nämä kuvakkeet latautuvat paljon nopeammin.

Swift-Performance-kriittinen-kirjasimet

7. Plugin Organizer

Voit huomata GTmetrix Waterfall -välilehdessäsi, että tietyt laajennukset ovat käynnissä sivuilla / viesteissä, joilla sitä ei edes käytetä. Yhteyslomaketta 7 voidaan käyttää yhteystietosivullasi, mutta yleensä missään muualla (joten sen ei pitäisi toimia missään muualla). WP Review -rikastekatkelmien laajennus tekee myös tämän. Voit poistaa laajennukset käytöstä / ottaa käyttöön Swift-suodattimilla lisäämällä useita sääntöjä.

Swift-Performance-Plugin-Järjestäjä

esimerkit

  • Ota URL-haku / yhteyshenkilö / käyttöön, jos haluat näyttää vain yhteyslomakkeen tällä sivulla
  • Poista tietyt laajennukset WordPress-järjestelmänvalvojasta estääksesi suorittimen kulutuksen
  • Ota URL-ottelu käyttöön regex-lausekkeella, jotta näet vain rikkaiden katkelmien tarkistusviesteissä

8. Päivitä PRO

Swift Pro avulla voit käyttää heidän laske sovellusliittymä, kuvan optimoija ja kriittiset fontit. Suoraan sanottuna uskon, että he antavat liian paljon ilmaisessa (lite) pluginissaan, ja että niitä ei kannata päivittää.

Swift-Performance-Pro

9. Testitulokset GTmetrixissä

Nopealla suorituskyvyllä…
Swift-Performance-GTmetrix-raportti

WP-raketilla …
2019-GTmetrix-raportti

johtopäätös

Swift Performance Lite puhaltaa muut ilmaiset välimuistin laajennukset vedestä, vaikka määritätkin vain perusasetukset ohjatun toiminnon avulla. Jos sinulla on vielä ongelmia, tutustu koko WordPress-nopeudenoptimointioppaani, joka sisältää luettelon vältettävistä korkean suorittimen lisäosista, kevyet laajennusvaihtoehdot, AMP-ohjeet, päivitys PHP 7+: een, kuvan optimointi ja linkki, jos haluat palkata kehittäjäni freelancer.com-sivustolta, joka auttoi minua saamaan 100% GTmetrix-pisteet.

Miksi käytän SiteGround-sivustoa

SiteGround On käyttänyt Yoast, minä ja suositteli WordPress. He ovat ykkönen melkein jokaisessa Facebook-kysely ja antaa useimmille ihmisille merkittäviä latausajan parannukset varsinkin jos he käyttivät keskinkertaisia ​​isäntiä: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast vs. Twitter-Me-vain-virta-to-Siteground

Käytän heidän puoliksi omistettu GoGeek-suunnitelma joka tulee 4x enemmän palvelinresurssit kuin jaettua majoitusta. Napsauttamalla sivujani nähdäksesi kuinka nopeasti ne latautuvat, tarkista GTmetrix-raporttini tai nähdä ihmisiä, jotka Siirretyt ja lähetetty uudet latausajat. He myös tekevät vapaa siirtolaisuus.

DigitalOcean pilviteillä ja Kinsta ovat myös hyviä ja alkavat 10 dollaria kuukaudessa ja 30 dollaria kuukaudessa. Cloudways on tarkoitettu enemmän kehittäjille, jotka eivät tarvitse cPanelia, sähköpostimajoitusta tai SiteGround-palvelun tarjoamaa tukea. Kinsta on pohjimmiltaan mitä WP-moottori oli tapana olla (tyyris, mutta mahtava). Koko blogini on periaatteessa omistettu auttamaan ihmisiä saamaan verkkosivustonsa latautumaan nopeammin. En kieltäydy suosittelemasta 2 dollaria / kk isännöintiä, koska se on useimpien ihmisten suurin pahoitteli verkkosivustoa ylläpitäessään.

Kuinka tarkistaa, onko isännöinti hidas
Suorita sivustosi läpi Google PageSpeed ​​Insights nähdäkseni lyhentää palvelimen vasteaikaa on raportissasi. Google suosittelee sen pitäisi olla <200ms. Yli 1 sekunnin mittainen ei ole hyvä. Voit myös tarkistaa TTFB (aika ensimmäiseen tavuun) GTmetrixin Ajoitukset-välilehdessä tai bytecheck.com.

Vähennä palvelimen vastausaikaa

2019 hosting-kysely

2017-WordPress-hosting-FB-Poll

Elementorin majoitussuositukset

Heinäkuu 2019 hosting-suositus

WordPress-Host-Poll-Aug-2018

Jaettu-hosting-Poll-2017

2019-Hosting-Poll

Go-To-hosting-yritys

WordPress-Hosting-Poll-2017

Ylläpito-Hosting-Poll

WooCommerce-Hosting-FB-Poll

2016-Web-Hosting-Poll

Paras-WordPress-Hosting-Provider-Poll

Paras-Web-Hosting-2019-Poll

WP ystävällinen hosting-kysely

2016-WordPress-hosting-FB-Poll

Elementorin suosikkiisäntä

Vuoden 2018 isäntäsuositukset

WordPress Hosting Poll syyskuun 2018.png

Haut-WordPress-hosting-Poll-2017

2019-palvelimet-Poll-1

Hosting-Poll-For-Speed

WordPress-Hosting-Poll-kesäkuu-1

SiteGround-suositus

2014-Haut-WordPress-hosting-FB-Poll

Paras-Web-Hosting-Provider-Poll

Hosting-Poll-Feb-2019

Hosting-suositukset-Poll

Bluehost vs SiteGround

WordPress Web Host -kysely

SiteGround on suositellut WordPress:

SiteGround-Suositeltu-WordPress-Host

Ja mennessä Ivica kuka johtaa WordPress nopeuttaa Facebook-ryhmää yli 16 000 jäsenellä.

WordPress-Speed-Up -työkalut

Muutama säie:

Godaddy-sivustoon siirtäminen

EIG-To-SiteGround

SiteGround-Migration

SiteGround on 3 suunnitelmaa:

SiteGround WordPress-hosting

Korkeampiin suunnitelmiin sisältyy enemmän palvelinresurssit (# 1 tekijä WordPress-optimointioppaassa). Tässä on täydellinen vertailutaulukko, mutta GrowBig antaa sinulle noin 2x enemmän palvelinresursseja kuin StartUp, ja GoGeek on osittain omistettu isännöinti mikä antaa sinulle vielä enemmän. GrowBig and up sisältää ilmaisen siirron, vaiheittaisen asentamisen, edistyneen välimuistin ja mahdollisuuden isännöidä useita verkkosivustoja. GoGeek tarjoaa ensisijaisen tuen. Heidän pilvimajoitus on melko hintahyppy 80 dollaria kuukaudessa.

Voit nähdä tämän heidän ominaisuussivu:

SiteGround-palvelin-Resources-vertailu

Käytän SiteGroundia, koska:

  1. Oma GTmetrix + Pingdom raportit puhuvat puolestaan
  2. Sivuni latautuvat heti (napsauta niitä halutessasi)
  3. Nopeasti nopeustekniikka (PHP 7.3, NGINX, SG-optimoija, CloudFlare)
  4. Suositellut Yoast, WordPress, Ivica alkaen WordPress-nopeus
  5. Vapaa Salatkoon SSL, helppokäyttöinen cPanel, ja ominaisuudet verkkokauppa
  6. WordPress-tuki on lyömätön jopa ilman GoGeekin ensisijaista tukea
  7. GrowBig mukana tulee lataus, lisää tallennustilaa ja enemmän palvelinresursseja (vieritä alas kohtaan “allokoimme tarvitsemasi resurssit” ja siirrä hiiren osoitin palvelin välilehti)
  8. GoGeek mukana tulee vielä enemmän palvelinresursseja, tallennustilaa ja prioriteettitukea
  9. Vapaa muutto, siirtolaajennus, ja a 30 päivän rahat takaisin takuu
  10. Paljon kiitosta aiheesta Reddit, Facebook-keskustelut, Viserrys, TrustPilot
  11. Tonnia kiitosta Facebookissa: # 1, # 2, # 3, # 4, # 5, # 6, # 7# 8, # 9, # 10# 11
  12. Monet ihmiset ovat jo muuttaneet ja lähettäneet tuloksia Twitteriin: # 1, # 2, # 3, # 4, # 5, # 6# 7, # 8, # 9, # 10, # 11, # 12, # 13, # 14, # 15, # 16, # 17, # 18, # 19, # 20, # 21, # 22, # 23, # 24, # 25, # 26, # 27, # 28, # 29, # 30, # 31, # 32, # 33, # 34, # 35, # 36, # 37

Affiliate-vastuuvapauslauseke – jos kirjaudut SiteGroundiin minun tytäryhtiö linkki Lahjoita sinulle hyvän kustannuksen ilman mitään kustannuksia. Joka vuosi minä lahjoittaa 3 000 dollaria GoFundMe-kampanjoihin (2018 oli tarkoitus ruokkia nälkäisiä Denverissä, 2017 oli Punaiselle Ristille hirmumyrskyssä Harvey). Tukesi auttaa, ja arvostan sitä aidosti. Yritän tehdä arvosteluistani puolueettomia ja tukemani näyttö muodossa Facebook-kyselyt, tweetit, ja todelliset keskustelut. Jos et halua käyttää sitä, tässä on a ei-sidossuhde sivustolle. Joko niin uskon, että he ovat tähtitietoisia WordPress-isäntä ja sivustosi toimii nopeammin / sujuvammin … tee tutkimusta Facebook-ryhmissä + Viserrys ja löydät eniten ihmisiä sano sama.

OMM-On-SiteGround

Ihmiset muuttavat yleensä, koska heidän nopeustekniikka voi leikata latausajat puoliksi:

Siirtyminen SiteGroundiin

SiteGround-latausajan siirto

Bluehost SiteGround GTmetrixiin

HostGator sivustokenttään

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 täydellistä pistettä SiteGround-sivustolla

SiteGround Genesis

Nopeus, jonka toimittaa SiteGround

SiteGround GTmetrix -raportti

Lyhentyneet latausajat SiteGround-palvelussa

Uudet SiteGround-vastausajat

HostGator Sivustojen maahanmuuttoon

SiteGround-vastausajat Joomlassa

Vaihdettiin SiteGround-isännöintiin

SiteGround Rocket Kuvittele yhdistelmä

Joomla GTmetrix sivustossa

SiteGround PageSpeed ​​Insights

SiteGround Joomlassa

SiteGround lyhentyneet latausajat

SiteGround Nopea isännöinti

Uudet Pingdom-tulokset SiteGround-sivustolla

Uusi SiteGround-vastausaika

SiteGround-vastausajan parantaminen

Usein Kysytyt Kysymykset

&# X1f680; Onko Swift parempi kuin WP Rocket?

WP Rocket arvioitiin korkeammaksi useimmissa Facebook-kyselyissä, sen määrittäminen on paljon helpompaa ja sillä on dokumentaatio / tuki, jos tarvitset apua sen määrittämiseen.

&# X1f680; Kuinka asennat Cloudflaren Swift-ohjelmalla?

Tilaa ilmainen Cloudflare-suunnitelma, kopioi Cloudflaren tarjoamat 2 nimipalvelinta ja vaihda nimipalvelimet Cloudflare-verkkotunnuksiksi verkkotunnuksesi rekisteröijässä. Lisää seuraavaksi Cloudflare-tiedot (löytyvät Tili-välilehdessä) Swift Performance’s Cloudflare-asetuksiin.

&# X1f680; Kuinka käytät laajennuksen järjestäjää?

Opi, mitkä sivut / viestit eivät tarvitse tiettyjä laajennuksia / skriptejä. Tämä voi vaatia vähän testausta. Seuraavaksi poista Plugin Organizer -sovelluksen avulla käytöstä sivut / viestit, joita ei tarvitse ladata. Klassinen esimerkki on vain Contact Form -laajennuksen lataaminen yhteystietosivulle.

&# X1f680; Mitä muita nopeuslaajennuksia tarvitsen?

Swiftin tulisi hoitaa suurin osa nopeuden optimoinneista. Sinun on tarkasteltava GTmetrix-raporttiasi (mukaan lukien Vesiputous-välilehti) nähdäksesi, mikä tarkalleen hidastaa WordPress-sivustoasi. Suosittelen kuville ShortPixel. Fonttien suhteen voit kokeilla OMGF: ää.

&# X1f680; Onko Swift Performance Pro sen arvoinen?

Jos aiot maksaa premium-välimuistin laajennuksesta, sinun on parempi maksaa WP Rocket kuin Swift Performance Pro.

Kiitos käsittelystä – pudota minulle kommentti, jos sinulla on kysyttävää!
tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map