mermshaus: Platzhalter sind in PHP "nicht wirklich sinnvoll"

Beitrag lesen

@Rolf b, @Google weiß alles

In solchen Fällen würde ich Smarty vorschlagen wollen, der compiliert Templates automatisch in PHP.

Ja, Smarty ist für manches eine Lösung, insbesondere im Hinblick auf den Cache. Dann ist aber der von manchem gewünschte Effekt, dass es für die Template-Ersteller im Hinblick auf den Lernaufwand einfach sein soll, schnell wieder "perdu".

Na ja, da würde ich so nicht zustimmen. So was…

Kleine {{FARBE}} Männchen stammen vom {{PLANET}}.

…sähe in Smarty beispielsweise so aus:

Kleine {$FARBE} Männchen stammen vom {$PLANET}.

Das Ausgangsbeispiel mit {{...}} ist zudem tatsächlich etwa korrekte Twig-Syntax.

Ich sehe da keine nennenswerten Unterschiede, was den Lernaufwand angeht.

Bei einfachen Templates werde ich wohl an meiner Lösung mit dem Übersetzer, der Templates nach PHP kompiliert fest halten […].

Das kann man machen, aber im Grunde kann man dann, wenn man schon mit Kompilieren und derlei Dingen anfängt, auch gleich Twig oder Smarty nutzen. Die können im Zweifel dann eben schon noch zwei, drei Sachen mehr, die ganz praktisch sind. Ein Beispiel wären Syntax für Schleifen und Bedingungen. Zudem sind derlei Projekte infrastrukturell natürlich besser aufgestellt, was Doku oder andere Hilfestellungen angeht.

0 58

doppelt geschweifte klammern

.MB
  • programmiertechnik
  1. 0
    chorn
    1. 0
      .MB
      1. 1
        Auge
      2. 1
        dedlfix
        1. 0
          .MB
          1. 1
            dedlfix
          2. 1
            Linuchs
  2. 0
    dedlfix
    1. 0
      .MB
  3. 1
    Der Martin
    1. 0
      .MB
      1. 1
        Der Martin
        1. 0
          .MB
  4. 0
    Rolf b
    1. 0
      Tabellenkalk
      1. 0
        dedlfix
    2. 0
      .MB
  5. 1

    Platzhalter sind in PHP "nicht wirklich sinnvoll"

    Google weiß alles
    1. 1
      dedlfix
    2. 1

      Noch ein "Geimtipp"

      Google weiß alles
      1. 0
        pl
        1. 0
          Mitleser
          1. -1
            pl
            1. 0
              Mitleser
            2. 0
              1unitedpower
    3. 3
      Tabellenkalk
      1. -1
        Google weiß alles
        1. 0
          Rolf b
          1. 0
            Google weiß alles
            1. 0
              Gunnar Bittersmann
            2. 0
              1unitedpower
          2. 0
            Google weiß alles
            1. 0
              Tabellenkalk
              1. 0
                Google weiß alles
                1. 0
                  Tabellenkalk
            2. 0
              mermshaus
              1. 0
                Google weiß alles
                1. 1
                  mermshaus
                  1. 1
                    mermshaus
                    1. 0
                      Google weiß alles
                      1. 0
                        Mitleser
                        1. 0

                          Klare Ansage: Lesen und keine falschen Behauptungen aufstellen

                          Google weiß alles
                          • meinung
                          1. 1
                            mermshaus
                            1. 0
                              Google weiß alles
                      2. 2
                        mermshaus
                        1. 1
                          mermshaus
                          1. 0
                            Google weiß alles
                        2. 0
                          Google weiß alles
                          1. 0

                            Korrektur

                            Google weiß alles
                  2. -1
                    Google weiß alles
    4. 0
      pl
    5. 0
      Felix Riesterer
      1. 0
        Google weiß alles
  6. 0
    1unitedpower
    1. 0
      mermshaus
  7. 0
    KoJoTe
    1. 0
      MB