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.

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

8 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. Kontroller diskbrug i MyKinsta
  2. Kontroller brug af disk og database med Site Health Tool
  3. Tjek database størrelse med WordPress plugin
  4. Tjek databasestørrelse med phpMyAdmin
  5. Tjek diskbrug og databasestørrelse i cPanel
  6. Spørg din hosting udbyder
  7. Dyk ned i diskbrug lokalt
  8. Kontroller diskbrug via SSH

1. Kontroller diskbrug i MyKinsta

Kinsta-kunder har adgang til detaljeret diskbrugsstatistik lige i MyKinsta-dashboardet. I listen MyKinsta “Sider” kan du finde den samlede diskforbrug for hvert af dine WordPress-websteder.

Find dit diskbrug i MyKinsta.
Find dit diskbrug i MyKinsta.

2. 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

3. 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.

WordPress dashboard med fanen Tabeller valgt
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

4. 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.

tabel, der viser plugins og filstørrelse

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

5. 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

6. 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.

7. 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 og om WebP. 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

8. 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.

Sådan får du yderligere disk space

Hvis du stadig har lidt diskplads efter at have optimeret din brug med de tips ovenfor, er det næste trin at få ekstra diskplads til dit WordPress-sted.

For Kinsta-brugere gør vi det let med vores native disk-space add-on, som kan købes lige i MyKinsta-dashboardet – denne mulighed har en let installationsproces, 100% kompatibilitet med KinstaCDN og integreret fakturering i MyKinsta.

Hvis din host ikke tilbyder et disk space add-on, er en anden mulighed at offload indhold til en ekstern lagerudbyder som Amazon S3 eller Google Cloud Storage.

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.

Brian Jackson

Brian har en stor lidenskab for WordPress, har brugt det i over et årti og udvikler endda et par premium plugins. Brian kan lide blogging, film og vandreture. Opret forbindelse med Brian på Twitter.