ich begegnen möchte oben präsentierten einige der Argumente haben. Ich habe intensiv mit Zend Framework und symfony gearbeitet und ich habe mir CakePHP kurz angesehen.
Zunächst einmal ist die ZF-Dokumentation im Vergleich zu symfony nicht "extensiv", sondern eher oberflächlich. Zweitens denke ich, dass die Symfony-Community viel verfügbarer und hilfreicher ist als das ZF-Framework im Allgemeinen und der Entwicklungsprozess viel transparenter ist.
Ich stimme jedoch zu, dass Zend Framework den Vorteil genießt, von Zend unterstützt zu werden, was ein starkes Argument für Unternehmensprojekte sein könnte.
Nach meiner Erfahrung ist Symfony eher ein Framework als ZF. In Symfony verwenden Sie das ganze Paket - oder den ganzen Frame, während Sie in ZF Tools nach Ihren Wünschen verwenden können, so dass es mehr wie eine "Toolbox" als ein Framework ist.
Denken Sie auch daran, dass Sie, wenn Sie einige der Tools in ZF mögen, diese in symfony (und wahrscheinlich auch in CakePHP) Projekten neben symfony/CakePHP verwenden können.
Dies ist nicht wirklich eine Antwort, sondern eher wie ein allgemeiner Kommentar zu den oben gegebenen Antworten.
Hallo allerseits, Zend ist nicht eine meiner Optionen. Zend_ACL ist kaputt und das schon lange. – slypete
Es gibt einen guten Artikel darüber, wie man die ACL so benutzt, wie sie hier gedacht war: http://devzone.zend.com/article/3509 –