Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Rozdíl v PHP verzích

Ahoj, může mi prosím někdo poradit, jaký je v těch verzích rozdíl?

VC14 x64 Non Thread Safe

a

VC14 x64 Thread Safe

Translátor vrací něco ve smyslu "Nebezpečné vlákno" a "Bezpečné vlákno" což asi nebude to pravé ořechové. Díky

Předmět Autor Datum
S tym druhym sa da bezpecne pouzivat multithreading. Ked nevies co to je nemal by si vobec radsej an…
MM.. 25.02.2017 13:45
MM..
Inac google ti odpovie ze ktoru mas volit http://stackoverflow.com/questions/1623914/what-is -thread…
MM.. 25.02.2017 13:47
MM..
Parádní vysvětlení. Že jsem se vůbec ptal.. :-(
phpMan 25.02.2017 13:51
phpMan
Co se ti na té odpovědi nelíbilo?
Wikan 25.02.2017 14:06
Wikan
dozvedel sa, ze nic o tom nevie a teraz to bude tyzden rozdychavat...tiez nechapem comu sa chlapec c…
shiro 25.02.2017 14:20
shiro
Chces fakt spravovat server alebo dokonca nedajboze programovat v PHP a nevies co to je multithreadi… poslední
MM.. 25.02.2017 15:51
MM..
18.12.2016 Mlocik97: „mohli by ste mi poradiť aký je rozdiel medzi Thread Safe a Non Thread Safe P…
Mlocik97 25.02.2017 14:20
Mlocik97

18.12.2016

Mlocik97:

„mohli by ste mi poradiť aký je rozdiel medzi Thread Safe a Non Thread Safe PHP“

Odpoveď:

Thread-safe verze by měla zvládat spouštění ve více vláknech.

-Na druhé straně se zároveň nedoporučuje PHP používat v situacích, kdy by to bylo potřeba.-
Přesněji: Doporučuje se raději prostředí s PHP konfigurovat tak, aby PHP vícevláknově neběželo.

Konkrétně, co jsem četl, při použití PHP v režimu CGI/FastCGI nebo příkazové řádky na thread-safety nezáleží (nespouští se ve více vláknech).
Pokud je PHP instalované přímo jako modul Apache a zároveň je Apache nastavený jako vícevláknový (threaded MPM), pak PHP musí být thread-safe.
Zároveň se ale takové nastavení nedoporučuje.

Viz také podobný dotaz na StackOverflow (v angličtině)

Zpět do poradny Odpovědět na původní otázku Nahoru