Kāda ir atšķirība starp PHP veidiem atšķirība?

 
Kāda ir atšķirība starp PHP veidiem atšķirība?

Ar XsOnline web hostings, PHP var izmantot dažādos režīmos. Zemāk mēs parādīt īsu aprakstu katram režīmam.

mod_php (DSO)

DSO (kas ir saīsinājums no dinamiskās Shared Object) vai mod_php ir vecākā, un daži teiktu, ātrākais pieejams PHP apdarinātājs. Tas būtībā padara PHP Apache daļu. Šis ir vieglākais konfigurēšanai.

CGI

Nevis darbojas PHP koda ietvaros Apache to tagad palaist kā CGI procesu. Tas ir programmā ārpus jūsu Apache serveri.

suPHP

suPHP izpilda ārpus Apache skriptu kā CGI. Bet skriptus izpilda kā cits lietotājs, nekā Apache lietotājam (domājams lietotājs, kuram pieder failus).

Tas nozīmē, ka jūs varat augšupielādēt failus no jūsu web lietojumprogrammā, izmantojot suPHP. Turklāt, jo jūsu PHP tiek palaist kā cits lietotājs jebkuru ievainojamību, kas jūsu vietnē var ierobežot tikai dažus failus.

FastCGI

FastCGI ir pēdējās galvenās PHP handler. Tā piedāvā suPHP nodrošinājuma pabalstiem, izpildot failus kā pie faila īpašnieka. Tas patērē vairāk atmiņas nekā suPHP, bet tas ir arī daudz ātrāk.