[PHP-DEV] Re: PHP Performance in Apache: Multi-Process vs Multi-Threaded

2010-12-14 Thread jvlad
"Israel Ekpo" wrote in message news:aanlkti=ixwqkkovkyuluqckdvklqy2nyeyg6pjfza...@mail.gmail.com... > In multi-process environments, such as FastCGI, Apache Prefork MPM etc, > PHP > needs to execute the MINIT and MSHUTDOWN functions for all loaded > extensions > on every request. You're not co

[PHP-DEV] SVN Account Request: lytboris

2010-12-14 Thread Boris Lytochkin
Mantain ext/snmp extension: src & docs -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] PHP Performance in Apache: Multi-Process vs Multi-Threaded

2010-12-14 Thread Basant Kukreja
Hi, I have spent a lot of time last year measuring php performance on multi-threaded vs single threaded fastcgi. I had used iplanet web server (instead of apache) for my measurement. Out of the box single threaded php apps were very close (better) than multi-threaded versions but when we started o

Re: [PHP-DEV] PHP Performance in Apache: Multi-Process vs Multi-Threaded

2010-12-14 Thread Gerry Reno
>From our experience if you wish to serve any kind of PHP apps with internationalization using the popular GNU gettext system ( and right now there are many of these) then you must use a non-threaded webserver engine since GNU gettext library is not yet thread-safe (because GNU gettext process envi

RE: [PHP-DEV] PHP Performance in Apache: Multi-Process vs Multi-Threaded

2010-12-14 Thread James Butler
This is just personal experience and observation but... We are running Apache Worker with PHP safely by using PHP-FPM rather than via a shared object, so we don't have to worry about thread safety in the PHP component but can have apache multithreaded. I realise this isn't actually multi-threade

[PHP-DEV] PHP Performance in Apache: Multi-Process vs Multi-Threaded

2010-12-14 Thread Israel Ekpo
Hi All, I have a few questions about the performance of PHP web applications *under load* and I would appreciate if there is anyone that would like to share their experiences in terms of any benchmarks or observations. *Background Information* In multi-process environments, such as FastCGI, Apac