CakePHP & DIEVOLUTION Blog
CakePHP: Versionsfrage
Cakebaker ist mir zuvor gekommen! Aber wenn er schon mit Versionen anfängt, will ich auch einmal meine Sicht der Dinge zum besten geben.
Die Frage ist, welche Cakeversion soll man nutzen.
Meine Antwort: 1.1.X
Begründung:
Für Projekte, die in naher Zukunft den Weg in die freie Wildnis des Webs finden werden empfehle ich immer 1.1.X. 1.2.X ist zur Zeit noch nicht als stable gekennzeichnet und befindet sich noch in der Entwicklung (auch wenn schon weit fortgeschritten). Bei Alphaversionen (wie zur Zeit 1.2 gekennzeichnet ist) gibt es aber immer Probleme, die auch erst dann auftreten können, wenn die Seite bereits online ist - User sind unberechenbar.
Während 1.1 zwar bestimmt auch nicht unfehlbar ist, so sei doch gesagt, dass mit Sicherheit weniger Fehler auftreten wie bei 1.2. Von daher ein klares Statement von mir zu 1.1 - denn ein Kunde versteht bei Fehlern auf der Seite sicherlich keinen Spaß.
Zweites Argument: Gerade Neulinge im CakePHP Bereich möchten sich erstmal ein Bild über die Funktionen, die Möglichkeiten usw. machen. Dies ist bei 1.1 leicht möglich, da es inzwischen viele Tutorials für 1.1 gibt und auch die api gut erkärt ist. Bei 1.2 ist leider kaum Dokumentation vorhanden und so sind einige der neuen Features kaum bekannt.
Die neuen Features sind allerdings der Vorteil von 1.2. Die Cake Konventionen wurden erweitert, alles macht ein wenig mehr Sinn und vieles neues ist dazugekommen. Allersdings hält sich die Umlernphase von 1.1 auf 1.2 in Grenzen, weshalb ich Anfängern empfehle, sich erst mit dem gut dokumentierten 1.1 auseinanderzusetzen, bevor man mit 1.2 eine Bruchlandung hinlegt und vll. nie eins der besten Frameworks genauer kennenlernen wird.
Veröffentlicht am Freitag, den 25. Mai 2007 um 14:01 Uhr veröffentlicht
Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.
3 Reaktionen zu “CakePHP: Versionsfrage”
-
Am 26. Mai 2007 um 16:31 Uhr
Obwohl CakePHP 1.2 erst als Alpha-Version verfügbar ist, habe ich mehr Vertrauen in Cake 1.2 als in Cake 1.1. Der Grund dafür ist, dass es für Cake 1.2 Tests gibt (wenn auch noch lange nicht alles getestet ist).
-
Am 26. Mai 2007 um 17:45 Uhr
Stimmt, Tests sind natürlich ein Vorteil, der nicht zu verachten ist. Ich würde trotzdem bei 1.1 bleiben, bis die Dokumentation upgedatet ist, nur von der api allein kommen viele Neulinge nicht mit Cake klar - und die Tutorials auf cakephp.org beziehen sich meist noch auf die 1.1er Version
-
Am 20. Juni 2007 um 20:13 Uhr
Seit Ende 2006 ist es voellig ok, auf 1.2 zu setzen - so man Erfahrung mit CakePHP hat. Ich habe seit dem bei einem grossen Projekt permanent den Dev-Branch in meine Applikation gemerged und die Aenderungen am Framework waren bis auf ganz wenige Ausnahmen konsistent, so dass keine Fehler in der Applikation auftraten. Und die zwei Dinge, die mir aufgefallen sind, habe ich ins Trac eingetragen und sie wurden umgehend gefixt

Auf einen Blick
Archiv
- März 2010
- Februar 2010
- Januar 2010
- Dezember 2009
- August 2009
- Juli 2009
- März 2009
- Februar 2009
- Januar 2009
- Dezember 2008
- November 2008
- Oktober 2008
- August 2008
- Juli 2008
- Juni 2008
- Mai 2008
- April 2008
- März 2008
- Februar 2008
- Januar 2008
- Dezember 2007
- November 2007
- Oktober 2007
- September 2007
- August 2007
- Juli 2007
- Juni 2007
- Mai 2007
- April 2007
Kategorien
- Allgemein (88)
- Cake vs Rails (3)
- CakePHP (50)
- Fun (1)
- Meinung (17)
- Projekt (9)
- Rails (13)
- Tipps (31)
- Typo3 (5)
Letzte Einträge:
- 04.03.2010: Rails Quicktipp: Stolperfalle bei “accepts_nested_attributes_for”
- 26.02.2010: DIEVOLUTION.net im neuen Gewand
- 05.02.2010: Neues Projekt Online: www.arminis.de