![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() 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 . |
![]() |
![]() |
![]() |
#3 |
Master
![]() |
![]() 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 |
![]() |
![]() |
![]() |
#4 |
Jr. Member
![]() Registriert seit: 27.09.2000
Beiträge: 20
|
![]() 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 |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() Registriert seit: 30.09.2000
Beiträge: 267
|
![]() 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 |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|