PHP-Umfrage
-
Badestrand schrieb:
rüdiger schrieb:
Badestrand schrieb:
und dass FastCGI mehr RAM und CPU braucht, steht relativ fest.
naja, lighttpd mit PHP über FastCGI performt besser als Apache mit mod_php... Also sehr sehr relativ deine Feststellung über FastCGI...
Ganz ehrlich Rüdiger, ich kenne mich mit der Thematik kaum aus; vor ein oder zwei Wochen wollte ich mir nur mal Ruby On Rails anschauen, hab ein wenig damit herumgespielt und mir halt Erfahrungsberichte durchgelesen.
Das waren die Informationen, die ich erhalten hab und ich "glaube" daran, jedenfalls im Groben.
Was ich davon noch im Kopf hab, ist, dass "normales" CGI irgendwelchen Krams bei Bedarf lädt und ausführt. FastCGI hingegen behält den Krams die ganze Zeit über im Arbeitsspeicher und verwendet aus irgendwelchen Gründen auch mehr CPU als Normal-CGI. Ich weiß, dass diese "Informationen" sehr sehr vage sind, ich hab aber nunmal keine Lust, mich wegen der Diskussion tiefer in die Thematik einzuarbeiten.
Jedenfalls soll laut einiger Quellen RoR mit normalem CGI sehr langsam laufen, der Server sollte deshalb FastCGI verwenden, was aber mehr Ressourcen beansprucht. Für gegenläufige Aussagen will ich Beweise
Äh, du kennst dich wirklich nicht aus. Informiere dich doch einfach was CGI und FastCGI sind :p CGI ist immer sehr langsam, da dort ein Prozess pro Aufruf angelegt wird. Der httpd startet für jede Anfrage einfach ein Programm (das CGI-Programm). Bei FastCGI wird ein Programm gestartet und die Kommunikation zwischen httpd/FastCGI erfolgt über ein (UNIX-)Socket oder Pipe (ok, FastCGI kann auch wesentlich mehr als CGI, aber das ist für die Diskussion eh irrelevant). Ein mod_* wird direkt in den Server-Prozess eingebunden.
Was sich nun daraus ergibt, kannst du dir ja vermutlich selbst herleiten. Und wie gesagt: lighttpd kann PHP schneller über FastCGI, als Apache über mod_php!
Naja, wieviel GCC, glibc und libstdc++ wird den in Servern für die generierung von HTML-Seiten verwendet?
Ziemlich viel oder womit sind wohl PHP, Python, Ruby, Apache etc. geschrieben?
Außerdem hat das eine wohl nichts mit dem anderen zu tun 
Ruby ist eine mächtige OO-Sprache, aber irgendwie ist Ruby bei Web-Anwendung wie mit Kanonnen auf Spatzen zu schießen. Relativiert sich das vielleicht mit der Größe des Web-Projektes, aber trotzdem. Für einfache Einsatzzwecke sollte man auch ein einfaches Werkzeug benutzen, und da hat eben php Vorteile.
Tut mir leid, aber das scheint nur eine esotherische Gefühlsregung von dir zu sein.

-
Google verwendet teilweise C++ für die eigenen Webseiten.
-
Mr. N schrieb:
Google verwendet teilweise C++ für die eigenen Webseiten.
ja, als sie angefangen haben, galt C++ als die beste und fortschrittlichste programmiersprache.
...aber ich hab' irgendwo gelesen, dass sie damit mittlerweile recht unglücklich sind.btw: ebay-interne software ist bzw. war mal, zum grössten teil in c++/MFC/winapi gestrickt.

-
pale dog schrieb:
Mr. N schrieb:
Google verwendet teilweise C++ für die eigenen Webseiten.
ja, als sie angefangen haben, galt C++ als die beste und fortschrittlichste programmiersprache.
Außerdem würde niemand mit PHP das Internet indexieren.
-
Mr. N schrieb:
btw: ebay-interne software ist bzw. war mal, zum grössten teil in c++/MFC/winapi gestrickt.

War. Seit geraumer Zeit ist ebay "Java-powered":
http://java.com/en/ebay7.jsp?_trksid=m37tfa
-
wenn hier so viele sagen, dass php scheiße ist, warum ist dieses forum dann mit php programmiert?
Mr. B
-
Mr. B schrieb:
wenn hier so viele sagen, dass php scheiße ist, warum ist dieses forum dann mit php programmiert?
phpBB2 war vor 5 Jahren "das Beste" und Alternativen wie CGI, Java, ASP bzw. ASP.NET waren nur für große Geschäftsseiten möglich und natürlich recht kostspielig.
Heute ist die Zeit anders
ASP.NET Server kosten sogut wie nichts mehr und der Technikstand hat sich erheblich geändert.Außerdem ist eine Migration dieses Forums auf andere Programmier-/Script-Sprachen eine Mammutaufgabe.
So sieht das aus

-
tja... dann bleibt marc++us wohl nichts anderes übrig, als an php gestaltend so mitzuwirken, dass es irgendwann wieder die nr. 1 unter den programmiersprachen ist, die für solche zwecke benötigt werden.

-
Mr. B
Ich denke dort liegt der Kosten-/Nutzenfaktor bei 0
Ein Schweizer Käse ist und bleibt ein Schweizer Käse

-
Mr. B schrieb:
wenn hier so viele sagen, dass php scheiße ist, warum ist dieses forum dann mit php programmiert?
Ist ja auch scheiße die Forensoftware. Wir haben eben damals auf das populärste gesetzt. Gerade PHP und PHPBB zeigen ja das populär nicht gut heißt!
-
rüdiger schrieb:
Gerade PHP und PHPBB zeigen ja das populär nicht gut heißt!
richtig. was populär ist, ist nicht zwangsläufig gut. es gibt bzw. gab viele beispiele dafür, z.b. VHS (videorecorder), die programmiersprache C++, reggae-musik, verbrennungsmotoren, islam, ...., ....

-
pale dog schrieb:
rüdiger schrieb:
Gerade PHP und PHPBB zeigen ja das populär nicht gut heißt!
richtig. was populär ist, ist nicht zwangsläufig gut. es gibt bzw. gab viele beispiele dafür, z.b. VHS (videorecorder), die programmiersprache C++, reggae-musik, verbrennungsmotoren, islam, ...., ....

Drecksliste. VHS stimm ich dir zu, der Rest nicht. Allah ist wenigstens kein so ein Scheißgott wie der Christliche.
-
Mr. N schrieb:
Allah ist wenigstens kein so ein Scheißgott wie der Christliche.
Wir wollen hier keinen Religionsrassismus. Dazu sieht man, das Du Dich mit der Thematik nicht ordentlich auseinander gesetzt hast und die Paralellen dieser Religion nicht erkennst - aber das ist ein eigenes Thema und hat nichts mit PHP zu tun.
-
unsigned long schrieb:
Mr. N schrieb:
Allah ist wenigstens kein so ein Scheißgott wie der Christliche.
Wir wollen hier keinen Religionsrassismus. Dazu sieht man, das Du Dich mit der Thematik nicht ordentlich auseinander gesetzt hast und die Paralellen dieser Religion nicht erkennst - aber das ist ein eigenes Thema und hat nichts mit PHP zu tun.
Ich bin Atheist.
EDIT: Vielleicht sollte ich den Ironie-Marker etwas deutlicher anbringen.
-
Mr. N schrieb:
Ich bin Atheist.
Andere halt nicht und diese sollte man respektieren.
Mr. N schrieb:
EDIT: Vielleicht sollte ich den Ironie-Marker etwas deutlicher anbringen.
Wäre sehr empfehlenswert, denn durch so einen Quatsch sind die damaligen Aufstände wegen den Karrikaturen überhaupt erst so dermaßen ausgeufert.
Doch zurück zum Thema.
-
unsigned long schrieb:
Mr. N schrieb:
Ich bin Atheist.
Andere halt nicht und diese sollte man respektieren.
ich bin auch atheist. götter sind für loser

...aber zurück zum thema.

-
unsigned long schrieb:
Mr. N schrieb:
Ich bin Atheist.
Andere halt nicht und diese sollte man respektieren.
Was ich sagen wollte: Offensichtlich mag ich auch Allah nicht.
unsigned long schrieb:
Mr. N schrieb:
EDIT: Vielleicht sollte ich den Ironie-Marker etwas deutlicher anbringen.
Wäre sehr empfehlenswert, denn durch so einen Quatsch sind die damaligen Aufstände wegen den Karrikaturen überhaupt erst so dermaßen ausgeufert.
Wieso? Die Islamischen sollten doch mit der Aussage kein Problem haben? Geht ja zu ihren Gunsten...
-
Mr. N schrieb:
Wieso? Die Islamischen sollten doch mit der Aussage kein Problem haben? Geht ja zu ihren Gunsten...
Ich liebe zweidimensional denkende Menschen... Das war platonisch gemeint - aber ich hätte Dich eigentlich für so Klug gehalten, die Verbindung darin zu sehen. Na ja, man lernt halt nie aus.
-
unsigned long schrieb:
Mr. N schrieb:
Wieso? Die Islamischen sollten doch mit der Aussage kein Problem haben? Geht ja zu ihren Gunsten...
Ich liebe zweidimensional denkende Menschen...
Oh, cool, kennst du so jemanden?
Also ich halte es ja für eher weniger wahrscheinlich, dass eine große Menge Christen anfängt, sagen wir saudische Flaggen zu verbrennen. Allein schon aus Mangel an Integrität.
unsigned long schrieb:
Das war platonisch gemeint
Bitte erklär. Diese Verwendung dieses Wortes ist mir neu.
unsigned long schrieb:
- aber ich hätte Dich eigentlich für so Klug gehalten, die Verbindung darin zu sehen.
Welche Verbindung?
unsigned long schrieb:
Na ja, man lernt halt nie aus.
Na offensichtlich.
-
Mr. N schrieb:
Oh, cool, kennst du so jemanden?
Dich.
Mr. N schrieb:
Also ich halte es ja für eher weniger wahrscheinlich, dass eine große Menge Christen anfängt, sagen wir saudische Flaggen zu verbrennen. Allein schon aus Mangel an Integrität.
Such mal nach der Definition von "Platonisch" - eigentlich ein sehr gängiger Begriff im Sprachgebrauch. Na ja, die Definition lernt ihr vielleicht noch auf der Schule

Mr. N schrieb:
Welche Verbindung?
Wie schon gesagt, erkundige Dich mal über den Begriff, bringt nichts so weiter zu Diskutieren, wenn einer der Partner diesen Begriff nicht mal kennt.
Mr. N schrieb:
unsigned long schrieb:
Na ja, man lernt halt nie aus.
Na offensichtlich.
Da Du meinen Satz einfach nur so gepostet hast, steht er in keinerlei Bezug mehr zu meinem Post. Daher kann man nicht sagen: "Na offensichtlich", da dank Dir der Kontext entfernt wurde.