php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2008, 23:41  
Neuer Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 16
KeKs0r befindet sich auf einem aufstrebenden Ast
Standard Smarty Templates & ZF

Zitat:
Interessant sind vor allem die Pakete Auth, Db, Loader, Locale, Log und Mail. Aus Perfomancegründen entschieden wir uns gegen den Zend_Controller. Bei der Wahl der zu nutzenden Template-Engine wurde zu gunsten von Smarty entschieden.
Ich habe jetzt wirklich noch nicht so die Ahnung und habe erst angefangen mich in das Zend Framework einzuarbeiten. Ich habe allerdings schon früher mit Smarty gearbeitet und hatte eigentlich auch vor das innerhalb meiner ZF Projekte zu verwenden.

Was ich allerdings nicht verstehe wieso Smarty und der Zend_Controller sich ausschliesen?

Die Controller führen doch nur die Actions aus und Smarty ist eine Template Engine? Ich sehe da keinen widerspruch. Allerdings bin ich mir selbst auch nicht wirklich sicher wie man das umsetzt mit Smarty.

gruß Marc
KeKs0r ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.12.2008, 09:27  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Marc,

Zitat:
Was ich allerdings nicht verstehe wieso Smarty und der Zend_Controller sich ausschliesen?

Die Controller führen doch nur die Actions aus und Smarty ist eine Template Engine? Ich sehe da keinen widerspruch. Allerdings bin ich mir selbst auch nicht wirklich sicher wie man das umsetzt mit Smarty.
Es schließt sich nicht aus. Du kannst Smarty in den ZF-View-Templates einsetzen. Allerdings kannst du in Smarty keine Controller definieren.

Da der Thread aber zu einem anderen Zweck erstellt wurde / eine andere Diskussion anstand, würde ich das gerne abspalten.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 16.12.2008, 19:56  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von KeKs0r Beitrag anzeigen
Was ich allerdings nicht verstehe wieso Smarty und der Zend_Controller sich ausschliesen?
Behauptet doch garniemand oder? In der Tat ist der Controller etwas lahm beim Zend, dafür auch unglaublich flexibel.
Zu ZF und Smarty hier etwas:
Integrating Smarty with the Zend Framework

Ich würde dir übrigens raten, von Smarty Abstand zu nehmen.
Mehr hier:
http://www.bastian-frank.de/site/fro...t.php?idart=47
Chriz ist offline   Mit Zitat antworten
Alt 16.12.2008, 23:02  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Chriz
Ich würde dir übrigens raten, von Smarty Abstand zu nehmen.
Dem kann ich nur zustimmen. Eine Template-Engine alleine macht nicht glücklich und ist ohne ((H)MVC-)Controller insgesamt langweilig und unflexibel.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 17.12.2008, 11:12  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was benutzt du denn Chriz, immer noch XSLST?
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline   Mit Zitat antworten
Alt 23.12.2008, 23:52  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Ne, das ist mir zu unflexibel. Einfach PHP-Code in den Views reicht ja.
Chriz ist offline   Mit Zitat antworten
Alt 24.12.2008, 16:20  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Einfach PHP-Code in den Views reicht ja.
Provokant gesprochen: Es reicht um Sicherheitslücken zu schaffen.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Smarty + MySQL = immer falsche Ausgabe m0use` PHP Tipps 2006 44 21.11.2008 20:30
Was ist Aufgabe des Templates (Smarty), was nicht? agrajag PHP Tipps 2007 8 24.02.2007 13:19
Smarty => 1ste allgemeine Verunsicherung Canni PHP Tipps 2006 7 10.10.2006 17:56
if abfragen in Templates rob1011 PHP Tipps 2006 13 03.08.2006 15:55
Smarty + Oop Problem Komandar PHP Tipps 2006 5 25.07.2006 14:36
Vererbung bei Templates Pain-maker PHP-Fortgeschrittene 9 28.03.2006 10:05
Smarty verschachtelt snatch-ic PHP Tipps 2006 16 28.02.2006 20:54
[Erledigt] Navigation auf Smarty umstellen?! PHP-Fortgeschrittene 3 10.01.2006 09:19
Smarty installiert und nun? Cyrus PHP Tipps 2005-2 5 28.10.2005 16:14
Smarty und X-Cart Profis gesucht Beitragsarchiv 1 21.05.2005 13:38
Smarty? Die wesentlichen Vorteile? Off-Topic Diskussionen 7 20.09.2004 13:04
[Erledigt] Wieder mal Templates! PHP-Fortgeschrittene 1 10.09.2004 11:42
[Erledigt] Smarty - Schleifenmanagment in Templates PHP-Fortgeschrittene 5 27.08.2004 17:29
If Anweisung mit Smarty Templates! Wo ist der Fehler? PHP Tipps 2004 3 18.07.2004 22:10
Smarty Templates + Radio Buttons + Auswertung Transmitter PHP-Fortgeschrittene 0 05.07.2004 18:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
zend smarty, zend framework smarty, smarty zend framework, zend und smarty, smarty zend, zend framework und smarty, smarty templates, smarty und zend framework, zend an smarty übergeben, zend template, zend navigation smarty, smarty oder zend, warum zend smarty, zf smarty, widerspruchsverfahren marke smartie, zend framework and smarty templates, smarty in zendframework, php 7 templates, zend templates verschachteln, zend fw smarty

Alle Zeitangaben in WEZ +1. Es ist jetzt 06:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum