On Wed, Oct 06, 2004 at 11:29:28AM +0200, Jan Kesten wrote: > Thomas Letzner wrote: > > | [...] > | Das zweite ist die Frage nach der Apache Version, ist der Betrieb > | des Apache 2 schon problemlos mit PHP und MYsql m�glich? > > Ohne weiteres, habe ich am laufen und funktioniert wunderbar.
Im PHP Handbuch, FAQ -> Installation, steht dazu (deutsche �bersetzung, noch nicht online): Warum sollte ich Apache 2 nicht in einer Produktions-Umgebung verwenden? Die folgende Antwort ist ein modifizierter Auszug aus einer Mail von Rasmus Lerdorf. Apache 2 ist eine komplette Neufassung und eine komplette Architektur�nderung von Apache 1. Es ist nicht wie der Umstieg von PHP 3 auf PHP 4 oder von PHP 4 auf PHP 5. Es gibt viel gemeisamen Code und die Grundarchitektur von PHP hat sich sicherlich seit Jahren nicht ge�ndert. Deshalb hat es keinen Sinn, Apache 1 und Apache 2 mit PHP 4 und PHP 5 zu vergleichen. Die Architektur hat sich �ber die Jahre bew�hrt und der Code ist, obwohl stellenweise etwas sperrig, ein bekanntes Gebilde. PHP wurde von Anfang an auf die Architektur von Apache 1 ausgelegt und darunter funktioniert es au�erordentlich gut. Die Haupteigenschaft, die Leute zu Apache 2 zieht, ist Threading. Unter Windows, [...] Unter UNIX gibt es aber eine Menge grundlegender Bibliotheken, bei denen Threadsicherheit eine Unbekannte ist. Dabei handelt es sich nicht um die PHP-Erweiterungen, sondern um die Bibliotheken Dritter, die den hunderten von PHP-Erweiterungen zugrunde liegen. Ob eine Bibliothek von Dritten threadsicher ist, l�sst sich sehr schwer feststellen. [...] Hunderte von Leute, die vielleicht nur etwa eine Million Seitenaufrufe pro Tag bekommen, m�gen nun einwerfen, dass Apache+PHP+ext/foo bei ihnen perfekt funktioniert. Dann kommt ein anderer Benutzer daher, der 100 Millionen Seitenaufrufe pro Tag hat und eine schnelle Dual-Prozessor Maschine verwendet und alles geht hoch, weil nun das Fenster f�r irgendeine winzige Race Condition aufgrund der h�heren Prozessor-Geschwindigkeit, des zweiten Prozessors und der h�heren Frequenz der Seitenaufrufe viel gr��er gemacht wurde. [...] Es gibt eine Anzahl (behebbarer) technischer Gr�nde, aufgrund derer Rasmus es f�r keine gute Idee h�lt, Apache2+PHP in einer Produktionsumgebung zu verwenden [...] Gru�, Martin > > Cheers, > Jan > > - -- > GPG-KeyID: 82201FC4 > Available at my public keyserver www.gpg-keyserver.de > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFBY7r3vvmCkIIgH8QRAqMZAJ9LhdD1iitGSratkadUxxTvCrJWFgCeNlM4 > 1WyW4dSMWJ+EyZmkB6/oc/Q= > =22B4 > -----END PGP SIGNATURE----- > > > -- > Haeufig gestellte Fragen und Antworten (FAQ): > http://www.de.debian.org/debian-user-german-FAQ/ > > Zum AUSTRAGEN schicken Sie eine Mail an > [EMAIL PROTECTED] > mit dem Subject "unsubscribe". Probleme? Mail an > [EMAIL PROTECTED] (engl) > -- Wie sagt man nach der Kaufentscheidung zu einer A-Klasse? Bitte legen Sie mir eine eine A-Klasse auf die Seite! -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

