Symfony lernen

30 04 2007

So, bald bin ich tatsächlich mit dem Symfony Online Buch durch und kann mal etwas damit basteln. Je weiter ich in dem Buch voran schreite, desto geflashter bin ich übrigens von dem Framework.

Ein schöner Einsteiger-Artikel zu Symfony erschien jüngst auf sitepoint.com. Auf das deutsche Buch über Symfony muss man leider noch bis September warten.

An alle PHP-Interessierten unter Euch: Zieht Euch das Ding rein. Es lässt einen nicht mehr los.

Andererseits gibt es da noch CakePHP, das einfach lässiger rüber kommt. Egal, manchmal muss man sich eben auch mal die Spießer-Kappe aufsetzen. Und konsequenter Einsatz von PHP 5 (Symfony) ergibt für mich deutlich Sinn. Mehr jedenfalls, als objektorientierte Krückenlösungen(?) auf PHP 4 Basis (CakePHP). Wozu eigentlich? Wenn man seine Projekte sowieso neu aufsetzt, kann man es doch gleich richtig machen. Manche sehen es als Vorteil von CakePHP an, dass es nur PHP 4 voraussetzt. Ich frage mich allerdings, warum das ein Vorteil sein soll? Eine stichhaltige Erklärung dazu habe ich bisher nirgends gefunden.



Trackbacks


Keine Trackbacks

Kommentare

Ansicht der Kommentare: (Linear | Verschachtelt)
01 05 2007
#1 Daniel Hofstetter (Antwort)

Ein Vorteil der Unterstützung von PHP 4 ist, dass immer das gleiche Framework verwendet werden kann, egal ob der Kunde nun PHP 4 oder PHP 5 verwendet.
01 05 2007
#1.1 Gregor Nathanael Meyer (Antwort)

Danke für die Info Daniel, aber das überzeugt mich nur bedingt. Also für eine Agentur sicher eine ab und an echt prima Sache. Aber für mich und auch generell für große Projekte halte ich das für nicht relevant. Da hat sich die Serverausstattung nach dem Projekt zu richten und nicht umgekehrt. Und es spricht einiges für PHP 5, gerade wenn es um konsequente OOP geht.

Zu CakePHP habe ich nicht all zu viel gelesen, aber Symfony sagt von sich, dass es sowieso nur für größere Projekte zweckmäßig ist und für kleinere Projekte overdone. Alleine, dass es nicht so flockig portabel ist (wird auf dem Server außerhalb des Webroot abgelegt und benötigt Schell-Zugriff) und ohne PHP-Accelerator ziemlich bremst spricht für sich.
01 05 2007
#1.1.1 Daniel Hofstetter (Antwort)

Was natürlich noch dazukommt, ist, dass PHP 4 immer noch sehr weit verbreitet ist, zumindest gemäss folgender Statistik: http://www.nexen.net/chiffres_cles/phpversion/16811-php_statistics_for_march_2007.php
18 05 2011
#1.1.2 Fachinformatiker (Antwort)

Läuft denn symfony dennoch ohne den ACP halbwegs?

Ich habe im Web nur einen shardes ohne die Möglichkeit den ACP zu installieren ;(
18 05 2011
#1.1.2.1 Gregor Nathanael Meyer (Antwort)

Kommt auf Deine Anforderungen an. Eine selten genutzte Backend-Applikation (im Mittel wohl ca. zehn Requests pro Stunde) läuft ganz prima ohne ACP. Bei mehreren Requests pro Sekunde wird es natürlich eng. Also einfach ausprobieren.

Kommentar schreiben


Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
BBCode-Formatierung erlaubt