Zeev Suraski in php.internals (Tue, 29 Jan 2013 11:03:51 +0200):
>Which brings me to the subject of this mail – why are you using ZTS PHP
>instead of single threaded PHP?

Quote from a Drupal status report:

|Upload progress: Not enabled
|Your server is not capable of displaying file upload progress. File
|upload progress requires PHP be run with mod_php and not as FastCGI.

Besides that I am also experimenting with pthreads. One application has
the need to use as much of the CPU resources as possible. Our quad core
server is not impressed by single PHP-threads.

>                                 The reasons not to use it are few but
>fairly major – it’s significantly slower than the non-ZTS PHP, and it’s
>significantly less robust in the sense that a single bug somewhere can
>bring down an entire server (or at least a bunch of many different
>threads).

Bringing an entire server down was an issue under old Apaches (in
Windows 2k8), but Apache 2.4.3 seems to recover quite well if it ever
happens.

Jan

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to