Hvordan serveres WordPress Media fra Google Cloud Storage?

Upload WordPress-mediefiler til Google Cloud Storage (GCS), og lad det hurtigere håndtere levering af billedfilforespørgsel til brugerne.


Google tilbyder opbevaring i skyen som du kan bruge til at gemme og tjene objektdata, statisk værtwebsted, montere som et filsystem osv. Hvis du har masser af billeder på dine WP-websteder og gerne vil optimer levering af billedfiler, så kan Google cloud-lagring være nyttig på mange måder.

  • Reducer båndbreddeomkostninger
  • Server indhold hurtigere via Googles netværk med lav latens
  • Reducer lageromkostninger

Følgende vil jeg forklare, trin for trin, hvordan man gør det integrere WordPress med Google skylagring.

Bemærk: Du skal Opret en konto på Google Cloud Platform for at bruge deres service.

Opret en servicekonto

Lad os først komme servicekonto oprettet, som bruges til at oprette forbindelse fra WordPress.

  • Gå til servicekonti under IAM & Administrator (direkte link)
  • Klik på Opret en servicekonto
  • Gå ind i servicekontonavn og beskrivelse og klik på Opret

  • Det fører dig til det næste trin, hvor du har brug for at tildele en rolle som Opbevaringsadministrator. Klik på Fortsæt

  • Klik på Opret nøgle på det næste skærmbillede. Det vil bede om en anden guide i højre side, hvor du vælger JSON og oprette

  • Det tager et par sekunder og downloader JSON-filen. Opbevar det på et sikkert sted.
  • Luk guiden for servicekontoer ved at klikke på FÆRD.

Opret opbevaringsspand

For det andet er det tid til Opret spanden som bruges til at gemme WP-mediefiler

  • Log ind på Google sky og gå til lager >> browser (direkte link)
  • Klik Opret spand

  • Gå ind i spand navn (skal være unik)
  • Vælg opbevaringsklasse (lad det være multiregionalt for bedre ydeevne)
  • Vælg en multiregional placering (vælg, hvor dine brugere er)
  • Vælge indstil tilladelser til objektniveau-spand og klik på Opret

  • Det vil tage et par sekunder, og du vil se den nyligt oprettede spand på listen.

Lad os lave det spandobjekt læsbart som standard til alle brugere, så de besøgende kan se mediefilerne.

  • Klik på en nyoprettet spand på listen
  • Gå til fanebladet tilladelser, og klik på Tilføj medlemmer
  • Gå ind alle brugere i medlemsfeltet og vælg Storage Object Viewer som en rolle, og klik på Tilføj

Bemærk: vær forsigtig med at tildele AllUsers en rolle. At give administrator eller ejer tilladelse vil få nogen til at tage kontrol over det. Så sørg for, at kun seerrollen tildeles.

Godt klaret! Opbevaringsspand er klar til brug. Lad os oprette forbindelse til WordPress.

Integrer WP med GCS

Der er to nemme måder at få dette til.

Først, ved at bruge WP-statsløst plugin (det er gratis). Brugervenlighed Dynamics udvikler dette plugin. Det giver dig mulighed for hurtigt at konfigurere og uploade billeder til GCS-spand, hver gang du uploadet til WP-mediebibliotek og serveres direkte, når du anmodes om det.

Plugin giver dig en mulighed for at gemme filerne lokalt på serveren, hvilket jeg også vil anbefale, så hvis du ikke ønsker at bruge GCS, kan du deaktivere plugin og ikke behøver at kopiere billeder tilbage.

Lyder godt?

  • Log ind på WP Admin og installer >> aktiver plugin

  • Det tager dig guiden, gør ikke noget her. Gå i stedet til de statsløse indstillinger under Media

Lad os gennemgå nogle af indstillingerne for at forstå konfigurationen.

  • Mode – vælg CDN, så filer kopieres til GCS og serveres direkte fra Google
  • Bucket – indtast det spandavn, du oprettede
  • Indsæt indholdet af den downloadede JSON-fil i servicekonto JSON Mark
  • Aktivér slet GCS-filer, så når du sletter filer fra din WP; det fjernes også fra GCS
  • Klik på Gem ændringer

Fremadrettet, hver gang du uploader nye mediefiler, uploades den til GCS-spand og serveres direkte derfra.

Lad os hurtigt verificere det.

Jeg uploadede en png-fil manuelt gennem Mediebiblioteket, og som du kan se nedenfor, er URL-adressen fra Google-lager.

Hvis du gerne vil uploade eksisterende billeder til GCS, skal du gå til fanen Synkroniser og køre. Synkronisering kan tage lidt tid, men når det er gjort. skal du være i stand til at se, at alle billeder indlæses fra Google skylagring.

Anden, du kan bruge et premium-plugin kaldet WP Offload Media.

Konklusion

Jeg håber, at denne guide hjælper dig med at downloade WP-mediefiler til Google Cloud, og du kan se præstationsforbedringen. Ved cache og andre fordele kan du også overveje WP-raket.

Tags:

  • GCP

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