Hello,

On 03/30/2004 09:38 AM, William Lovaton wrote:
Well, I'am aware of that but the application is already made and it is
big and development continue, so change it will be a huge task and we
have no resources available for it.

Tux used to perform very well here, but unfortunatelly there is no other
user space competitor that offers the same features. :-(

Actually there is Apache 2. The problem is that some PHP extensions are not re-entrant and they do not run properly in multi-threading environments. It depends on which extensions you use.


Anyway, it is always a good idea to make the path of static files like images depend on a variable so you can change it whenever you want.

The combination of Apache 1.x for serving PHP pages and thttpd for static content like images is perfect. PHP is better run in a multi-process server because it always has bugs that make their processes crash. If a process crashes, it just kills one request. In a multi-threaded server one processes crash may mean many killed requests all at once.

The TUX solution was never a good idea because an attack to the server would kill the whole machine and eventually make it very vulnerable. That is why practically nobody was using it even when using Kernel 2.4.

--

Regards,
Manuel Lemos

PHP Classes - Free ready to use OOP components written in PHP
http://www.phpclasses.org/

PHP Reviews - Reviews of PHP books and other products
http://www.phpclasses.org/reviews/

Metastorage - Data object relational mapping layer generator
http://www.meta-language.net/metastorage.html

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to