Hoe de WordPress-objectcache te wissen

Rifat WordPress-zelfstudies Dec 21, 2022

Heb je ooit iets gepost of de CSS gewijzigd, en toen je naar de startpagina ging, was het daar niet? Of ben je ooit van het ene tabblad naar het andere gegaan om te ontdekken dat je was aangemeld terwijl je dacht dat je was uitgelogd? De boosdoener is vrijwel zeker uw cache. Paginaprestaties zijn een van de belangrijkste factoren in hoe zoekmachines pagina's rangschikken, dus het gebruik van de cache om de serverbelasting voor scripts en afbeeldingen te verminderen is bijna een vereiste geworden. Helaas treden er haperingen op tijdens het werken met elk type asset in de cache. We willen u helpen ze te ontrafelen door u te leren hoe u uw WordPress-cache kunt opschonen. Dit bericht laat je zien hoe je de WordPress CLI gebruikt om de WordPress-objectcache te wissen. Ook leer je over caching en objectcaching.

Wat is Caching?

Een cache is een tijdelijke plaats om informatie op te slaan, en caching is het proces waarbij veelgebruikte gegevens in het cachegeheugen worden opgeslagen en opnieuw worden gebruikt om verzoeken om dezelfde gegevens in de toekomst af te handelen.

Sommige websites hebben mogelijk geen actief cachingsysteem. Wanneer mensen deze sites bezoeken, worden hun verzoeken naar de doelserver gestuurd, die vervolgens de gecompileerde pagina terugstuurt naar de gebruiker. Houd er rekening mee dat als uw site niet veel verkeer ontvangt, dit geen probleem zal zijn voor de server. Als u echter veel verkeer krijgt, kan het voor uw server moeilijker zijn om alle verzoeken af ​​te handelen. Caching helpt de server zich hier beter bij te voelen door een kopie van elk verzoek op te slaan, het proces te versnellen wanneer een nieuw verzoek binnenkomt en te laden vanuit het cachegeheugen. Als er nog geen kopie is opgeslagen, wordt het verzoek naar de server gestuurd om te worden verwerkt en samengesteld. Uiteindelijk wordt aan het verzoek voldaan en wordt de kopie veilig bewaard.

Wat is Object Caching?

WordPress Object Caching is het opslaan van queryresultaten uit de database. Dit wordt gedaan zodat wanneer een nieuw verzoek wordt geproduceerd, de eerder opgeslagen queryresultaten uit het cachegeheugen kunnen worden geleverd om de verwerking van het verzoek te versnellen. Aangezien WordPress een Content Management Systeem is, maakt het veel gebruik van een database. Het betekent dat uw applicatiedatabase heel goed en snel moet werken.

Maak geweldige websites

Met de beste gratis paginabuilder Elementor

Begin nu

Wat is WordPress CLI?

WP-CLI is een set opdrachtregelprogramma's voor het beheer van WordPress-installaties op een server. Het is een opdrachtregelinterface voor WordPress. Hiermee kunnen WordPress-beheerders verschillende administratieve taken uitvoeren zonder een webbrowser te gebruiken. Gebruikers kunnen hun WordPress-websites beheren door een reeks vooraf gedefinieerde opdrachten uit te voeren. Dit gebeurt via de opdrachtregelinterface. De taken omvatten meestal upgrades, het maken van back-ups van de database, het plaatsen van nieuwe berichten en nog veel meer.

Alle Cloudways-servers worden geleverd met WP-CLI al ingesteld.

Hoe de WordPress-objectcache te wissen

Hier zijn een paar eenvoudige stappen om de objectcache in WordPress te wissen.

Stap 1: verbinding maken met de server

Eerst moet u SSH gebruiken om op afstand verbinding te maken met uw server, zodat u WP-CLI kunt gebruiken.

Secure Shell maakt het gemakkelijk voor twee computers of servers om verbinding te maken via een open netwerk, zoals internet, en veilig gegevens te verzenden en te ontvangen. Dit betekent dat elk apparaat in het midden niet kan achterhalen wat er wordt gezegd, omdat alleen uw eindapparaat of server kan achterhalen wat er wordt gezegd.

In dit voorbeeld hebben we de SSH-client PuTTY gebruikt. Na een succesvolle verbinding ziet u een venster zoals hieronder weergegeven.

Stap 2: Directoryselectie

U moet nu navigeren naar de map met uw webroot. Met andere woorden, WP-CLI werkt niet totdat uw bestand wp-config.php ergens anders is opgeslagen. Het staat standaard in de openbare html-directory en we zullen in dit voorbeeld ook het standaardpad gebruiken om WP-CLI uit te voeren. Voer de onderstaande opdracht uit om toegang te krijgen tot de openbare html-map.

cd applications/<your_application_name>/public_html/

Punthaken zijn inbegrepen om de posities van uw invoer te identificeren, dus vergeet niet om ze te verwijderen. Uw applicatie- en databasenamen zijn hetzelfde (DB-naam). Nadat u de voorgaande opdracht met succes hebt uitgevoerd, ziet u een vergelijkbare pop-up.

Stap 3: Schoonmaken

Eenmaal in de openbare HTML-directory start u WP-CLI en voert u de onderstaande opdracht in om WordPress Cache te wissen.

wp cache flush

Het gebruik van een permanente objectcache of het leegmaken van de objectcache in WordPress multisite-instanties zal normaal gesproken de cache voor alle sites leegmaken. Houd bij het leegmaken van de objectcache in productie rekening met de gevolgen voor de prestaties.

Afsluiten

Objectcaching is een webbreed hulpprogramma dat wordt gebruikt om website-ervaringen te verbeteren, serverbelasting te minimaliseren en gebruikersbetrokkenheid te versnellen. Objectcaching voor één sessie is standaard ingeschakeld op WordPress-sites om site-ervaringen te helpen optimaliseren. Dit kan voldoen aan de behoeften van veel kleine leveranciers van inhoud. Het is ook mogelijk dat ze niet weten hoe objectcaching kan worden gebruikt om de levering van inhoud te optimaliseren. Hopelijk helpt dit bericht u bij het verbeteren van de kwaliteit van uw website. Met een betere server, zoals Cloudways , kan de kwaliteit echter nog verder omhoog. Houd er dus rekening mee wanneer u uw website host.

Divi WordPress Theme