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 10.02.2005, 14:21   #11
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

is das ned alles ziemlich umständlich?
AlexanderFX ist offline   Mit Zitat antworten
Alt 10.02.2005, 14:46   #12
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Aus meiner Sicht: Nein!

Ich trenne damit meinen kompletten HTML und PHP Code, was die Sache um einiges lesbarer macht. Habe aber trotzdem noch immer die Flexibilität Designspezifische Abragen zu machen.

z.b. Wenn Benutzer Gruppe 1 -> Datei für Adminmenü anzeigen,
Benutzergruppe 2 -> Datei für Benutzermenü anzeigen

Ich muss mich nicht ewig um einfache um doppelte Anführungszeichen kümmern, ich kann das Design wenn ich will sogar in nem WYSIWYG Editor machen (tu ich aber nicht, zugegebenermasen), ich schreib einmal das Seitengrundgerüst (von <HTML> bis <BODY ...>), mach das als Header-Template, mach ein Footertemplate mit </BODY> und </HTML> und include die beiden in die jeweiligen Templates.

Aber musst eh selber wissen, obs dir gefällt. Ich komm ja ursprünglich aus dem ASP Bereich und habe es dort schon gehasst immer den HTML Code in Variablen zu schreiben oder mit Response.Write zu arbeiten.

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 10.02.2005, 14:48   #13
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

da durch das ich durch die technik noned so ganz durchblicke erscheint mir das noch sehr umständlich

in dem template stehen die variablen drin die ich dan includiere

leider hatt ich auch noch nie das vergnügen mit asp zu arbeiten

mfg
AlexanderFX ist offline   Mit Zitat antworten
Alt 10.02.2005, 15:27   #14
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

also mit normalen ASP zu arbeiten ist auch wirklich kein Vergnügnen (meiner Meinung nach), mit .NET hat sich da einiges gebessert

du schreibst zb. in Fall von Smarty

TemplateDatei:

<h1>{$Kunde.name}</h1>

{if $Kunde.Gruppe eq 1}
<p style="color:#FF0000">Herzlich Willkommen</p>
{else}
<p style="color:#00FF00">Grias Di!</p>
{/if}

{$Var123}

usw.

PHP:

$Kunde = $mysql_fetch....

$smarty->assign("Kunde",$Kunde);
$smarty->assign("Var123","irgendwas halt");
$smarty->display("templatedatei.tpl");

Als ich mit PHP anfing hab ich einfach mal mein ASP Gästebuch nachprogrammiert, bin dann in meinen E-Books über die Möglichkeit von Templates gestolpert und hab dann eben nach brauchbaren Engines gesucht, so kam ich auch auf Smarty.
Danach hab ich mein GB nochmal mit Templates programmiert und danach gleich meine Cocktail-Homepage komplett mit Templates realisiert.

Wenn man schon ein umfangreiches Projekt hat, das mit echo und co. arbeitet ist wahrscheinlich ein schwerer Umstieg, wenn sich das Projekt aber immer weiter entwickelt und eh kein Ende in Sicht ist würd ich es doch empfehlen.

mfg Thomas
T.dot ist offline   Mit Zitat antworten
Alt 10.02.2005, 16:48   #15
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

des is glaub ich nix für mich =D
AlexanderFX ist offline   Mit Zitat antworten
Alt 10.02.2005, 22:45   #16
ruprecht69
Jr. Member
 
Registriert seit: 22.05.2003
Beiträge: 87


Standard

dochdoch ... einmal muss jeder ins kalte Wasser springen. Template Engines machen wirklich Sinn. So können zB. auch mehrere Leute an einem Projekt arbeiten und die Trennung von Layout und Code ist wirklich mehr als geschickt.
ruprecht69 ist offline   Mit Zitat antworten
Alt 11.02.2005, 23:38   #17
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

wenn ich mal zeit, lust und liebe hab werd ich mir das anschaun .. danke für die infos und die links
mfg
AlexanderFX ist offline   Mit Zitat antworten
Alt 11.02.2005, 23:38   #18
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

wenn ich mal zeit, lust und liebe hab werd ich mir das anschaun .. danke für die infos und die links
mfg
AlexanderFX ist offline   Mit Zitat antworten
Alt 11.02.2005, 23:42   #19
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

hmmz

sorry 4 doppelpost
AlexanderFX 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 19:50 Uhr.


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