Hey Leute war lang nicht mehr aktiv aber nun wieder mal eine Frage, jedoch nicht nach einem Code An die Profis....
1. Variante von XML Parsen mit PHP (Strukturiert)
Hier schreibt man 3 Funktionen selbst um das XML zu Parsen. (rund 70 Zeilen)
2. Variante von XML Parsen mit PHP (OO - DOM)
Hier schreibt man einige wenige Zeilen Code und wie es im OO ist sind die Funktionen in den Objekten schon enthalten. (rund 10 Zeilen)
3. Variante von XML Parsen mit PHP (OO - simplexml Dank PHP 5)
Hier schreibt man auch wenige Zeilen Code jedoch wieder Funktionen in Objekten verschachtelt. (rund 10 Zeilen)
Ich habe alle Varianten ausprobiert. Für ein "" ist OO leichter jedoch versteht man nicht was im Hintergrund abläuft. Für einer der es verstehen will ist Strukturiert besser da man sich mit den Funktionen selbst umschlagen muss.
Ob alt oder neu spielt keine Rolle.
Wann ist es sinnvoll wie zu Programmieren? Speziell auf XML bezogen.
Ist es "dumm" strukturiertes Programmieren mit Objektorientiertem zu mischen? Sagen wir mal man hat ein PHP Projekt und connectet auf eine DB - Benutzerrechte, Einstellungen etc. diese sind strukturiert und dann ein XML Parser der objektorientiert ist.
Was meint ihr dazu? Warum? Wie würdet ihr euch entscheiden bei einem wichtigen Projekt?
btw: Falls ich etwas nicht richtig erklärt habe zwischen OO und Strukturiert bitte nur korrigieren.
Gruss Malaxo
1. Variante von XML Parsen mit PHP (Strukturiert)
Hier schreibt man 3 Funktionen selbst um das XML zu Parsen. (rund 70 Zeilen)
2. Variante von XML Parsen mit PHP (OO - DOM)
Hier schreibt man einige wenige Zeilen Code und wie es im OO ist sind die Funktionen in den Objekten schon enthalten. (rund 10 Zeilen)
3. Variante von XML Parsen mit PHP (OO - simplexml Dank PHP 5)
Hier schreibt man auch wenige Zeilen Code jedoch wieder Funktionen in Objekten verschachtelt. (rund 10 Zeilen)
Ich habe alle Varianten ausprobiert. Für ein "" ist OO leichter jedoch versteht man nicht was im Hintergrund abläuft. Für einer der es verstehen will ist Strukturiert besser da man sich mit den Funktionen selbst umschlagen muss.
Ob alt oder neu spielt keine Rolle.
Wann ist es sinnvoll wie zu Programmieren? Speziell auf XML bezogen.
Ist es "dumm" strukturiertes Programmieren mit Objektorientiertem zu mischen? Sagen wir mal man hat ein PHP Projekt und connectet auf eine DB - Benutzerrechte, Einstellungen etc. diese sind strukturiert und dann ein XML Parser der objektorientiert ist.
Was meint ihr dazu? Warum? Wie würdet ihr euch entscheiden bei einem wichtigen Projekt?
btw: Falls ich etwas nicht richtig erklärt habe zwischen OO und Strukturiert bitte nur korrigieren.
Gruss Malaxo