Ergebnis 1 bis 10 von 19

Baum-Darstellung

  1. #19
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: PHP und HTML trennen !

    Hier geht es nicht um richtig oder falsch. Es geht um guten oder schlechten Stil.

    Wie immer gilt der Grundsatz möglichst leicht verständlichen, möglichst optimierten und möglichst leicht zu wartenden/zu erweiternden Code zu schreiben. Das diese Eigenschaften sich i.Allg. nicht miteinander vertragen ist kein Geheimnis. Vielmehr sollte man daher eine kontextbezogene Mischung aus diesen Anwenden.

    Für das Einbinden von größeren Mengen von HTML Code empfiehlt sich nach wie vor PHP und HTML zu trennen. Braucht man für eine Ausgabe größere Mengen an PHP Code, so sollte man sich auch den Platz nehmen, oder das Ganze in eine Funktion auslagern und dann dort die Funktion aufrufen, wo man sie braucht. Wenn man allerdings nur ein kleines Skript schreibt, dann wäre es wohl zu viel des Guten da beim Ausgeben einer Liste tatsächlich "<li>Ausgabe</li>" jeweils zu trennen.

    Die Wahl des größeren Augenmerks auf eine dieser Stilrichtungen würde ich also persönlich als stark vom Kontext und Umfang des Projektes abhängig machen. Aber das ist nur meine Meinung. Solange hier niemand meint Code wäre genau dann guter Code, wenn er tut was er soll (auch wenn der Code völlig unverständlich, unnötig kompliziert und wenig generisch ist), dann gibt es hier wirklich kein richtig oder falsch.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    cby (18.02.2012), lrg0 (18.02.2012), ReiDC0Re (18.02.2012)

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •