Smarty integration in das CodeIgniter-framework

Ein Wenig Hintergrund-Informationen:

Ich habe auf der Suche auf ein paar PHP-framework vor kurzem, und es kam nach zwei. Das Zend-Framework oder CodeIgniter.

Ich lieber CodeIgniter, wegen seiner einfachen Konstruktion. Es ist sehr blank Knochen-es ist nur einfach gehalten. Die Sache, die ich nicht mag, allerdings ist die schwache template-system. Das template-system ist wichtig für mich, weil ich die Zusammenarbeit mit einem anderen designer. Zu können, geben Sie ihm ein gutes template-system ist ein großes plus.

Zend war die zweite Wahl, wegen der besseren template-system, das eingebaut ist. Zend ist ein anderes Tier, obwohl im Vergleich zu CodeIgniter. Es Schwerpunkt "lose Kopplung zwischen Modulen", sondern in einem größeren Rahmen. Ich weiß nicht, wie ich das Gefühl haben, viele Dinge unter der Haube, die ich nie verwenden. Das ist unnötiger Aufwand meiner Meinung nach, so dass ich dachte darum, ein template-system in CodeIgniter: Smarty.

Frage(N): Wie einfach/schwer ist der Prozess zu integrieren Smarty in CodeIgniter? Von meinem ersten scan des CodeIgniter Dokumentation, ich kann sehen, dass das layout der Rahmen ist leicht genug, um zu verstehen, und ich erwarte keine Probleme. Ich möchte wissen, ob jemand verwendet hat, bevor es, und deshalb sind Sie sich bewusst von "Fallstricke", die Sie meinen, haben erfahren, was Los ist, dieses schwerer zu machen, als es sein sollte oder unmöglich zu ziehen. Ich will auch wissen, ob dies eine gute Sache zu tun. Ist das template-system in CodeIgniter genug für den normalen Gebrauch? Gibt es noch andere template-Module, die sind gut für CodeIgniter abgesehen von Smarty? Ich besser mit dem Zend Framework? Ist jedes Rad wird hier erfunden?

  • Wie schon andere gesagt haben, z.B. die Zend_View Komponente selbst ist sehr mächtig und extentable [mit Helfern, etc.]. Sie nicht brauchen, Smarty in den mix. Auch Smarty ist sehr schwer PHP4-code, die in der Regel, die Sie vermeiden möchten. Abgesehen davon, mit welchem framework Sie sind komfortabel mit.
  • Überprüfen Sie [meine Antwort][1] in einem ähnlichen Thema! [1]: stackoverflow.com/a/10297502/934599
  • ich weiß smarty3 geht zu php5 kompatibel und vielleicht php4 ist das nicht genug. Sorry, ich hatte nicht gesehen, dass es ein altes Thema 🙁
InformationsquelleAutor paan | 2008-09-03
Schreibe einen Kommentar