Nicht auf dem Rahmen je Sie gewählt haben, das erste, was Sie wissen müssen, ist, dass:
- es einige Zeit dauern werde, damit Sie es wissen
- Sie Dinge crapping werde tun, während dieser Zeit ^^
- so berücksichtigen die Tatsache, es wird einige Zeit dauern, bis Sie voll funktions sind :-)
ich denke, diese Punkte sind die am meisten unterschätzten Punkten: die Verwendung eines Frameworks braucht nicht viel Zeit ... Es gut und in vollem Umfang zu nutzen, dauert ... Nun, ein paar Monate, vielleicht ... Was bedeutet, wenn Sie an der Am Ende deines Projekts wirst du sagen: "Ich sollte das mit all den Dingen neu schreiben, die ich beim ersten Mal geschrieben habe" :-D
Was es bedeutet ist: lernen, was das Framework tun kann, lernen wie um es zu benutzen, und benutze es eine Weile für kleine Anwendungen, bevor du anfängst, dein großes zu schreiben!
Dann gibt es wahrscheinlich keinen „bester Rahmen“: ein Rahmen für ein Projekt sehr gut geeignet sein kann, und ein andere kann für ein zweites, anderes Projekt am besten.
Ich habe noch nie mit CakePHP gearbeitet; Ich mag wirklich Zend Framework10. Aber das ist eine persönliche Meinung, und O Leute kennen, die wirklich mögen symfony; Sie sind nicht falsch: symfony ist großartig - und ich liege auch nicht falsch ^^
Dennoch sind wir manchmal einig über einige Dinge; wie die Tatsache, dass Doctrine (default ORM Schicht von symfony) wirklich tolle Sachen, und wir neigen dazu, sowohl in symfony und ZF-basierte Projekte zu verwenden ...
Wenn motiviert Sie einen Blick auf viele Beiträge nehmen über SO, über Frameworks ...Hier sind ein paar von denen:
Viel Glück mit diesen ^^
("Welche f AHMT“ist eine ganz pationnating - und subjektiv - Frage ^^)
Aus irgendeinem Grund dachte ich, das Zend Framework sei proprietär. Ich denke, ich habe noch etwas zu tun. – mattl
Wenn es darum geht, meine große App in das Framework zu schreiben, haben wir schon eine ganze Reihe von Entwicklern, aber wir können immer mehr verwenden. Wären Sie daran interessiert zu helfen? – mattl
Es gibt eine Firma (Zend) dahinter, aber nein, es ist definitiv nicht proprietär; Wenn ich mich richtig erinnere, ist es unter einer Art BSD-Lizenz (und das ist eine großartige Sache für Benutzer); siehe http://framework.zend.com/license - und es ist nicht der einzige Rahmen mit einer Firma dahinter; symfony hat auch einen, zum Beispiel –