dedlfix: Form in Form / Nested Forms (2)

Beitrag lesen

Tach!

Und auch über ein zweckmäßiges Templatesystem.

Wie auch immer das aussehen mag.

Derart gibts auf jeden Fall auch für PHP. Der Hauptgewinn besteht darin, daß HTML und CODE getrennt ist.

HTML ist auch Code. Und wenn man die HTML-Ausgabe nicht mit Mitteln der sowieso schon verwendeten Programmiersprache (Sprache P wie Programmiersprache) steuern möchte, benötigt man eine dritte Sprache (Sprache T wie Template-System). Die Syntax von Sprache T zum Steuern des Template-Systems (hauptsächlich Wiederholungen, bedingte Ausgaben sowie Platzhaltermechanik) mag einfacher sein als die von P, aber effektiv tauscht man lediglich die Elemente von P durch die von T aus. Und das ist letztlich keine Trennung, solange man derartige Steuerelemente braucht.

Dann wird auch der CODE wesentlich weniger.

Durchaus möglich. Der Preis ist eine zunehmende Komplexität an anderer Stelle (das Template-System bringt eigene Code und Logik mit) und eine längere Laufzeit, weil das Template-System zusätzliche Arbeit verrichten muss, um Sprache T nach P umzusetzen.

Am Ende löst aber auch ein Template-System nicht das logische Strukturierungsproblem, das der OP hat.

dedlfix.

0 66

Form in Form / Nested Forms (2)

Pit
  • javascript
  1. 0
    Mitleser
    1. 0
      Pit
      1. 0
        MudGuard
        1. 0
          Mitleser
        2. 0
          Pit
          1. 3
            Mitleser
      2. 0
        Mitleser
    2. 0
      Gunnar Bittersmann
      • dom
      • html
      1. 0
        ursus contionabundo
        1. 0
          Gunnar Bittersmann
          1. 0
            ursus contionabundo
            1. 0
              Gunnar Bittersmann
              1. 0
                ursus contionabundo
                1. 1
                  Gunnar Bittersmann
                  1. 0
                    ursus contionabundo
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        ursus contionabundo
                        1. 0

                          War kein kutes Beispiel.

                          ursus contionabundo
              2. 0
                Tabellenkalk
                1. 0
                  Gunnar Bittersmann
                  • sprache
  2. 0
    ursus contionabundo
  3. 0
    Felix Riesterer
    • meinung
    1. 1
      Pit
      1. 0
        Felix Riesterer
        1. 0
          Gunnar Bittersmann
          • design
          • meinung
          1. 0
            ursus contionabundo
        2. 0
          Pit
          1. 0
            pl
            1. 0
              Felix Riesterer
              1. 0
                pl
                1. 0
                  Felix Riesterer
                2. 1
                  dedlfix
                  1. 0
                    pl
                    1. 1
                      Matthias Apsel
                      1. 0
                        pl
                        • zu diesem forum
                        1. 6

                          Framework

                          Orlok
                          • moderation
                          1. 0
                            Matthias Apsel
                          2. 0

                            Die Energie des Verstehens!

                            pl
                            • zu diesem forum
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                pl
                            2. 2
                              Christian Kruse
                              • moderation
                            3. 0
                              Matthias Apsel
                  2. 0
                    Pit
                    1. 0
                      dedlfix
                      1. 0
                        Pit
                        1. 0
                          dedlfix
                          1. 0
                            Pit
                        2. 0
                          Felix Riesterer
                          1. 0
                            Pit
                            1. 0
                              Felix Riesterer
                              • php
                              1. 0
                                Pit
                                1. 0
                                  Felix Riesterer
                                  1. 0
                                    Pit
                                    1. 0
                                      Felix Riesterer
                                      1. 0
                                        Pit
                                        1. 0
                                          Matthias Apsel
                                          1. 0
                                            Pit
                                          2. 0
                                            Gunnar Bittersmann
                                            • html
                                            1. 0
                                              Pit
                                              1. 0
                                                Felix Riesterer
                                                1. 1
                                                  Matthias Apsel
                                              2. 0
                                                Gunnar Bittersmann
                                                1. 0
                                                  Matthias Apsel
                                                2. 0
                                                  Pit
                                            2. 0
                                              Matthias Apsel