ERLEDIGT
NEIN
NEIN
ANTWORTEN
41
41
ZUGRIFFE
2953
2953
EMPFEHLEN
-
Hallo : )
da ja anscheined viele meinen ich sag müll in Sachen PHP laaaangsam hier mal paar Benchmarks die verschiedene sachen "Beweeisen" aber nicht dass PHP schnell ist
http://www.flat222.org/mac/bench/
http://www.shudo.net/jit/perf/#scimark2
http://faq-php.de/q/q-php-vs-perl.html
http://shootout.alioth.debian.org/ (sehr umfangreich :>)
Wenn ihr selbst was benchen wollt:
http://www.goldmann.de/apache-benchm...m_tipp_98.html
Kleines Apachetool allerdings würd ich etwas was über cgi läuf tnich mit nem modul direkt vergleichen
Fazit: Compiliert > vorcompiliert > interpretiert.
PHP ist ohne Optimizer viel zu langsam und der einzige Grund warum ichs verwende ist, weil ich kein großes Portal habe mit vielen Requests. Aber ein Browsergame lege ih auf sowas aus. Nicht umsonst haben und hatten viele Games Performanceprobleme.
Vielen Dank für die Aufmerksamkeit.
-
Und jetzt?
Die Seiten hinter den ersten beiden Links verlieren kein Wort über PHP. Die „PHP FAQ“ behandelt nur den Unterschied PHP – Perl. „The Computer Language Shootout Benchmarks“ bringt nichts weltbewegend neues – dass Scripte interpretierter Sprachen langsamer abgehandelt werden als nativer Bytecode ist nur logisch und längst bekannt.
Relativ gesehen ist PHP also nicht der Speedy Gonzales der Programmiersprachen – aber absolut reicht es für die meisten „normalen“ Webanwendungen (auch Browsergames, wobei dort auch andere Faktoren ausschlaggebend sind) aus.„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Was ich sagen will ist ganz einfach: Jeder (gute) Programmierer mit Erfahrung würde sich hüten ein Browsergame mit PHP zu schreiben eben aus diesem Grund. Ein Browsergame hat viele sehr viele Seitenzugriffe und es wäre einfach nur witzlos sowas in PHP umzusezten von jemanden der Ahnung hat! Wenn jemand als mittlereer Anfänger sich ansowas setzt von mir aus alles andere ist und bleibt unsinnig.
Qualität vor Quantität! in diesem Sinne wäre wohl eine Diskussion interersant wieso das hier:
"sks: Bitte keine weiteren PHP-Flames mehr, Laienprediger selbstgeschusterter Wahrheiten brauchen wir hier nicht."
nicht zutrift.
-
05.07.05 19:02 #4
- Registriert seit
- Aug 2004
- Beiträge
- 213
Soweit ich weiß sind ein großteil der Browsergames aus einer Mischung von PHP und C++ zusammengestellt, weiß also nicht was genau du willst.
Versuchs doch bitte auf heise.de , da macht sowas entschieden mehr Sinn und SpaßGeändert von Java/CppProgrammer (05.07.05 um 19:05 Uhr)
"Nun, diese taktischen Atomwaffen, das ist ja eine bloße Fortsetzung der Artillerie."
"Nehmen Sie die Menschen, wie sie sind, andere gibt's nicht."
"Lieber das halbe Deutschland ganz als das ganze Deutschland halb."
"Ist es nicht schrecklich, dass der menschlichen Klugheit so enge Grenzen gesetzt sind und der menschlichen Dummheit überhaupt keine?"
- Konrad Adenauer
sprachtherapie göttingen
-
05.07.05 19:08 #5
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
@sks:
Geht es dir jetzt nur darum die Behauptung(hmm war eigentlich garkeine Behauptung) von Johannes zu widerlegen?
mfg
umbrasaxum
-
Weist du da was genaueres darüber? Ich kenn nur 2-3 Opensource und nach aussagen von Entwicklern Browsergames die ausschlieslich php verwenden.
Und was ich will? Jaha das Zitat von ohannes Röttger sowas las ich ungern stehen! Erst recht lass ich mir nichts von Laienpredigen und selbstgeschusterten Wahrheiten sagen -.-
-
Zum einen das zum anderen schien es für die meisten klar zu sein, dass man Browsergames in PHP schreibt oO (Aufklärung aller sozusagen :>)
Zitat von Tobias K.
-
Geh bitte, lasst uns net über eine Skriptsprache streiten, die es nie zur Programmiersprache bringen wird.
PHP ist langsam und es wird vermutlich auch langsam bleiben. Da helfen netmal irgendwelche Benchmark, die aufzeigen wollen, dass PHP ohnehin schnell sei oder langsam, oder wie auch immer. Augenauswischerei ist das und Kinderkram
-
Hast du das überhaupt gelesen was ich geschrieben habe? Und um was es hier überhaupt geht?
Zitat von Norbert Eder
-
05.07.05 19:30 #10
Es geht dem Herrn eher um sein Ego.
PHP ist und bleibt nicht die schnellste Scriptsprache. Aber ich behaupte das es für ein Browsergame mehr als ausreichend sein dürfte. Ich würde damit nicht gerade eine Aufzusteuerung realisieren aber darum gings hier ja auch nicht.
Was mir diese Benchmarks sagen? Das Programiersprachen verschieden schnell sein können aberletztlich liegt es am Entwickler wie "schnell" die Software läuft.Kohlkopf
Zitat von Benjamin Franklin
-------------------------------------------------------------------------------------------
.:Mitglied und offizieller Erdbeerenpflanzer des 1. offiziellen Sven Uwe Fan-Clubs:.
-
Ich hab genau das gegenteil behauptet. Dass PHP eine sehr langsame Scriptsprache ist.
Und ja eben nicht. Ein Browsergame mit paar Tausenden Seitenrequests pro Tag und dann sagen "ach geschwindigkeit ist nciht alles" ist schwachsinn.
-
05.07.05 20:45 #12
- Registriert seit
- Aug 2004
- Beiträge
- 213
Willst du einfach nur recht haben oder bist du ein Troll
"Nun, diese taktischen Atomwaffen, das ist ja eine bloße Fortsetzung der Artillerie."
"Nehmen Sie die Menschen, wie sie sind, andere gibt's nicht."
"Lieber das halbe Deutschland ganz als das ganze Deutschland halb."
"Ist es nicht schrecklich, dass der menschlichen Klugheit so enge Grenzen gesetzt sind und der menschlichen Dummheit überhaupt keine?"
- Konrad Adenauer
sprachtherapie göttingen
-
tutorials.de läuft mit einer auf PHP basierenden Forensoftware. Von der Komplexität der abgearbeiteten Scripte ist dies durchaus mit einem Browsergame vergleichbar. Und an Seitenaufrufen mangelt es hier auch nicht. Trotzdem läuft es. Wie kann das sein?
Zitat von sks
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Schönes Argument : ) nur optimal nen ich nicht was hier ständig in den ganzen Foren mit den Templates etc. passiert. Und das immer und immer wieder : /
Nur auch das find ich bei solchen größen nicht optimal. Es gibt halt nur eben kein JSP oder ähnliche Forensoftware! Aber trozdem sollte man die Leute den richtigen Weg zeigen!
Edit: Ganz nebenbei wird auch allein durch diese Tabellenlayouts traffic und performance weggeworfen :>Geändert von sks (05.07.05 um 21:39 Uhr)
-
05.07.05 21:18 #15
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
@sks
Hast du überhaupt schonmal ein Projekt wie dieses hier oder ein Browsergame auf die Beine gestellt?
mfg
umbrasaxum
Ähnliche Themen
-
Programmiersprachen
Von Hoekie im Forum Coders TalkAntworten: 5Letzter Beitrag: 27.08.07, 13:12 -
Benchmarks aktueller MIDP 2.0 Devices
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 31.03.06, 12:57 -
Aida32 Daten :: Only Benchmarks & GPU
Von Julien im Forum SmalltalkAntworten: 0Letzter Beitrag: 15.06.04, 13:50 -
Excel: Vergleich und Index, wobei auch vergleich auf kleiner als!
Von sdh im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 01.06.04, 14:04 -
Benchmarks
Von Norbert Eder im Forum .NET ArchivAntworten: 0Letzter Beitrag: 06.05.04, 09:45






Login





