PHP 5.3: jak je to s VC6, VC9, Thread Safe a Non Thread Safe

PHP 5.3Instalace binárních balíčků PHP 5.3 pro Windows je oproti 5.2 trochu složitější. Musíte totiž podstoupit rozhodování při výběru vhodné verze. Jaká je tedy pro vás ta správná?

VC6 nebo VC9

Pokud používáte Apache 1 nebo 2, měli byste použít verzi VC6. Zkompilována je pomocí vývojového prostředí Vistual Studio 6.

Jestli instalaci PHP 5.3 chcete provést na IIS, což je Internet Information Services od Microsoftu, měli byste zvolit verzi VC9. Ta byla zkompilována Visual Studiem 2008 a přináší vylepšení v oblasti výkonu a stability.

Pokud se rozhodnete pro VC9, musíte mít nainstalované Microsoft 2008 C++ Runtime (x86 nebo x64).

Thread Safe nebo Non Thread Safe?

Další rozhodování vás čeká mezi Thread Safe a Non Thread Safe.

Verze Thread Safe může být nainstalována jako modul Apache. Kdežto Non Thread Safe se používá jako instalace CGI.

Informace o PHP 5.3 naleznete v článku na Živě.cz.




4 Responses to “PHP 5.3: jak je to s VC6, VC9, Thread Safe a Non Thread Safe”

  • Podnikatel Says:

    Chtělo by to ještě více rozepsat rozdíly v použití PHP jako modulu nebo přes CGI / FastCGI

  • Patrik Votoček Says:

    Obecně se dá říci že PHP jako modul běží pod stejným uživatelem jako Apache. Kdežto FastCGI (CGI nechutně pomalé a nikdo ho nepoužívá) může běžet pod jiným uživatelem. (btw do IIS7(.5)) PHP jinak než přez FastCGI nedostaneš.

    Jó a k tomu NTS u IIS je to protože o TS se stará samo IIS proto není na straně PHP potřeba.

  • Hrach Says:

    No a kdo nechce, aby mu běželo na win zabugované php, tak i do apache dá vc9. nic se nestane.

  • DJMIKE Says:

    Neví někdo kde stahnout zkompilovaný PHP 5.3.x VC6 s dbase? Případně jestli by to někdo nezkompiloval?

Leave a Reply