kostenloser Webspace werbefrei: lima-city


{SITENAME} - Wie kann ich sowas machen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    freesoftware

    freesoftware hat kostenlosen Webspace.

    Hi!

    Hab mal ein bisschen in den Dateien von phpBB 3 rumgestöbert und immer wieder so Aachen wie {SITENAME}, {SITELOGO} etc. gefunden (immer {...}).
    Die sind anscheinend dazu da irgendwelche Konstanten anzusprechen. Ich finde aber nirgens wo die Dinger definiert sind. Kann mir das mal kurz jemand erklären, wie man sowas erstellt und was die Vorteile von sowas ist?


  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Naja, die Vorteile sind, dass man nicht in jeder Seite den Seitennamen und das Logo einfügen muss, sondern nur einmal.

    Wie man sowas macht, weiß ich leider auch nicht.
  4. Das ganze wird allgemein Templatesystem genannt.
    Dabei werden bestimmte Templates geladen, interpretiert und ausgegeben. Dadurch erreicht man eine höhere Dynamik der Seiten. Man passt einen Wert an und hat alle Seiten geändert und soweiter und so fort.

    Das ganze läuft meistens über eine Datenbank und ein Parsing"engine", die die Platzhalter sucht und ersetzt. Dafür kann man die preg_ Funktionen benutzen.


    Nebenbei ist ein Hauptvorteil von Templatesystemen das strikte Trennen von Code und Design.
  5. Autor dieses Themas

    freesoftware

    freesoftware hat kostenlosen Webspace.

    Diese Parsing engine? Ist die schon in PHP eingebaut oder muss man da was machen?
    Wie würde ein vollständiges Beispiel aussehen? (DB, Parsen, ...)
  6. freesoftware schrieb:
    Diese Parsing engine? Ist die schon in PHP eingebaut oder muss man da was machen?
    Wie würde ein vollständiges Beispiel aussehen? (DB, Parsen, ...)

    Dann such mal nach Smarty Template Engine, die ich recht bekannt, Open Source und sehr mächtig.
  7. Autor dieses Themas

    freesoftware

    freesoftware hat kostenlosen Webspace.

    Hab jetzt mal die Dokumentation angefangen zu überfliegen. Wenn ich das richtig verstanden habe, kann ich das auf lima-city gar nicht installieren oder kann ich die smarty-dateien bei mir auf dem webspace in irgendeinen ordner (zB smarty) installieren und dann benutzen?
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!