| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo KingCrunch, ohne das zu testen kann ich dir keine wirklich ehrliche Antwort geben. Ich würde das an deiner Stelle mal benchmarken und anschließend auswerten. Wenn es um Ästhetik geht, ziehe ich Version 2 vor, da diese ergeblich schlanker ist. Man könnte sich fast dazu hinleiten lassen und auf Grund der Kompaktheit auch mehr Schnelligkeit zu attestieren..
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Erfahrener Benutzer | OK, ma auf die schnelle was auf Basis dieser PHP-Benchmarks was zusammen gebastelt. Benchmark-Umgebung: PHP-Code: PHP-Code: PHP-Code: PHP-Code: - Test 1: Etwa 2 bis 2,2 Sekunden - Test 2: Etwa 1,2 bis 1,3 Sekunden Die schlankere Variante ist also wirklich schneller. Was ich allerdings noch kritisch betrachte ist, dass die foreach ansonsten leer ist und ich nicht weiß, inwiefern das das Resultat verfälscht ... Und die array_walk-Variante fehlt, aber dazu hab ich auch noch keine mögliche Implementation
__________________ Nicht jeder Fehler ist ein Bug. |
| |
| | |
| Moderator und Wett-König | Damit wäre die Vermutung aber bewiesen. Ich benchmarke regelmäßig meinen Code und habe dazu einen benchmarktTimer, den ich in den entsprechenden Code-Teilen singleton einbinde. In der index.php lasse ich mir dann am Ende einen Report ausgeben, der ungefähr so aussieht: http://christian.zierpflanzenberatun...arkreport=true Sollte er dich interessieren, kannst du dir ja mal die Klasse "benchmarkTimer" im Ordner "/apps/core/benchmark" ansehen unter http://christian.zierpflanzenberatun...eite=Downloads.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |||
| Moderator und Wett-König | Hallo KingCrunch, Zitat:
Zitat:
Die Ausgabe ist einfach nur blödes HTML, nicht unbedingt schön, aber diese Ausgabe wird ja nur dann auch dem User gezeigt, wenn man das auch möchte. Ich brauch mir also keine Gedanken machen, ob der den W3C-Check besteht - was er wahrscheinlich nicht tun wird
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| Rekursive Funktion bricht ab... | duras666 | PHP Tipps 2008 | 9 | 28.04.2008 11:36 |
| gpc_quotes funktion: verbesserungsvorschläge? | Promaetheus | PHP Tipps 2007 | 10 | 12.08.2007 19:29 |
| Komplexe Funktion: +Übersichtlichkeit, -Performance | Jacks Rache | PHP Tipps 2006 | 3 | 07.06.2006 14:22 |
| durch foreach auch normalen String durchlaufen lassen | PHP Tipps 2006 | 7 | 14.01.2006 13:20 | |
| PHP-GTK Tutorial | Beitragsarchiv | 9 | 02.11.2005 21:07 | |
| $_FILES mit foreach() | PHP Tipps 2005-2 | 5 | 20.10.2005 10:27 | |
| Rückgabewert einer rekrusiven Funktion | PHP-Fortgeschrittene | 7 | 06.10.2005 18:44 | |
| (schnellere) Funktion zum Zusammenfassen von CSS | PHP-Fortgeschrittene | 21 | 08.08.2005 16:47 | |
| In einer Funktion auf eine Funktion der Klasse zugreifen | phpbeginner | PHP Tipps 2005-2 | 2 | 28.07.2005 00:30 |
| Funktion in einer Funktion aufrufen? | PHP Tipps 2005-2 | 11 | 14.06.2005 15:14 | |
| [Erledigt] Array-Übergabe in Funktion | PHP Tipps 2005 | 1 | 08.05.2005 21:05 | |
| [Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben | PHP Tipps 2005 | 11 | 25.01.2005 10:44 | |
| [Erledigt] sql syntax error in funktion, kann aber nix finden :( | PHP Tipps 2004 | 10 | 20.07.2004 19:19 | |
| [Erledigt] Referenz auf Funktion übergeben | PHP-Fortgeschrittene | 7 | 20.07.2004 09:51 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.