{"id":37802,"date":"2020-07-10T01:28:50","date_gmt":"2020-07-10T00:28:50","guid":{"rendered":"https:\/\/kinsta.com\/?p=74574"},"modified":"2025-02-13T08:46:22","modified_gmt":"2025-02-13T07:46:22","slug":"php-trade","status":"publish","type":"post","link":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/","title":{"rendered":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)"},"content":{"rendered":"<p>N\u00e5r det er tid til at v\u00e6lge en <a href=\"https:\/\/kinsta.com\/dk\/prissaetning\/\" target=\"_blank\" rel=\"noopener noreferrer\">hostingplan<\/a>, er det vigtigt at v\u00e6lge en, der bedst matcher kravene p\u00e5 dit WordPress-websted.<\/p>\n<p>For eksempel, vil et <a href=\"https:\/\/kinsta.com\/dk\/blog\/e-handelsplatforme\/\" target=\"_blank\" rel=\"noopener noreferrer\">ecommerce site<\/a>, der f\u00e5r 50.000 bes\u00f8gende pr. m\u00e5ned, typisk v\u00e6re meget mere kr\u00e6vende p\u00e5 ressourcer end en <a href=\"https:\/\/kinsta.com\/blog\/best-blogging-platform\/\" target=\"_blank\" rel=\"noopener noreferrer\">simpel blog<\/a> med samme m\u00e6ngde trafik.<\/p>\n<p>Dette skyldes simpelthen, at ecommerce sites typisk er dynamiske og kr\u00e6ver flere ressourcer til PHP- og databaseforesp\u00f8rgsler.<\/p>\n<p>Det er her PHP-tr\u00e5de bliver en vigtig spiller. L\u00e6s mere nedenfor om, hvad PHP-tr\u00e5de er, og hvordan de bruges til at fremskynde behandlingen af \u200b\u200banmodninger p\u00e5 dit websted.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Hvad er en PHP-tr\u00e5d?<\/h2>\n<p>I forbindelse med WordPress bygger PHP-tr\u00e5de sider, behandler planlagte baggrundsopgaver og mere. Da PHP-tr\u00e5de er direkte ansvarlige for at generere HTML-sider, der kan tjene til dit websteds bes\u00f8gende, bestemmer de, <strong>hvor mange samtidige, ikke-cache-anmodninger, dit websted kan h\u00e5ndtere p\u00e5 et givet tidspunkt<\/strong>.<\/p>\n<p>Lad os sige, at dit WordPress-sted er udstyret med to PHP-tr\u00e5de og ingen <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cache\/#page-cache\" target=\"_blank\" rel=\"noopener noreferrer\">ops\u00e6tning af cache-side<\/a>. Hvis fire anmodninger kommer til dit websted p\u00e5 n\u00f8jagtigt samme tidspunkt, behandles to af disse anmodninger \u00f8jeblikkeligt, mens de andre to bliver n\u00f8dt til at vente i k\u00f8en, indtil de to f\u00f8rste er f\u00e6rdige med at behandle.<\/p>\n<p>Her hos Kinsta bruger vi PHP-tr\u00e5de som en af \u200b\u200bvariablerne til vores <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/php\/#kinsta-plans-and-php-threads\" target=\"_blank\" rel=\"noopener noreferrer\">forskellige planniveauer<\/a>. For eksempel har WP 5-planer 4 PHP-tr\u00e5de pr. websted, mens Enterprise-planer starter fra 8 PHP-tr\u00e5de pr. websted.<\/p>\n<p>Selvom <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">vi implementerer cache p\u00e5 serverniveau<\/a>, for anmodninger, hvor cachen er omg\u00e5et eller g\u00e5et glip af, bliver PHP-tr\u00e5de meget vigtige, da de er n\u00f8dt til at udf\u00f8re arbejde for hver anmodning.<\/p>\n<p>Vi ser typisk en masse ikke-cachede-anmodninger p\u00e5 websteder med e-handels- og <a href=\"https:\/\/kinsta.com\/blog\/wordpress-forum-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">forum-websteder<\/a>. Derfor kr\u00e6ver disse websteder yderligere PHP-tr\u00e5de for at sikre, at enhver anmodning behandles uden forsinkelser eller timeouts.<\/p>\n<p>Hvis dit websted er meget optimeret eller ikke har en masse PHP-kode (f.eks. et komplekst tema eller en masse WordPress-plugins), skal behandlingen af \u200b\u200bhver anmodning ske n\u00e6sten \u00f8jeblikkeligt. Selv med 2 PHP-tr\u00e5de og 4 anmodninger ville alle fire anmodninger blive behandlet meget hurtigt.<\/p>\n<p>Kort sagt er <strong>en PHP-tr\u00e5d en baggrundsproces p\u00e5 en server, der k\u00f8rer PHP-kode<\/strong>.<\/p>\n<h2>Hvordan bruger WordPress PHP-tr\u00e5de?<\/h2>\n<p>Inden vi finder ud af, hvordan vi optimerer forbruget af PHP-tr\u00e5de i WordPress, skal vi f\u00f8rst forst\u00e5, hvordan WordPress bruger PHP-tr\u00e5de i f\u00f8rste omgang.<\/p>\n<p>En typisk anmodning i et ikke-cachet milj\u00f8 g\u00e5r s\u00e5dan ud:<\/p>\n<ol>\n<li>Webserveren (<a href=\"https:\/\/kinsta.com\/dk\/blog\/nginx-vs-apache\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx eller Apache<\/a>) modtager en anmodning fra en bes\u00f8gende.<\/li>\n<li>Nginx videregiver anmodningen til PHP.<\/li>\n<li>PHP foresp\u00f8rger <a href=\"https:\/\/kinsta.com\/dk\/blog\/hvad-er-mysql\/\">MySQL-databasen<\/a> efter behov og bruger dit temas PHP-skabeloner til at generere en HTML-side.<\/li>\n<li>PHP overleverer en gengivet HTML-side tilbage til webserveren.<\/li>\n<li>Siden serveres til den bes\u00f8gende.<\/li>\n<\/ol>\n<p>I processen fremh\u00e6vet ovenfor er trin 3 den mest tids- og ressource-intensive (CPU og RAM). Et meget optimeret websted med minimale databaseforesp\u00f8rgsler og effektiv PHP-kode kommer relativt hurtigt gennem det tredje trin.<\/p>\n<p>Tv\u00e6rtimod, et websted med d\u00e5rligt skrevet PHP-kode, der giver en masse un\u00f8dvendige database-sp\u00f8rgsm\u00e5l, vil bruge meget mere tid p\u00e5 at komme igennem trin 3, hvilket betyder, at anmodninger vil bes\u00e6tte PHP-tr\u00e5de i l\u00e6ngere perioder.<\/p>\n<h2>Forholdet mellem PHP-tr\u00e5de og CPU<\/h2>\n<p>N\u00e5r det kommer til WordPress-ydeevne, er forholdet mellem PHP-tr\u00e5de og den <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-reference\/technical-faq\/#how-much-cpu-and-ram-does-each-plan-have\" target=\"_blank\" rel=\"noopener noreferrer\">tilg\u00e6ngelige CPU<\/a> et vigtigt at overveje.<\/p>\n<p>Hvis manglen p\u00e5 CPU-ressourcer er dit websteds flaskehals, \u00f8ger antallet af PHP-tr\u00e5de ikke dit websteds ydelse &#8211; det vil kun give dit websted mulighed for at behandle flere anmodninger p\u00e5 samme tid med en langsommere ydelse pr. Anmodning.<\/p>\n<p>Lad mig forklare.<\/p>\n<p>Forestil dig en brandhan med en enkelt slange fastgjort til den. Med kun en slange tilsluttet er brandhanen i stand til at give et passende vandtryk. Hvad sker der nu, hvis vi fastg\u00f8r ti slanger til brandhanen?<\/p>\n<p>Det begr\u00e6nsede vandtryk er fordelt p\u00e5 ti slanger, hvilket betyder, at hver enkelt slange har mindre vandtryk for at f\u00e5 arbejdet gjort. I denne analogi er brandhanen CPU, og slangerne er PHP-tr\u00e5de.<\/p>\n<p>Med det ovenst\u00e5ende i tankerne, skal du v\u00e6re forsigtig, hvis din v\u00e6rt konstant r\u00e5dgiver dig om at \u00f8ge PHP-tr\u00e5de <strong>uden at n\u00e6vne CPU ogs\u00e5<\/strong>.<\/p>\n<p>Her p\u00e5 Kinsta er vores brugerdefinerede LXD -containere konfigureret til med rigelige CPU- og RAM -ressourcer. Vi bruger ogs\u00e5 virtuelle C2- og C3D-maskiner udstyret med Google Clouds hurtigste CPU&#8217;er for at hj\u00e6lpe dit websteds PHP-tr\u00e5de med at k\u00f8re mere effektivt. Vores skalerbare infrastruktur sikrer, at dit WordPress -websteds PHP-tr\u00e5de har nok CPU -ressourcer til at fungere med maksimal ydeevne.<\/p>\n<p>Lad os g\u00e5 tilbage til brandhane-analogien, bare et \u00f8jeblik.<\/p>\n<p>Forestil dig, at du er i en situation, hvor du har brug for at slukke ti brande med fem slanger. N\u00e5r du har tilsluttet alle fem slanger, er du klar over, at vandhanen stadig leverer tilstr\u00e6kkeligt vandtryk.<\/p>\n<p>I denne situation ville det v\u00e6re fornuftigt at tilslutte et par flere slanger, fordi vandhanens vandtryk ikke er flaskehalsen.<\/p>\n<p>Forestil dig, hvis dit websted klarer sig d\u00e5rligt, selv med tilstr\u00e6kkelig CPU og RAM-overhead, er det det, du skal unders\u00f8ge at \u00f8ge antallet af PHP-tr\u00e5de som en mulighed for at <a href=\"https:\/\/kinsta.com\/dk\/laer\/fremskynder-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">forbedre ydelsen<\/a>.<\/p>\n<h2>S\u00e5dan optimeres dit websteds brug af PHP-tr\u00e5de<\/h2>\n<p>Vi har forklaret, at PHP-tr\u00e5de er baggrundsprocesser, der genererer HTML-sider med PHP-kode. Nu er den mest indlysende m\u00e5de at reducere og optimere anvendelsen af PHP-tr\u00e5de at reducere m\u00e6ngden af \u200b\u200bCPU- og PHP-ressourcer, der kr\u00e6ves for at im\u00f8dekomme anmodninger til dit websted.<\/p>\n<p>S\u00e5dan g\u00f8r du.<\/p>\n<h3>1. Konfigurer cache til dit WordPress-sted<\/h3>\n<p>Det f\u00f8rste trin til at reducere anvendelse af PHP-tr\u00e5de er at konfigurere cache-lag til dit WordPress-sted. Som standard er <a href=\"https:\/\/kinsta.com\/blog\/wordpress-vs-static-html\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress et dynamisk CMS<\/a>, der opfylder alle sideanmodninger, der kr\u00e6ves.<\/p>\n<p>For mange websteder som blogs, online magasiner og <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-portfolio-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">portef\u00f8ljer<\/a> er det un\u00f8dvendigt at bruge PHP til dynamisk at generere sider til enhver anmodning.<\/p>\n<h4>Sidecache<\/h4>\n<p>Det blogindl\u00e6g, du l\u00e6ser i \u00f8jeblikket, er det perfekte eksempel p\u00e5 en side, der ikke beh\u00f8ver at blive genereret dynamisk. Som mange af vores <a href=\"https:\/\/kinsta.com\/dk\/blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">andre indl\u00e6g<\/a> er indholdet i dette indl\u00e6g designet til at v\u00e6re statisk, s\u00e5 der er ikke behov for at bruge CPU-ressourcer til kontinuerligt at generere identiske sider.<\/p>\n<p>I stedet er det bedre at f\u00e5 PHP til at generere siden en gang og derefter cache den. Sidecache har mange \u00e5benlyse fordele i forhold til dynamisk generering af sider med PHP.<\/p>\n<p>Forestil dig for eksempel, hvis <a href=\"https:\/\/kinsta.com\/dk\/kunder\/dartdrones\/\" target=\"_blank\" rel=\"noopener noreferrer\">et blogindl\u00e6g p\u00e5 dit websted bliver viralt<\/a> og modtager 100.000 sidevisninger inden for f\u00e5 timer efter offentligg\u00f8relsen. Uden side-cache ville dine PHP-tr\u00e5de sandsynligvis blive overv\u00e6ldede, og din server ville sandsynligvis g\u00e5 ned.<\/p>\n<p>Ved cache-side genereres kun visningen p\u00e5 f\u00f8rstesiden dynamisk. De andre 99.999 anmodninger vil blive serveret fra din sidecache, som bruger relativt lidt CPU-ressourcer.<\/p>\n<p>Der er to m\u00e5der at konfigurere sidecache til dit WordPress-sted.<\/p>\n<ol>\n<li>Cache-cache p\u00e5 serverniveau med en <a href=\"https:\/\/kinsta.com\/dk\/blog\/hvad-er-nginx\/\" target=\"_blank\" rel=\"noopener noreferrer\">webserver som Nginx<\/a>.<\/li>\n<li>Plugin-baseret sidecache med et WordPress-plugin som <a href=\"https:\/\/kinsta.com\/dk\/blog\/wp-rocket\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP-Rocket<\/a>.<\/li>\n<\/ol>\n<p>For maksimal ydeevne, anbefaler vi at bruge cachelagring p\u00e5 serverniveau, n\u00e5r det er muligt. P\u00e5 Kinsta bruger alle vores websteder <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cache\/#page-cache\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx&#8217;s FastCGI-cache-modul<\/a> til superhurtige ydelse.<\/p>\n<p>Hvis din v\u00e6rt ikke tilbyder side-cache-cache-indstilling p\u00e5 serverniveau, er den n\u00e6ste bedste mulighed at bruge et <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cache-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress-cache-plugin<\/a> til at implementere side-cache p\u00e5 applikationsniveau.<\/p>\n<h4>Objekt cache<\/h4>\n<p>For <a href=\"https:\/\/kinsta.com\/dk\/blog\/woocommerce-tutorial\/\" target=\"_blank\" rel=\"noopener noreferrer\">WooCommerce-butikker<\/a>, f\u00e6llesskabsfora og andre WordPress-websteder, der ikke kan g\u00f8re brug af sidecache effektivt, tilf\u00f8jer en <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/caching\/redis-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">vedvarende objekt cache som Redis<\/a> foran din MySQL-database kan \u00f8ge ydeevnen og reducere belastningen p\u00e5 PHP-tr\u00e5de.<\/p>\n<p>Uden en vedvarende objekt cache udf\u00f8res <a href=\"https:\/\/kinsta.com\/dk\/blog\/hvad-er-mysql\/\" target=\"_blank\" rel=\"noopener noreferrer\">MySQL-databaseforesp\u00f8rgsler<\/a> for hver anmodning, selvom resultatet er identisk med en tidligere foresp\u00f8rgsel.<\/p>\n<p>For eksempel vil et <a href=\"https:\/\/kinsta.com\/blog\/wordpress-forum-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">community-forum site<\/a>, der omg\u00e5r sidecache, oprette separate identiske foresp\u00f8rgsler til databasen for at hente indl\u00e6gsdata for at oprette en side.<\/p>\n<p>For websteder med <a href=\"https:\/\/kinsta.com\/dk\/blog\/fore-trafik-til-dit-websted\/\" target=\"_blank\" rel=\"noopener noreferrer\">stor trafik<\/a> og databasetunge er denne metode til foresp\u00f8rgsel om databasen ineffektiv, fordi den bruger PHP-tr\u00e5de til at generere identiske foresp\u00f8rgselsresultater til separate anmodninger. Det er her Redis kommer ind.<\/p>\n<p>Redis gemmer resultaterne af databaseforesp\u00f8rgsler i RAM, hvilket g\u00f8r det muligt for PHP at f\u00e5 fat i resultaterne af foresp\u00f8rgsler, der allerede er blevet udf\u00f8rt. Denne metode til objekt cache giver PHP-tr\u00e5de mulighed for at spare CPU-ressourcer og bruge mindre tid p\u00e5 at opfylde en anmodning, fordi det fjerner behovet for gentagne databaseforesp\u00f8rgsler.<\/p>\n<h3>2. Optimer din PHP-kode<\/h3>\n<p>Ud over at ops\u00e6tte caching af sider, er en anden strategi, der vil hj\u00e6lpe dig med at reducere PHP-arbejdstageranvendelsen, at optimere din <a href=\"https:\/\/kinsta.com\/dk\/blog\/er-php-dod\/\" target=\"_blank\" rel=\"noopener noreferrer\">PHP-kode<\/a>. I forbindelse med WordPress kan &#8220;optimering af PHP-kode&#8221; betyde en r\u00e6kke forskellige ting, s\u00e5 lad os se et dybere kig.<\/p>\n<p>En af WordPress &#8216;mest elskede og mest hadede funktioner (afh\u00e6ngigt af hvem du sp\u00f8rger) er dens udvidelsesmulighed via plugins og kodestykker.<\/p>\n<p>Hvis du vil tilf\u00f8je en bestand med ticker-widget til dit WordPress-sted, er der et plugin til det. P\u00e5 samme m\u00e5de, hvis du vil <a href=\"https:\/\/kinsta.com\/blog\/how-to-change-font-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">tilf\u00f8je brugerdefinerede fonte<\/a>, er der ogs\u00e5 et <code>features.php<\/code>-kodestykket til det.<\/p>\n<p>Udvidelse af WordPress-kerne med yderligere funktioner er blevet s\u00e5 let, at vi ofte g\u00e5r over bord uden at t\u00e6nke over den potentielle indflydelse p\u00e5 webstedsydelsen.<\/p>\n<p>Derfor er den f\u00f8rste m\u00e5de at optimere din PHP-kode at udf\u00f8re en webstedsd\u00e6kkende revision for at bestemme, hvilke plugins og kodestykker der virkelig er n\u00f8dvendige.<\/p>\n<h4>V\u00e6lg plugins for kvalitet<\/h4>\n<p>Oftere end ikke er antallet af plugins p\u00e5 dit WordPress-sted ikke s\u00e5 vigtigt som kvaliteten af \u200b\u200bplugins. Hvis et plugin ikke er blevet opdateret inden for de sidste seks m\u00e5neder, vil vi anbefale at v\u00e6lge et andet, der passer til regningen.<\/p>\n<p>\u00c5rsagen til dette er <a href=\"https:\/\/kinsta.com\/blog\/wordpress-5-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress forbedres konstant<\/a>. Hvis et plugin ikke er blevet opdateret i \u00e5revis, er chancerne for, at dens kode ikke bruger den nyeste WordPress-udvikling og bedste praksis for sikkerhed.<\/p>\n<p>Omvendt, hvis <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-plugin-manuelt\/\" target=\"_blank\" rel=\"noopener noreferrer\">et plugin konstant opdateres<\/a> med et par ugers mellemrum, er der en god chance for, at udvikleren ser alvorligt p\u00e5 kvalitet, hvilket g\u00f8r det til et godt valg for dit WordPress-sted.<\/p>\n<h4>Brug kun plugins, n\u00e5r det er n\u00f8dvendigt<\/h4>\n<p>Hvis du \u00f8nsker at udf\u00f8re en simpel opgave p\u00e5 dit websted som f.eks. Tilf\u00f8jelse af JavaScript eller CSS, beh\u00f8ver du ikke altid et plugin til det. I stedet kan du <a href=\"https:\/\/kinsta.com\/dk\/blog\/redigeres-wordpress-kode\/\" target=\"_blank\" rel=\"noopener noreferrer\">tilf\u00f8je kode<\/a> direkte til <a href=\"https:\/\/kinsta.com\/blog\/wordpress-css\/#wordpress-and-css\">dit temas PHP-skabeloner eller <code>style.css<\/code><\/a>-fil med et <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\" target=\"_blank\" rel=\"noopener noreferrer\">child theme<\/a>.<\/p>\n<p>N\u00e6ste gang du er i en situation, hvor du overvejer at <a href=\"https:\/\/kinsta.com\/blog\/how-to-install-wordpress-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">installere et plugin,<\/a> skal du bruge lidt tid p\u00e5 at unders\u00f8ge, om det f\u00f8rst er 100% n\u00f8dvendigt. Nogle gange er der ingen m\u00e5de at installere et andet plugin p\u00e5, og det er okay. Andre gange kan du muligvis undg\u00e5 at tilf\u00f8je yderligere kodeudbl\u00e6sning ved ikke at installere un\u00f8dvendige plugins.<\/p>\n<h4>V\u00e6lg lette temaer<\/h4>\n<p>Fra vores erfaring med overv\u00e5gning af tusinder af WordPress-websteder har vi fundet ud af, at temaer lejlighedsvis er \u00e5rsagen til d\u00e5rlig PHP-ydelse. For at im\u00f8dekomme WordPresss alsidighed som et <a href=\"https:\/\/kinsta.com\/blog\/content-management-system\/\">generel CMS-kode<\/a> koder nogle udviklere temaer for at arbejde i en r\u00e6kke forskellige anvendelsessager.<\/p>\n<p>Ofte resulterer dette i kodetunge og oppustede temaer, der ikke bruger PHP- og databaseforesp\u00f8rgsler p\u00e5 en effektiv m\u00e5de.<\/p>\n<p>N\u00e5r du bygger et WordPress-websted, er det vigtigt at v\u00e6lge et tema, der er mest performant og tilpasses &#8211; <a href=\"https:\/\/kinsta.com\/dk\/blog\/hurtigste-wordpress-temaer\/\">GeneratePress, OceanWP og Astra<\/a> er tre eksempler.<\/p>\n<h3>3. V\u00e6lg en pr\u00e6stationsfokuseret WordPress-v\u00e6rt<\/h3>\n<p>Ve det eller ej, at <a href=\"https:\/\/kinsta.com\/dk\/wordpress-hosting\/\">v\u00e6lge den rigtige WordPress-host<\/a> kan have en enorm indflydelse p\u00e5 dit websteds ydelse. Da en PHP-tr\u00e5des effektivitet er direkte korreleret med CPU og RAM, kan hosting af dit websted p\u00e5 en moderne server med den nyeste hardware hj\u00e6lpe dig med at optimere anvendelse af PHP-tr\u00e5de.<\/p>\n<p>Her er to eksempler, der viser, hvorfor det er vigtigt at v\u00e6lge en ydelsesfokuseret host for dine WordPress-websteder.<\/p>\n<h4>H\u00f8jtydende CPU&#8217;er<\/h4>\n<p>PHP bruger CPU-ressourcer til at udf\u00f8re kode. En hurtigere CPU betyder hurtigere kodeudf\u00f8relse. Hos Kinsta bruger vi Google Clouds hurtigste servere &#8211; <a href=\"https:\/\/kinsta.com\/dk\/changelog\/udrulning-google-clouds-compute-optimized-c2\/\">compute optimized C2<\/a> og <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-ydeevne-benchmarks\/\">compute engine general-purpose C3D<\/a> VM&#8217;er.<\/p>\n<p>Disse VM&#8217;er er udstyret med de nyeste Intel Xeon-processorer, der er i stand til at arbejde ved 3,8 GHz all-core turbo. I vores <a href=\"https:\/\/kinsta.com\/dk\/changelog\/udrulning-google-clouds-compute-optimized-c2\/#paving-the-way-for-unrivaled-wordpress-performance\">benchmark-test<\/a> s\u00e5 vi C2-maskiner, der overgik traditionelle N1-maskiner med 2-4x, mens C3D-maskiner oplevede, at responstider blev forbedret <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-ydeevne-benchmarks\/\">med yderligere 20% til 50%<\/a> .<\/p>\n<h4><span style=\"color: var(--kmt-sys-color-text-neutral-strong);background-color: var(--kmt-sys-color-background-neutral-weak, #f9f5f3)\">Hurtig SSD-opbevaring<\/span><\/h4>\n<p>Disk I \/ O-hastighed kan have en direkte indflydelse p\u00e5 kodeudf\u00f8relse og databaseforesp\u00f8rgsler. Hvis din database er gemt p\u00e5 en langsom mekanisk disk eller en skybaseret <a href=\"https:\/\/kinsta.com\/blog\/what-is-ssd\/\">SSD<\/a> uden tilstr\u00e6kkelig IOPS (input \/ output operationer pr. Sekund), bliver dine PHP-tr\u00e5de tvunget til at bruge mere tid p\u00e5 at im\u00f8dekomme en anmodning.<\/p>\n<p>Vi bruger Google Cloud Platforms <a href=\"https:\/\/kinsta.com\/dk\/changelog\/mere-diskplads-ssd-lager-paa-alle-hostingplaner\/\">h\u00f8jtydende SSD-lager<\/a> for at sikre, at dit WordPress-sted har adgang til hurtig disk I \/ O.<\/p>\n<h3>4. Arbejde med en performanceekspert (valgfrit)<\/h3>\n<p>Hvis du er usikker p\u00e5, hvordan du l\u00f8ser et pr\u00e6stationsproblem p\u00e5 dit websted, anbefaler vi, at du samarbejder med en <a href=\"https:\/\/kinsta.com\/dk\/partnere\/\" target=\"_blank\" rel=\"noopener noreferrer\">kvalificeret ydelsesekspert<\/a> for at diagnosticere problemet.<\/p>\n<p>En ekspert kan hj\u00e6lpe dig med at identificere specifikke flaskehalse i din kode ved at bruge avancerede overv\u00e5gningsv\u00e6rkt\u00f8jer som <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-performance-new-relic\/\" target=\"_blank\" rel=\"noopener noreferrer\">New Relic<\/a> eller <a href=\"https:\/\/kinsta.com\/blog\/query-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">Query Monitor<\/a> WordPress-plugin.<\/p>\n<p>Ved at zoome ind og inspicere individuelle PHP-processer og databaseforesp\u00f8rgsler er det muligt at identificere specifikke blokke med kode og deres tilknyttede funktioner, der l\u00e6gger stor belastning p\u00e5 dit websteds PHP-tr\u00e5de.<\/p>\n<p>For at opsummere optimering af PHP-tr\u00e5de skal du huske f\u00f8lgende tip.<\/p>\n<ol>\n<li><a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-reference\/technical-faq\/#how-much-cpu-and-ram-does-each-plan-have\" target=\"_blank\" rel=\"noopener noreferrer\">CPU og RAM skal skaleres<\/a> sammen med PHP-tr\u00e5de. Hvis CPU-brug er l\u00e5st til 100%, vil tilf\u00f8jelse af flere PHP-tr\u00e5de ikke forbedre ydelsen.<\/li>\n<li>Hosting af dit websted med en <a href=\"https:\/\/kinsta.com\/dk\/blog\/cloud-platform-for-udviklere\/\" target=\"_blank\" rel=\"noopener noreferrer\">host der er fokuseret p\u00e5 pr\u00e6station<\/a> kan l\u00f8se mange ydelsesproblemer.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/caching\/site-caching\/#site-cache-expiration\" target=\"_blank\" rel=\"noopener noreferrer\">Sidecache<\/a> og <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/caching\/redis-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">objekt cache<\/a> kan reducere belastningenen p\u00e5 PHP-tr\u00e5de markant.<\/li>\n<li>Brug af WordPress-plugins og -temaer af h\u00f8j kvalitet kan reducere m\u00e6ngden af \u200b\u200bun\u00f8dvendig kodeopbl\u00e6sning p\u00e5 dit websted.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/dk\/partnere\/\" target=\"_blank\" rel=\"noopener noreferrer\">Arbejd om n\u00f8dvendigt med en pr\u00e6stationsekspert<\/a> for at identificere og l\u00f8se komplekse problemer.<\/li>\n<\/ol>\n<h2>Resultater af ikke at have nok PHP-tr\u00e5de<\/h2>\n<p>For at opn\u00e5 <a href=\"https:\/\/kinsta.com\/blog\/debugging-wordpress-performance\/\" target=\"_blank\" rel=\"noopener noreferrer\">hurtig og p\u00e5lidelig ydelse til dit WordPress-websted<\/a> er det vigtigt at sikre, at det har nok PHP-tr\u00e5de. N\u00e5r PHP-tr\u00e5de allerede er travlt p\u00e5 et sted, begynder de at opbygge en k\u00f8.<\/p>\n<p>N\u00e5r du har n\u00e5et din gr\u00e6nse for PHP-tr\u00e5de, begynder k\u00f8en at skubbe \u00e6ldre anmodninger ud, hvilket kan resultere i <a href=\"https:\/\/kinsta.com\/dk\/blog\/504-gateway-timeoutfejl\/\" target=\"_blank\" rel=\"noopener noreferrer\">504 error<\/a> eller ufuldst\u00e6ndige anmodninger.<\/p>\n<p>En anden almindelig fejl, vi ser p\u00e5 grund af manglen p\u00e5 PHP-tr\u00e5de, er <a href=\"https:\/\/kinsta.com\/dk\/blog\/502-darlig-gatewayfejl\/\" target=\"_blank\" rel=\"noopener noreferrer\">502 d\u00e5rlige gatewayfejl<\/a>. Disse adskiller sig lidt fra 504 fejl, fordi fejlen opst\u00e5r efter en timeout p\u00e5 60 sekunder i PHP-tr\u00e5denes k\u00f8.<\/p>\n<p>Disse fejl giver ikke kun en d\u00e5rlig brugeroplevelse for dine bes\u00f8gende, men de kan ogs\u00e5 have en negativ indflydelse p\u00e5 <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-seo\/\" target=\"_blank\" rel=\"noopener noreferrer\">dit websteds SEO<\/a>.<\/p>\n<figure id=\"attachment_74469\" aria-describedby=\"caption-attachment-74469\" style=\"width: 1504px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-74469 size-full\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2020\/06\/502-bad-gateway-error.png\" alt=\"En 502 (Bad Gateway) error.\" width=\"1504\" height=\"942\"><figcaption id=\"caption-attachment-74469\" class=\"wp-caption-text\">En 502 (Bad Gateway) error.<\/figcaption><\/figure>\n<p>Der er en r\u00e6kke forskellige faktorer, der kan for\u00e5rsage langsom sidebelastning eller fejl. For eksempel, hvis en ikke-gemt anmodning kr\u00e6ver en masse data fra databasen, kan det resulterende foresp\u00f8rgsel tage 20-30 sekunder at gennemf\u00f8re.<\/p>\n<p>I denne situation ville en PHP-tr\u00e5de v\u00e6re besat i mindst et halvt minut. Hvis dit websted kun har to PHP-tr\u00e5de, kan bare to eller tre af disse lange anmodninger v\u00e6re nok til at begynde at for\u00e5rsage fejl.<\/p>\n<p>For at l\u00f8se dette kan <a href=\"https:\/\/kinsta.com\/dk\/blog\/wp-options-autoloaded-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">optimering af MySQL-databasen<\/a> og for\u00f8gelse af PHP-tr\u00e5de, hvis CPU allerede er maksimeret, forbedre ydelsen.<\/p>\n<h2>Estimering af antallet af n\u00f8dvendige PHP-tr\u00e5de<\/h2>\n<p>Hver af hostingplanerne p\u00e5 Kinsta inkluderer et vist antal PHP-tr\u00e5de. Det inkluderede antal PHP-tr\u00e5de er baseret p\u00e5 historiske ressource-forbrugsm\u00e5linger, vi har samlet i de sidste par \u00e5r. Generelt kr\u00e6ver websteder med prim\u00e6rt statisk indhold- artikler, statiske sider og portef\u00f8ljer &#8211; mange PHP-tr\u00e5de.<\/p>\n<p>For st\u00f8rre WordPress-websteder med mere dynamisk funktionalitet som e-handel eller <a href=\"https:\/\/kinsta.com\/blog\/bbpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">diskussionsfora<\/a>, fandt 4 PHP-tr\u00e5de et godt udgangspunkt. Dette kan dog variere efter sted, da hver vil have sit eget unikke s\u00e6t af temaer, plugins, databaseforesp\u00f8rgsler og cache-til-cache-forhold.<\/p>\n<p>I nogle tilf\u00e6lde kan flere PHP-tr\u00e5de v\u00e6re n\u00f8dvendige for hurtig og p\u00e5lidelig ydelse. Hvis du er usikker p\u00e5, hvor mange PHP-tr\u00e5de dit websted har brug for p\u00e5 Kinsta, kan vores <a href=\"https:\/\/kinsta.com\/dk\/kinsta-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">salgs- og supportteam<\/a> hj\u00e6lpe dig med at finde ud af det.<\/p>\n<h3>PHP-tr\u00e5des gr\u00e6nsekort<\/h3>\n<p>PHP-arbejdstagerens gr\u00e6nseskema i <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-analytics-mykinsta\/\/\" target=\"_blank\" rel=\"noopener noreferrer\">MyKinsta-analytics<\/a> giver dig mulighed for at se, hvor mange gange PHP-motoren rapporterede, at den n\u00e5ede det maksimale tildelte arbejdstagernummer i sin fejllog. Dette diagram kan hj\u00e6lpe dig med at m\u00e5le, om pr\u00e6stationsoptimeringer har indflydelse p\u00e5 din PHP-tr\u00e5des brug.<\/p>\n<figure id=\"attachment_14912\" aria-describedby=\"caption-attachment-14912\" style=\"width: 2561px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14912 size-full\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2017\/11\/top-cache-omgas.png\" alt=\"Top cache omg\u00e5s.\" width=\"2561\" height=\"872\"><figcaption id=\"caption-attachment-14912\" class=\"wp-caption-text\">Top cache omg\u00e5s.<\/figcaption><\/figure>\n<p>For eksempel, hvis du skiftede dit websteds <a href=\"https:\/\/kinsta.com\/dk\/blog\/php-7-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">PHP-version fra 5.6 til 7.4<\/a>, vil du sandsynligvis se et fald i PHP-tr\u00e5de gr\u00e6nserne, fordi PHP 7.4 er meget hurtigere end 5.6.<\/p>\n<p>P\u00e5 samme m\u00e5de, hvis du arbejder med en pr\u00e6stationsekspert til at rette lange databaseforesp\u00f8rgsler og <a href=\"https:\/\/kinsta.com\/dk\/blog\/aenders-wordpress-tema\/\" target=\"_blank\" rel=\"noopener noreferrer\">skifte til et mere letv\u00e6gts tema<\/a>, kan du bruge PHP-tr\u00e5de gr\u00e6nseskema til at se forskellene f\u00f8r og efter optimeringerne.<\/p>\n<h3>Cache analyse diagram<\/h3>\n<p>Du kan ogs\u00e5 bruge cache-analyserapporten i <a href=\"https:\/\/kinsta.com\/dk\/mykinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">MyKinsta<\/a> til at bestemme antallet af cache-hits, bypasses, <a href=\"https:\/\/kinsta.com\/blog\/cache-miss\/\">misses<\/a> og udl\u00f8b. Disse data kan v\u00e6re is\u00e6r nyttige, n\u00e5r du optimerer dit websteds brug af PHP-tr\u00e5de.<\/p>\n<h4>Cache bypass med query strings<\/h4>\n<p>Som standard omg\u00e5r <a href=\"https:\/\/kinsta.com\/blog\/what-is-a-url\/\">URL&#8217;er<\/a> med query strings som <code>https:\/\/kinstalife.com\/?query=123<\/code> sidecachen. I nogle tilf\u00e6lde kan foresp\u00f8rgselsstrengene resultere i en stor stigning i un\u00f8dvendig PHP- og CPU-brug.<\/p>\n<p>Hvis du f.eks. bes\u00f8ger et link fra Facebook, vil du ofte se <code>?fbclid=<\/code> query string i slutningen af \u200b\u200bwebadressen. Tilsvarende kan du muligvis se UTM-sporingsparametre, n\u00e5r du har klikket p\u00e5 et link i et <a href=\"https:\/\/kinsta.com\/dk\/wordpress-nyhedsbrev\/\" target=\"_blank\" rel=\"noopener noreferrer\">e-mail-nyhedsbrev<\/a>.<\/p>\n<figure id=\"attachment_74470\" aria-describedby=\"caption-attachment-74470\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-74470 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/kinsta-query-string.png\" alt=\"En URL med en query string (?querystring=123).\" width=\"1500\" height=\"735\"><figcaption id=\"caption-attachment-74470\" class=\"wp-caption-text\">En URL med en query string (?querystring=123).<\/figcaption><\/figure>\n<p>Hvis et indl\u00e6g p\u00e5 dit websted bliver viralt og konstant f\u00e5s adgang til det med en query string, vil du v\u00e6re i stand til at identificere den specifikke URL med cache-analyserapporten.<\/p>\n<p>Med det centrale stykke information kan du derefter <a href=\"https:\/\/kinsta.com\/dk\/kinsta-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">kontakte vores supportteam<\/a> for at tvinge cache til den specifikke URL for at reducere belastningen p\u00e5 dine PHP-tr\u00e5de.<\/p>\n<h3>Identificering af ressource-tunge plugins<\/h3>\n<p>I nogle tilf\u00e6lde kan cache-analysekortet ogs\u00e5 bruges til at identificere ressourcetunge plugins og processer.<\/p>\n<p>Hvis du f.eks. Ser, at den \u00f8verste cache-bypass-URL peger p\u00e5 en fil i et specifikt plugins bibliotek, er der en god chance for, at plugin er ansvarlig for h\u00f8jt forbrug af PHP-tr\u00e5de.<\/p>\n<p>Hvis du ser en masse plugin-relaterede anmodninger p\u00e5 din cache-bypass-liste, kan du <a href=\"https:\/\/kinsta.com\/blog\/hire-wordpress-developer\/\" target=\"_blank\" rel=\"noopener noreferrer\">samarbejde med en udvikler<\/a> om at l\u00f8se problemet eller skifte til et plugin, der bruger f\u00e6rre ressourcer.<\/p>\n<h2>Opsummering<\/h2>\n<p>M\u00e5let med at opretholde et <a href=\"https:\/\/kinsta.com\/dk\/laer\/fremskynder-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">hurtigt WordPress-sted<\/a> er at maksimere effektiviteten af \u200b\u200bbackend. N\u00e5r PHP-tr\u00e5de udnyttes korrekt ved at finde en balance mellem arbejdst\u00e6ller, CPU-brug og kodeoptimering, kan WordPress v\u00e6re et ekstremt performant CMS.<\/p>\n<p>Hvis du har sp\u00f8rgsm\u00e5l til, hvor mange PHP-tr\u00e5de du muligvis har brug for, eller du tror, \u200b\u200bat du muligvis ser fejl p\u00e5 grund af manglen p\u00e5 PHP-tr\u00e5de, skal du <a href=\"https:\/\/kinsta.com\/docs\/support\/contact-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u00e5bne en billet<\/a> med vores supportteam for at f\u00e5 hj\u00e6lp.<\/p>\n<p>Nu er din tur: Hvilke optimeringsstrategier bruger du for at holde dit WordPress-site k\u00f8rende? Fort\u00e6l os det i kommentarerne!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e5r det er tid til at v\u00e6lge en hostingplan, er det vigtigt at v\u00e6lge en, der bedst matcher kravene p\u00e5 dit WordPress-websted. For eksempel, vil et &#8230;<\/p>\n","protected":false},"author":125,"featured_media":37797,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[39],"topic":[713,760],"class_list":["post-37802","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","topic-laer-php","topic-wordpress-ydeevne"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)<\/title>\n<meta name=\"description\" content=\"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)\" \/>\n<meta property=\"og:description\" content=\"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-10T00:28:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-13T07:46:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Li\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@bwhli\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Li\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\"},\"author\":{\"name\":\"Brian Li\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1\"},\"headline\":\"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)\",\"datePublished\":\"2020-07-10T00:28:50+00:00\",\"dateModified\":\"2025-02-13T07:46:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\"},\"wordCount\":3277,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\",\"keywords\":[\"php\"],\"articleSection\":[\"WordPress Ydeevne Tutorials\"],\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\",\"url\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\",\"name\":\"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\",\"datePublished\":\"2020-07-10T00:28:50+00:00\",\"dateModified\":\"2025-02-13T07:46:22+00:00\",\"description\":\"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg\",\"width\":1024,\"height\":512,\"caption\":\"PHP-arbejdere\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"L\u00e6r PHP\",\"item\":\"https:\/\/kinsta.com\/dk\/emner\/laer-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/dk\/#website\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\",\"https:\/\/x.com\/kinsta_dk\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1\",\"name\":\"Brian Li\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g\",\"caption\":\"Brian Li\"},\"description\":\"Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.\",\"sameAs\":[\"https:\/\/brianli.com\",\"https:\/\/x.com\/bwhli\"],\"url\":\"https:\/\/kinsta.com\/dk\/blog\/author\/brianli\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)","description":"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/","og_locale":"da_DK","og_type":"article","og_title":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)","og_description":"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!","og_url":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_published_time":"2020-07-10T00:28:50+00:00","article_modified_time":"2025-02-13T07:46:22+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","type":"image\/jpeg"}],"author":"Brian Li","twitter_card":"summary_large_image","twitter_description":"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!","twitter_image":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","twitter_creator":"@bwhli","twitter_site":"@kinsta_dk","twitter_misc":{"Skrevet af":"Brian Li","Estimeret l\u00e6setid":"14 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/"},"author":{"name":"Brian Li","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1"},"headline":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)","datePublished":"2020-07-10T00:28:50+00:00","dateModified":"2025-02-13T07:46:22+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/"},"wordCount":3277,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","keywords":["php"],"articleSection":["WordPress Ydeevne Tutorials"],"inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/dk\/blog\/php-trade\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/","url":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/","name":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","datePublished":"2020-07-10T00:28:50+00:00","dateModified":"2025-02-13T07:46:22+00:00","description":"PHP-tr\u00e5de bestemmer, hvor mange anmodninger dit WordPress-sted kan h\u00e5ndtere. L\u00e6r mere om PHP-tr\u00e5de, og hvordan de p\u00e5virker WordPress-ydeevne!","breadcrumb":{"@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/dk\/blog\/php-trade\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#primaryimage","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/09\/php-arbejdere.jpg","width":1024,"height":512,"caption":"PHP-arbejdere"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/dk\/blog\/php-trade\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/dk\/"},{"@type":"ListItem","position":2,"name":"L\u00e6r PHP","item":"https:\/\/kinsta.com\/dk\/emner\/laer-php\/"},{"@type":"ListItem","position":3,"name":"PHP-tr\u00e5de: Hvad de er, og hvor mange du har brug for (Avanceret vejledning)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/dk\/#website","url":"https:\/\/kinsta.com\/dk\/","name":"Kinsta\u00ae","description":"Hurtig, sikker, premium hostingl\u00f8sninger","publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/dk\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/dk\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","https:\/\/x.com\/kinsta_dk","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1","name":"Brian Li","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g","caption":"Brian Li"},"description":"Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.","sameAs":["https:\/\/brianli.com","https:\/\/x.com\/bwhli"],"url":"https:\/\/kinsta.com\/dk\/blog\/author\/brianli\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/37802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/comments?post=37802"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/37802\/revisions"}],"predecessor-version":[{"id":54940,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/37802\/revisions\/54940"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/fr"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/se"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/nl"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/dk"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/translations\/jp"},{"href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/37802\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media\/37797"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media?parent=37802"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/tags?post=37802"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/topic?post=37802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}