WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 18.01.2002, 20:04   #1
MrWolf
Master
 
Registriert seit: 19.10.2000
Alter: 52
Beiträge: 671


MrWolf eine Nachricht über ICQ schicken
Standard PHP Code und Html trennen

Hi Leute!

Kennt jemand von euch ausser der PHPLib Klasse Template eine vergleichbare (mächtigere, schnellere, komfortablere) Lösung, die es erlaubt PHP-und HTML Code 100%ig zu trennen?

lg MrW
MrWolf ist offline   Mit Zitat antworten
Alt 19.01.2002, 12:23   #2
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Also wenn Du Code und HTML 100%ig trennen willst, würde ich einfach reine HTML-Seiten schreiben

Was willst Du denn erreichen? Kannst Du Dein Ziel etwas genauer beschreiben?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 19.01.2002, 13:45   #3
MrWolf
Master
 
Registriert seit: 19.10.2000
Alter: 52
Beiträge: 671


MrWolf eine Nachricht über ICQ schicken
Standard

ich setz mich jetzt im februar hin und schreib (für unsere firma) eine komplette intranetlösung per php (buchhaltung, verrechnung, kunden-, mitarbeiter-, zeit- und resourcen- management, .....) also so ein teil mit gut 100-200 php skripts an dem 3 leute gemeinsam arbeiten.

ich weiss von weit kleineren projekten, dass mit zunehmender grösse der eingebettete php code ins html sehr schwer wartbar wird, (vor allem für unserern grafiker ;-) )

deshalb möchte ich neben einer reinen objektorientierten programmierung jetzt auch funktionalität(php) und strukur(html) 100%ig getrennt verwaltbar machen.

ich hab mich in den letzten tagen mit der template klasse gespielt. die funktioniert zwar ganz gut, ist aber nicht gerade intuitiv einsetzbar. es gibt scheinbar bestrebungen eine ähnliche funktionalität ins stamm php einzubauen. wollt hier einfach mal fragen, ob da schon jemand genaueres weiss.

lg
MrWolf ist offline   Mit Zitat antworten
Alt 19.01.2002, 14:09   #4
verner
Jr. Member
 
Registriert seit: 27.09.2000
Beiträge: 20


Standard

diesbezüglich kann ich dir nur templates empfehlen (arbeite schon seit über einem jahr mit ihnen - und bin voll zufrieden damit)

eine kurze beschreibung dazu findest du unter Template faq

das prinzip ist volgendes das du deine html datei in einer eigenen datei hast und dort wo du per php dynamisch inhalt einfügen willst platzhalter setzt - damit kannst du php weitgehend ohne html codes programmieren und dein grafiker kann die html seiten einfach in einen editor laden (z.b. dreamweaver) und dort problemlos editieren

eine template klasse (in diesem falle einfach eine php klasse die man importiert) findest du in der php klassensammlung phplib (zu finden unter phplib).

du kannst dir einfach aus der sammlung die klasse template.inc (oder so) einfach herauskopieren und verwenden
verner ist offline   Mit Zitat antworten
Alt 19.01.2002, 15:15   #5
kingchaos01
Veteran
 
Registriert seit: 30.09.2000
Beiträge: 267


Standard

Hallo!
Es gibt wohl schon mindestens 20 verschiedene Template-Engines (Gott sei dank
Die "offizielle" ist IT[X], zu finden im PEAR.
http://www.ulf-wendel.de/projekte/itx/index.php

Einen etwas anderen Ansatz verfolgt wohl "Smarty", soll sehr lässig sein.
http://www.phpinsider.com/php/code/Smarty/

Schau sie dir mal an, sind die beiden "meistgelobten/meistdiskutierten".

Außerdem sollten die beiden auch weiterhin weiterentwickelt werden.
Is ja auch ein nicht ganz unwichtiger Punkt.

hth
Roland
kingchaos01 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:09 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag