kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Template System mit Platzhalter oder direkt PHP

    geschrieben von omax

    OK, danke

    eine Kombination aus beiden ist eine gute Idee, sehe ich das richtig so:

    der User kann es so bearbeiten :
    <h1>{page_title}</h1>


    bei Speichern dann umschreiben zu
    <h1><?php echo $page_title; ?></h1>


    und dann diese umgeschriebene Version (=cached) mit include() benutzen

    ist zwar bischen aufwendiger zu programmieren, aber
    sicher ne gute Sache, auch aus Sicht der Sicherheit
    damit der Benutzer, der das Template ändern kann
    ja selber keinen eigenen PHP-Code einfügen soll
    sondern nur (vorher definierte / freigegebene) Platzhalter verwenden darf.

    ich habe mir schon gedacht, dass direkt mit PHP "schneller" ist,
    aber ich wollte dem User auch nicht erlauben eigenen PHP Code im Template einzufügen
    mit der Kombination wäre ja beides erfüllt: sicher und schnell :)

    Danke, gute Idee :)

  • in: Template System mit Platzhalter oder direkt PHP

    geschrieben von omax

    Hallo

    wenn ich mir mein eigenes Template-System bauen will,
    was ist dann besser

    a) mit Platzhalter in der Template-Datei ... z.B:
    <h1>{page_title}</h1>

    und diese Platzhalter bei Aufruf ersetzten (str_replace)

    oder

    b) direkt mit PHP in der Template-Datei ... z.B:
    <h1><?php echo $page_title; ?></h1>

    und Aufruf als include() der Template-Datei

    oder gibt es noch andere (bessere) Möglichkeiten für sowas ?

Login zum Webhosting ohne Werbung!