Der er ikke noget som “ubegrænset” diskplads eller båndbredde, når det kommer til web hosting. Delte WordPress-værter annoncerer typisk dette, men har stadig grænser på plads bag kulisserne, hvis du læser deres servicevilkår (TOS). Over tid kan dit WordPress-websted vokse ret hurtigt, og i sidste ende kan du ramme dine grænser, uanset om det er 5 GB eller 20 GB.

Hvis du rammer den magiske “ubegrænsede” kvote, er dette normalt en email fra din vært, der siger, at du misbruger deres TOS. Så i dag deler vi info med dig et par måder at kontrollere diskbrug i WordPress, så du kan rydde op på dine websteder. Der er mange serverkommandoer, der giver dig mulighed for at gøre dette, men vi vil fokusere på nogle nemme måder til dem, der måske ikke er komfortable ved at bruge SSH eller ikke er så teknisk kyndige.

Dit websted bliver større hver dag. Her er 7 nemme måder at kontrollere diskbrug i WordPress. Find de store filer og DB-tabeller! 🗑️ Click to Tweet

Beregning af diskbrug i WordPress

Før vi dykker ned i, hvordan du kontrollerer dit diskbrug, er det vigtigt at forstå det, vi refererer til. I WordPress er diskbrug typisk sammensat af to ting; dine filer og database. Disse to kombineret udgør dit samlede diskforbrug, der bruges på din server. Der optager dine tildelte ressourcer.

Filer på serveren

WordPress-filer, der optager diskplads, omfatter ting som:

  • Billeder og video uploadet til dit mediebibliotek (typisk i wp-content/uploads/)
  • Tema- og pluginfiler (PHP, CSS, JS) (typisk i wp-content/themes og wp-content/plugins/)
  • WordPress-kernen (dine vigtigste WordPress-installationsfiler) (typisk i mappen root eller public_html)
  • Eventuelle filer uploadet via FTP (som f.eks. brugerdefinerede web-skrifttyper, biblioteker osv.)

MySQL database fil

Din WordPress MySQL database fil gemmer alle oplysningerne på dit WordPress-websted, såsom postdata, sidedata, meta-oplysninger, plugin-indstillinger, loginoplysninger osv. Hvis du er en Kinsta-klient, kan du hurtigt se din samlede diskbrug i dit MyKinsta dashboard.

WordPress total diskbrug

WordPress total diskbrug

7 måder til at beregne diskbrug

En masse administrerede WordPress-værter som Kinsta bruger ikke cPanel og har deres egen indbyggede rapportering for at få vist ressourceforbrug til dit websted. Og disse giver måske ikke altid de data, du har brug for. Udbydere fokuserer typisk på en oversigt og mindre på granulært niveau. Selvom nogle har nogle granulære rapportering via CSV. så er det her, hvor nedenstående metoder kan komme til nytte, for at få mere information om diskbrug, både til dine filer og database.

  1. 1. Kontroller brug af disk og database med Site Health Tool
  2. Tjek database størrelse med WordPress plugin
  3. Tjek databasestørrelse med phpMyAdmin
  4. Tjek diskbrug og databasestørrelse i cPanel
  5. Spørg din hosting udbyder
  6. Dyk ned i diskbrug lokalt
  7. Kontroller diskbrug via SSH

1. Kontroller brug af disk og databaser med værktøjet til Site Health

:Med udgivelsen af WordPress 5.2 kom der et nyt værktøj, indbygget i kernen, kaldet “Site Health”. Det er faktisk temmelig fantastisk og inkluderer en masse nyttige data om dit WordPress-sted og server.

Med det kan du kontrollere størrelsen på dine WordPress-mapper og database.dit WordPress dashboard skal du gå til “Værktøjer → Site Health → Info.” Under fanen “Kataloger og størrelser” finder du følgende info om dit websted :

  • WordPress-katalogstørrelse
  • Uploader katalogstørrelse
  • Temaer katalogstørrelse
  • Plugins-katalogstørrelse
  • Databasestørrelse
  • Samlet installationsstørrelse
WordPress Site Health værktøjskatalog og størrelser

WordPress Site Health værktøjskatalog og størrelser

2. Tjek databasestørrelse med WordPress-plugin

Måske vil du se flere granulære data på din WordPress database størrelse? For eksempel. kun at vide at den samlede størrelse, er ikke særlig nyttig, hvis du forsøger at bestemme, hvad der tager plads i databasen. Det er her, hvor det Advanced Database Cleaner plugin kan komme til nytte. Det er i princippet bare et værktøj, til at analysere og rydde op i din database. Der er både en gratis og en premium version .

Advanced Database Cleaner plugin

Advanced Database Cleaner plugin

Som vi skriver dette, har det over 50.000 aktive installationer med en imponerende 5 ud af 5-stjernet vurdering. Du kan downloade det fra WordPress-depotet eller ved at søge efter det i dit WordPress-dashboard under “Tilføj nyt” plugins.

Når det er installeret, kan du klikke på WP DB Cleaner i dit WordPress-dashboard og derefter klikke på fanen “Tabeller”. Der er mange optimeringer, du kan gøre med dette plugin, men vi vil ikke gå ind på dem i dag, da vi vil fokusere på at se, hvad der bruger mest plads i din database.


Typisk bliver databasetabeller navnigivet noget, der ligner navnet på det plugin, de bruges til. Lige fra start kunne vi se “databasespild.” For eksempel bruges tabellerne “ab_press_optimizer” af AB Press Optimizer-pluginet, som ikke længere blev brugt på det websted, vi analyserede. Også “icl_translations” tabellen bruges af WPML plugin til flersprogede installationer. Dette websted er dog ikke flersproget.

Mange gange installeres plugins og fjernes, men databasetabellerne er efterladt. Du kan som regel sikkert fjerne disse fra din database (vi vil gå ind i dette mere i phpMyAdmin, skridtet nedenfor). Husk at tjekke hos en udvikler, hvis du ikke er komfortabel med at gøre dette. Hvis du ikke er tilpas med at gøre dette, anbefaler vi, at du chatter med en udvikler.

Databaspild

Databaspild

Den ene undergang til plugin til Advanced Database Cleaner er, at du ikke kan sortere rækkerne efter datastørrelse.

En anden stor tabel vi bemærkede, var tabellen “tve_leads”. Dette bruges af det populære Thrive Leads-plugin. Det pågældende websted anvendte imidlertid ikke dette plugin. Så igen, hvis du tjekker dit WordPress-websted, vil du sandsynligvis finde mange resterende tabeller, der skal ryddes op i og/eller fjernes.

Thrive Leads tabel

Thrive Leads tabel

Ved du ikke hvilken tabel der hører til hvilket plugin? I mange tilfælde afslører en simpel Google-søgning svaret.

Google-søgning WordPress-tabel

Google-søgning WordPress-tabel

Du kan også se den samlede databasestørrelse i pluginet Advanced Database Cleaner under fanen “Oversigt og indstillinger”.

Samlet databasestørrelse i plugin

Samlet databasestørrelse i plugin

3. Tjek databasestørrelse med phpMyAdmin

Du kan også kontrollere din database størrelse og analysere dine tabeller med phpMyAdmin. Mange værter vil have en genvej til at få adgang til dette inden for dit kontrolpanel eller måske et link i din opsætnings-e-mail. Hvis du er Kinsta-bruger, kan du få adgang til phpMyAdmin ved at klikke på dit websted, rulle ned til databasepartiet og klikke på “Åbn phpMyAdmin.”

WordPress phpMyAdmin adgang

WordPress phpMyAdmin adgang

Klik på din database på venstre side. Du kan derefter sortere databasens tabeller efter total størrelse.

Database phpMyAdmin

Database phpMyAdmin

På det WordPress-websted, vi analyserede, blev over 70% af de store databasetabeller oprettet af plugins, der ikke længere blev brugt på webstedet. Hvilket betyder, at vores database brugte mere diskplads end det var nødvendigt. Jo ældre dit websted er, desto mere sandsynligt er det, at du har data tilbage.

Du kan nemt slette disse ubrugte tabeller ved at vælge dem og vælge “Drop” fra rullemenuen. Vi anbefaler stærkt, at du sikkerhedskopierer din database, før du gør det her. Se vores hurtige og nemme vejledning om, hvordan du sikkerhedskopierer din MySQL-database ved hjælp af phpMyAdmin. Eller hvis du er en Kinsta-klient, kan du nemt oprette en sikkerhedskopi fra MyKinsta-dashboardet.

phpMyAdmin drop tabeller

phpMyAdmin drop tabeller

4. Kontroller diskbrug og databasestørrelse i cPanel

If your host uses cPanel, you can easily see an overview of your total disk usage and MySQL database on the sidebar.

cPanel diskbrug oversigt

cPanel diskbrug oversigt

Du kan også dykke ind i diskbrugs-rapporterne for mere granulerede data. Du skal blot klikke på “Diskbrug” under Filer.

cPanel diskbrug

cPanel diskbrug

Nederst på skærmen kan du så bore ned i mapperne og sortere dem efter diskbrug.

cPanel borer ned diskbrug

cPanel borer ned diskbrug

En alternativ måde at se din MySQL-databasestørrelse på er at klikke på “MySQL-databaser” under Databaser.

cPanel MySQL databaser

cPanel MySQL databaser

Under nuværende databaser viser det dig den samlede størrelse på databasen.

cPanel MySQL database størrelse

cPanel MySQL database størrelse

5. Spørg din hosting udbyder

En anden måde at kontrollere din nuværende granulære diskforbrug og database størrelse på, er at bede din vært om at give dig en rapport. Mange gange kan hostingudbyderen hurtigt køre serverkommandoer for at generere en granulær rapport på mapper for at vise dig, hvad der tager mest plads. Det vil ikke altid være den smukkeste rapport, men det giver dig de data, du har brug for. En vært bør altid være glade for at hjælpe dig med at finde måder at rydde op i ubrugte data på, da dette er til gavn for begge.

Det er også vigtigt at vide, om din vært inkluderer dine scenemiljøer eller ikke, i dit totale diskbrug. Her hos Kinsta forsøger vi at give kunderne så meget plads som muligt, og derfor er scenemiljøer udelukket fra vores rapportering, når vi beregner total diskpladsbrug. Kun levende websteder regner med i dit diskpladsbrug. Det samme gælder for sikkerhedskopier.

6. Dyk ned i diskbrug lokalt

En anden måde at analysere din WordPress-diskbrug på er at dykke ned i dataene lokalt på din computer. Dette kan gøres på to forskellige måder:

  • Valgmulighed 1: Download en komplet arkivsikkerhedskopi af dit websted fra din hostingudbyders kontrolpanel. Hos Kinsta har vi nemt downloadbare sikkerhedskopier med et enkelt klik. Dette er den hurtigste metode.
  • Valgmulighed 2: Opret forbindelse via SFTP og download hele dit websted. Eller i de fleste tilfælde har du kun brug for dit /wp-content/ mappe. Afhængig af størrelsen på dit websted og din internetforbindelse kan dette tage et stykke tid.

Det er vigtigt at huske, at hvis din vært debiterer dig med båndbredde (Kinsta ikke), at dette vil bruge en del af din månedlige kvote. Så vi anbefaler ikke at gøre dette hele tiden, måske en gang hver 6. måned. Eller hvis du har et mindre sted, vil dette sandsynligvis ikke være et problem.

Selvom denne metode tager mere tid, kan det være en af ​​de mest kraftfulde måder at analysere din diskbrug, da du kan dissekere dataene meget hurtigt og bruge et værktøj efter eget valg. Du kan bruge et katalogstørrelsesværktøj til at analysere dit websted.

Windows

For Windows anbefaler vi stærkt den gratis TreeSize-software, som vi vil bruge i dette eksempel.

Du kan vælge din /wp-content/ mappe, som du har downloadet, og den vil hurtigt scanne den for at vise dig den nøjagtige størrelse på alt, hvad der er i den. Som du kan se nedenfor, er dette meget bedre end nogen plugin eller eksport fra din server. Hvis du analyserer dataene lokalt, kan du virkelig drage fordel af nogle kraftfulde værktøjer som dette

TreeSize wp-content mappe

TreeSize wp-content mappe

Hvis vi indsnævrer ned i den store mappe i uploads, kan vi straks se, at der var nogle meget store billeder, der blev uploadet, som sandsynligvis ikke var optimeret. Den ene mind-blown.gif alene, var over 3,5 MB, hvilket er alt for stort til et optimeret billede. Der er nogle nemme måder at komprimere animerede GIF’er på, som skulle have været gjort her.

Store billeder optager diskplads

Store billeder optager diskplads

Sørg for at tjekke vores dybdegående indlæg om, hvordan du optimerer billeder til internettet. TreeSize er fantastisk til hurtigt at grave gennem dit websted og se problemer inden for få sekunder.

Mac

For Mac kan du tjekke OmniDiskSweeper. Det er gratis, og du kan let scanne din /wp-content/ mappe og finde de store filer, der tager mest plads på dit websted.

Store filer i mappen wp-content

Store filer i mappen wp-content

7. Kontroller Diskbrug via SSH

Den sidste og sidste måde at analysere din diskbrug er via SSH. Selv om dette sandsynligvis er for de mere teknologiske erfarne, tænkte vi, at vi stadig ville inkludere det, da det er ret nemt at gøre. Du skal blot logge ind på din vært via SSH. Brug derefter følgende kommandoer. Den første vil navigere dig til din wp-indholdsmappe ved hjælp af kommandoen “Change Directory” (cd). Bemærk: Denne placering kan variere fra visse værter.

cd public/wp-content

Du kan derefter bruge følgende kommando til at sortere mappen med de mindste filer øverst og største nederst.

du -sh * | sort -h

Du kan gå så dybt som du har brug for (ved hjælp af de samme kommandoer), indtil du finder hvad der tager mest plads på dit websted. I dette tilfælde er det vores uploads-mappe.

Kontroller diskbrug SSH

Kontroller diskbrug SSH

Som du kan se nedenfor, tager vores 04 (april) 2016-mappe meget mere plads end vores andre måneder og år.

Stor mappe SSH

Stor mappe SSH

Efter at have gået ind i denne mappe indså vi, at det skyldtes, at der blev brugt nogle meget store GIF’er og PNG’er. Vi anbefaler, at du prøver at holde dine billeder under 100 KB.

Store filer SSH

Store filer SSH

Reducering af diskbrug i WordPress

Her er et par hurtige og enkle anbefalinger til at reducere diskbrug på dit WordPress-websted.

  • Optimer dine billeder. Prøv at holde dine billeder under 100 KB.
  • Brug et plugin som Media Cleaner for at slippe af med ubrugte medier på dit websted.
  • Slet gamle temaer og plugins.
  • Ryd op i ubrugte database-tabeller, som er efterladt tilbage fra plugins, der ikke længere bruges. Tjek vores dybdegående indlæg om autoladede data.
  • Tjek din WordPress-installation ved hjælp af nogle af de ovennævnte tip for at sikre, at store filer er der af en grund.
  • Deaktiver eller begræns WordPress-revisioner for at holde din database lille.
  • Fjern gamle logfiler.
  • Fjern backupfiler og gem dem offsite. Husk, at MyKinsta-sikkerhedskopieringer ikke tælles med dit diskbrug ved Kinsta.
  • Opryd og slet kommentarer i spam eller papirkurven.

Resumé

Som du kan se, er der mange forskellige måder at kontrollere dit diskbrug og databasestørrelse på i WordPress, selv for dem, der ikke er så teknisk kyndige. Husk, at du med tiden har akkumuleret en masse ekstra opblussen på dit websted, der består af både filer og tabeller i din database. At foretage en oprydning en gang hver 6. måned kan være en god måde at sikre, at du holder dit diskforbrug til et minimum, reducerer lageromkostningerne og hjælper med at fremskynde dit websted.

Har du andre nemme tricks, du bruger til at kontrollere diskbrug på dit WordPress-websted? Hvis ja, er du velkommen til at dele dem nedenfor i kommentarerne.

29
Delinger