Dass ich keine Templates für mein nächstes Projekt anwenden will, heißt ja nicht, dass ich das nie machen werde. Ich will es lernen, halte es aber bei dem Projekt nicht für sinnvoll.
Klar, PHP-Code und HTML-Code sind nicht von einander getrennt, aber es ist trotzdem übersichtlich, da ja nur ein einziger PHP-Befehl in der Datei steht. In der index.php ist das Design, die paar Includes machen den Inhalt, natürlich wird der Inhalt da auch per CSS / HTML formatiert, jedoch halte ich das nicht für komplizierter.
Ich konnte nach wie vor noch keinen entscheidenden Vorteil an Templates für mein anstehendes Projekt finden. Für Forensysteme oder richtige CMS-Systeme ist das sicherlich sinnvoll, dem User "zuliebe", jedoch kann ich in Templates für mein geplantes "Mini-CMS" keine große Erleichterung finden, insofern werde ich mich wahrscheinlich bei diesem Projekt dagegen entscheiden. Trotzdem habe ich aber vor, zu lernen, mit Templates zu arbeiten, um es in späteren Arbeiten anzuwenden.
Ich denke, für mein erstes Projekt gleich Templates anzuwenden, von denen ich bisher noch kaum verstehe, wie ich diese anwenden soll (abgesehen von der "Hallo {bla}"-Variante), ist doch vielleicht ein wenig zu hoch zugriffen.
Wenn ich es jedoch schaffe, mir in den nächsten 2 Wochen genug Wissen über Templates anzueignen, werde ich es durchaus in Betracht ziehen, diese auch zu nutzen, jedoch ist derzeit noch viel zu viel unklar, deswegen hätte ich gerne ein Buch (eBooks sind für mich lange nicht dasselbe).
Ich verstehe z.B nicht, wie ich folgendes regeln könnte: Ich habe in der Template-Datei ein Formular, wie kann ich dieses Formular überhaupt auswerten? Wenn es in der Template-Datei steht? Solche Sachen sind mir im Moment vollkommen unklar, was wohl nicht zuletzt auch der Grund dafür ist, dass ich mich noch weigere, Templates in Betracht zu ziehen, als Feature meines "Mini-CMS"s.
P.S.: Die Dokumentation von Smarty hilft mir relativ wenig. Auch viele Tutorials über Templates, die ich mir schon angeschaut haben, ergaben keinen großen Lernerfolg, weil ich einfach viel zu wenig verstehe. Ich habe das Gefühl, noch kein "Basis"-Wissen-Tutorial gefunden zu haben, ich will ein Buch :/
Klar, PHP-Code und HTML-Code sind nicht von einander getrennt, aber es ist trotzdem übersichtlich, da ja nur ein einziger PHP-Befehl in der Datei steht. In der index.php ist das Design, die paar Includes machen den Inhalt, natürlich wird der Inhalt da auch per CSS / HTML formatiert, jedoch halte ich das nicht für komplizierter.
Ich konnte nach wie vor noch keinen entscheidenden Vorteil an Templates für mein anstehendes Projekt finden. Für Forensysteme oder richtige CMS-Systeme ist das sicherlich sinnvoll, dem User "zuliebe", jedoch kann ich in Templates für mein geplantes "Mini-CMS" keine große Erleichterung finden, insofern werde ich mich wahrscheinlich bei diesem Projekt dagegen entscheiden. Trotzdem habe ich aber vor, zu lernen, mit Templates zu arbeiten, um es in späteren Arbeiten anzuwenden.
Ich denke, für mein erstes Projekt gleich Templates anzuwenden, von denen ich bisher noch kaum verstehe, wie ich diese anwenden soll (abgesehen von der "Hallo {bla}"-Variante), ist doch vielleicht ein wenig zu hoch zugriffen.
Wenn ich es jedoch schaffe, mir in den nächsten 2 Wochen genug Wissen über Templates anzueignen, werde ich es durchaus in Betracht ziehen, diese auch zu nutzen, jedoch ist derzeit noch viel zu viel unklar, deswegen hätte ich gerne ein Buch (eBooks sind für mich lange nicht dasselbe).
Ich verstehe z.B nicht, wie ich folgendes regeln könnte: Ich habe in der Template-Datei ein Formular, wie kann ich dieses Formular überhaupt auswerten? Wenn es in der Template-Datei steht? Solche Sachen sind mir im Moment vollkommen unklar, was wohl nicht zuletzt auch der Grund dafür ist, dass ich mich noch weigere, Templates in Betracht zu ziehen, als Feature meines "Mini-CMS"s.
P.S.: Die Dokumentation von Smarty hilft mir relativ wenig. Auch viele Tutorials über Templates, die ich mir schon angeschaut haben, ergaben keinen großen Lernerfolg, weil ich einfach viel zu wenig verstehe. Ich habe das Gefühl, noch kein "Basis"-Wissen-Tutorial gefunden zu haben, ich will ein Buch :/