nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Praktische tips om uw WordPress-database bij te werken

Een schone WordPress-installatie begint standaard met 12 databasetabellen, maar na verloop van tijd worden de gegevens snel opgeteld. Uw talrijke berichten, pagina's, opmerkingen, opties en instellingen worden allemaal in de database opgeslagen. Bovendien maken veel plug-ins (en soms zelfs thema's ) ook hun eigen databasetabellen. Maar veel van deze gegevens worden na een tijdje overbodig .

Vroeg of laat kan de overhead van de database verlammend werken . Uw server vertraagt, de laadtijd van de pagina groeit, de export en import worden moeilijker en het maken van een back-up kan eeuwen duren .

Daarom zullen we in dit artikel de best practices bekijken om uw WordPress-database bij te werken . Zelfs als u op dit moment geen problemen ondervindt, is het de moeite waard om een ​​opschoning in overweging te nemen omdat het de prestaties van uw website kan verbeteren, uw back-uptaken kan versnellen en het sitebeheer beter beheersbaar kan worden.

Vergeet niet om een back-up van de database te maken voordat u begint, zodat u niets verliest als er iets misgaat tijdens het opruimen .

1. Voer een handmatige opschoning uit

Er zijn veel overbodige gegevensitems die u handmatig kunt verwijderen, eenvoudigweg via de WordPress-beheerder .

Verwijder berichten die je niet nodig hebt

WordPress slaat alle wp_posts (berichten, pagina's, aangepaste wp_posts ) op in de tabel wp_posts en de bijbehorende metagegevens van wp_postmeta .

Als u de prullenbak leegt in de panelen "Posts" en "Pagina's" van uw WordPress-beheerder, raakt u al veel onnodige gegevens kwijt. Als je veel concepten en openstaande berichten hebt, is het ook een goed idee om deze te doorlopen en te verwijderen wat je niet nodig hebt.

Merk op dat media-items (de inhoud van het paneel "Media") niet zijn opgeslagen in de database, maar in de map /wp-content/uploads/ .

Verwijder ongebruikte categorieën en tags

Als u te veel categorieën en tags gebruikt die u niet gebruikt, is het ook de moeite waard diegene te verwijderen die u niet nodig heeft. Categorieën en tags zijn de twee typen taxonomieën die u kunt openen via de WP-beheerder. Door de overbodige wp_terms verwijderen, kunt u ruimte wp_terms in de wp_terms, wp_term_relationships en wp_term_taxonomy .

Verwijder ongebruikte plug-ins en thema's

/wp-content/plugins/ ins worden standaard opgeslagen in de map /wp-content/plugins/, terwijl thema's worden opgenomen in /wp-content/themes/ . Veel plug-ins en sommige thema's maken echter hun eigen aangepaste databasetabellen . Ze slaan ook vaak opties op in de tabel met wp-options .

Daarom kan het verwijderen van onnodige plug-ins en thema's aanzienlijke ruimte in uw database vrijmaken. Daarvoor moet je ze echter verwijderen, in plaats van te deactiveren .

Verwijder opmerkingen die u niet nodig hebt

U kunt niet- goedgekeurde reacties, spamberichten en trashed-opmerkingen verwijderen via het paneel "Opmerkingen" in uw WordPress-beheerder. Op deze manier kunt u de grootte van de tabellen wp_comments en wp_commentmeta .

Als uw site veel reacties ontvangt, is het ook een goed idee om een ​​commentaarsysteem van derden te overwegen, zoals Disqus of Livefyre, zodat u helemaal geen opmerkingen in uw database hoeft op te slaan.

2. Optimaliseer uw database via phpMyAdmin

Toegang tot phpMyAdmin

phpMyAdmin is een software waarmee u uw MySQL-database kunt beheren . Zoek in je cPanel naar het gedeelte "Databases" en klik eenvoudig op het phpMyAdmin-pictogram.

Als u zich op uw lokale computer bevindt, kunt u phpMyAdmin op uw lokale webserver vinden, meestal op de http://localhost/phpmyadmin URL.

Verwijder overhead van de database

phpMyAdmin heeft een functie waarmee u uw database kunt optimaliseren . De Table maintenance > Optimize table tabeloptie voert de OPTIMIZE TABLE MySQL-query voor de geselecteerde tabellen uit en verwijdert de overhead van uw database.

Zoals je op de onderstaande screenshot kunt zien, laat phpMyAdmin zien of je overhead hebt in een tabel (laatste kolom). Selecteer de tabellen met overhead, of selecteer alle tabellen als u wilt en voer de query uit.

Als u een beschadigde tabel in uw database hebt, kunt u deze repareren door de optie "Tabel repareren" te selecteren (deze staat onder "Optimaliseer tabel") die de REPAIR TABLE MySQL-query uitvoert.

3. Gebruik WP's ingebouwde database-optimalisatie

WordPress heeft ook een geautomatiseerd hulpmiddel voor database-optimalisatie . Om toegang te krijgen, moet u het wp-config.php bewerken . Dit is het configuratiebestand van uw WordPress-install. U kunt het vinden in uw hoofdmap die u kunt openen via FTP (SFTP).

Open het wp-config.php in een code-editor en voeg de volgende regel toe aan het begin, na de startende PHP-tag ( ):

 define ('WP_ALLOW_REPAIR', true); 
Sla het wp-config.php en open het http://yoursite.com/wp-admin/maint/repair.php URL-pad . U zult uzelf op het volgende scherm vinden:

"Repair Database" -optie zoekt naar en herstelt algemene databaseproblemen . De andere optie, "Database repareren en optimaliseren", probeert ook de database te optimaliseren die de prestaties (laadtijd van pagina's) van uw website kan verbeteren.

Merk op dat als u voor het laatste kiest, uw database wordt vergrendeld totdat de taak wordt uitgevoerd (u kunt de scontent niet opslaan, bewerken of verwijderen, enz.).

Vergeet als je klaar bent niet om de define( 'WP_ALLOW_REPAIR', true ); te verwijderen define( 'WP_ALLOW_REPAIR', true ); regel uit het wp-config.php, omdat de database-optimalisatietool toegankelijk is voor iedereen, niet alleen voor beheerders.

4. Trim uw database met plug-ins

Er zijn meer gecompliceerde taken voor database-optimalisatie, zoals het verwijderen van verlopen transiënten, wees-meta-items, dubbele items en eerdere postrevisies, die het veiligst zijn om te doen door plug-ins voor databaseopschoning te gebruiken .

Hieronder vindt u de beste gratis plug-ins die u kunt gebruiken om uw database verder te trimmen. Deze plug-ins voeren ook enkele van de taken uit die ik heb genoemd in het gedeelte "Handmatig opschonen", wat betekent dat u dit niet per se handmatig hoeft te doen .

WP-Optimize

De WP-Optimize-plug-in verwijdert trashed en niet-goedgekeurde opmerkingen, pingbacks, trackbacks, verlopen tijdelijke opties, schoont de wp_postmeta tabel en zwevende relatiegegevens op en heeft nog veel meer geweldige functies .

In het optiepaneel kunt u selecteren welke taken u wilt uitvoeren. Bovendien kunt u ook automatische wekelijkse opschoonacties plannen volgens uw specificaties.

WP Sweep

De WP Sweep-plug-in heeft vergelijkbare functies als de eerder genoemde WP-Optimize, hij kan bijvoorbeeld worden gebruikt om items en opmerkingen in de prullenbak te verwijderen, dubbele post-meta, tijdelijke opties, verweesde meta, enz.

WPBeginner heeft een interessant bericht waarin ze pleiten voor WP Sweep (in tegenstelling tot WP-Optimize) omdat het "zoveel mogelijk de juiste WordPress-verwijderfuncties gebruikt in plaats van directe MySQL-query's te verwijderen". Beide plug-ins zijn geweldig, kies degene die je het leukst vindt, je zult er geen fout mee maken .

Optimaliseer database na het verwijderen van revisies

Met deze plug-in kunt u trashed items, verlopen transiënten, pingbacks, trackbacks, spam enz. Verwijderen. Bovendien kunt u kiezen voor het bijhouden van een logboek en het instellen van een uurlijks, tweemaal per dag, dagelijks, wekelijks of maandelijks optimalisatieplanner .

Zoals de naam al zegt, verwijdert het vóór de optimalisatie van de database postherzieningen die meestal een grote plaats innemen in de database. In het optiepaneel kunt u selecteren hoeveel revisies u wilt behouden en ook de leeftijd van de revisies die kunnen worden verwijderd. Deze plug-in is bovendien multisite-compatibel, wat een enorm pluspunt is.

Moet u een webontwerper inhuren of een webbouwer gebruiken?

Moet u een webontwerper inhuren of een webbouwer gebruiken?

Webbouwers zijn in feite een magische gereedschapskist voor niet-webontwerpers. Wat ooit buiten het bereik van mensen was, kan nu met weinig moeite worden begrepen. Maar er zijn dingen die webbouwers niet kunnen doen die webontwerpers kunnen. De vraag is nu: moet u een webdesigner inhuren om uw website voor u te maken of gewoon een webbuilder gebruiken en het zelf bouwen

(Technische en ontwerptips)

7 tips om u in de schrijver te veranderen die iedereen wil lezen

7 tips om u in de schrijver te veranderen die iedereen wil lezen

Heb je je ooit afgevraagd wat precies het is dat een grote schrijver scheidt van een gemiddelde schrijver ? Het voor de hand liggende antwoord zou talent zijn. Vraag het echter aan een grote schrijver en zij zullen het punt beargumenteren. Er zijn een heleboel gemiddelde schrijvers met zoveel talent als iedereen

(Technische en ontwerptips)