Hopp til hovedinnhold
Alle veiledninger

PHP og utvikling

Mer fart, PHP-minne og plass til nettsiden

Finn forskjellen på diskplass, PHP-minne og opplasting, og juster riktig innstilling.

En nettside trenger både plass til filer og nok arbeidsminne til å behandle forespørsler. Mer diskplass gir ikke i seg selv bedre fart. Start med å finne hva som faktisk begrenser nettstedet.

Fire forskjellige grenser

  • Diskplass: Plass til nettstedets filer, bilder og annet innhold på webhotellet.
  • PHP-minne: Hvor mye arbeidsminne én PHP-prosess får bruke. Dette styres av memory_limit.
  • Opplastingsgrense: Hvor stor én fil eller samlet forespørsel kan være.
  • Database: Har egne grenser. Mer filplass eller PHP-minne øker ikke databasegrensen.

En sidevekslingsfil, også kalt swap, er en serverinnstilling. Den kan ikke justeres som en vanlig WordPress-innstilling på webhotellet. WP_MAX_MEMORY_LIMIT betyr arbeidsminne til administrasjonen, ikke maksimal lagringsplass.

Slik justerer du PHP

  1. Logg inn på Min side og åpne riktig hostingpakke.
  2. Finn PHP-konfigurasjon under webverktøy. Noter verdiene som står der før du endrer noe.
  3. Juster verdien du trenger. Tabellen under er et eksempel ved behov, ikke en bekreftelse på at verdiene allerede er satt på ditt nettsted.
  4. Lagre. Det kan ta noen minutter før endringen gjelder.
  5. Test opplasting, innlogging og sidene du bruker. I WordPress finner du opplysninger under Verktøy → Nettstedshelse → Informasjon → Server.
  • memory_limit = 512M: Et mulig nivå for et nettsted med krevende utvidelser. En enkel nettside trenger ofte mindre.
  • upload_max_filesize = 256M: Tillater større enkeltfiler hvis plattformen og programmet godtar det.
  • post_max_size = 272M: Gir litt ekstra plass rundt en opplasting på 256 MB.

Kontroller de effektive verdiene etter lagring. Pakken og plattformen kan sette grenser. Ikke senk en eksisterende høyere verdi uten grunn. Behold kjøretidsgrensen med mindre en konkret import trenger mer tid; større tall er ikke en generell hastighetsoppgradering.

WordPress har egne minneinnstillinger

Hvis WordPress fortsatt rapporterer for lite minne, kan en utvikler justere wp-config.php. Ta først sikkerhetskopi av filen. Endre eksisterende definisjoner i stedet for å legge dem inn flere ganger. De skal stå før WordPress lastes inn:

define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');

Dette er eksempler på hvor mye minne WordPress ber om. De gir ikke ekstra diskplass eller garantert RAM og kan ikke oppheve plattformens begrensninger. Trenger du hjelp, send en supportsak fra Min side. Ikke del wp-config.php i vanlig chat; den inneholder tilgangsopplysninger.

Trenger du mer diskplass?

Se forbruk og kvote på hostingpakken i Min side. De nye Start-, Pluss- og Pro-pakkene for WordPress, Joomla og Drupal oppgir henholdsvis 50, 100 og 200 GB lagring per nettsted. Antall nettsteder i pakken er 1, 3 eller 10. Dette gjelder de nye salgsproduktene, ikke nødvendigvis eldre eller individuelt avtalte hostingpakker. Se lagringskvoten for din konkrete tjeneste på Min side.

Har du en begrenset pakke, se etter tilgjengelig pakkeoppgradering. Vises ikke valget, opprett en supportsak med domenet og ønsket kapasitet, så avklarer vi pris før endring. Ikke kjøp et nytt webhotell for å øke plassen på et eksisterende nettsted uten å avklare flyttingen. PHP-innstillinger endrer ikke disk- eller databasekvoten.

Det som ofte gir bedre fart

  • Bruk en støttet PHP-versjon som temaer og utvidelser fungerer med.
  • Bruk plattformens caching og CDN der det passer nettstedet. Test på eget domene; en midlertidig adresse kan ha andre cacheegenskaper.
  • Tilpass bildestørrelser og fjern utvidelser du ikke trenger.
  • Unngå flere cacheutvidelser som gjør samme jobb. Handlekurv, betaling og personlige sider skal ikke deles gjennom vanlig sidecache.
  • Mål før og etter endringen. Store butikker og tunge bakgrunnsjobber kan trenge en annen hostingløsning.

Les også slik bytter du PHP-versjon og forklaring av PHP-innstillingene.

Relaterte veiledninger