Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14100|Svare: 1

[Web] Hva er forskjellen mellom php-cgi og php-fpm?

[Kopier lenke]
Publisert på 24.10.2014 10:51:23 | | |
Mange har sett php-cgi- og php-fpm-prosesser uten å vite forskjellen

Egentlig vet jeg ikke

Jeg gjorde litt Baidu, og her er hva andre sa:

CGI er ineffektivt, hver gang en PHP-forespørsel kommer, opprettes en ny PHP-prosess for å parse, prosessen blir ødelagt etter parsing, og så blir prosessen bedt om å starte på nytt...
FPM=FastCGI prosessstyring, oppretthold et visst antall prosesser for nginx-kall, slik at du ikke trenger å lage en ny prosess hver gang, noe som går raskere. Prinsippet ligner noe på en databasetilkoblingspool.






Foregående:CNC-maskinverktøyene i Tyskland er altfor kule, se på håndverket til utlendinger
Neste:Lincoln Park-kjærlighet~
 Vert| Publisert på 24.10.2014 11:00:50 |
PHP-FPM er veldig praktisk å bruke, konfigurasjonen ligger i PHP-FPM.ini-filen, og oppstart og restart kan gjøres fra php/sbin/PHP-FPM. Det som er mer praktisk, er at etter å ha modifisert php.ini, kan du bruke PHP-FPM reload direkte for å laste den, og du kan fullføre php.ini modifikasjonslasting uten å ødelegge prosessen
Resultatene viser at bruk av PHP-FPM kan forbedre ytelsen til PHP betydelig. CPU-gjenopprettingshastigheten til prosessen kontrollert av PHP-FPM er relativt langsom, og minnefordelingen er svært jevn.
Prosesser styrt av Spawn-FCGI har et raskt CPU-fall, mens minneallokeringen er ujevn. Det er mange prosesser som virker utildelte, mens andre er svært opptatte. Det kan skyldes ujevn fordeling av oppgaver i prosessen. Dette har ført til en reduksjon i den totale responshastigheten. Og PHP-FPM er rimelig fordelt, noe som resulterer i omtale av det samlede svaret samt gjennomsnittet av oppgaven.
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com