No dependiendo del marco que usted elija, lo primero que tiene que saber es que:
- que va a tomar algún tiempo para que usted sepa que
- que va a hacer las cosas crapping , durante ese tiempo ^^
- así, tener en cuenta el hecho de que va a tomar algún tiempo antes de que esté completamente operativo :-)
creo que esos son los puntos la mayoría de los puntos subestimados: usar un marco no requiere mucho tiempo ... Usarlo bien y aprovechar al máximo sus capacidades lleva ... Bueno, un par de meses, tal vez ... Lo que significa, cuando estás en el Al final de su proyecto, dirá "Debería volver a escribir eso con todo lo que aprendí mientras lo reescribía la primera vez" :-D
Lo que significa es: conocer lo que el marco puede hacer, aprender cómo para usarlo, y usarlo por un tiempo en aplicaciones pequeñas, ¡antes de comenzar a reescribir el más grande!
Entonces, probablemente no hay "mejor marco": un marco puede ser muy adecuado para un proyecto, y otro puede ser mejor para un segundo proyecto, diferente.
Nunca he trabajado con CakePHP; Me gusta mucho Zend Framework. Pero esa es una opinión personal, y conozco gente que realmente me gusta symfony; no están equivocados: Symfony es genial, y tampoco estoy equivocado ^^
Aún así, algunas veces estamos de acuerdo en algunas cosas; como el hecho de que (capa ORM por defecto de Symfony) Doctrine es realmente una gran cosa, y que tienden a utilizar tanto en proyectos basados en ZF Symfony y ...
Si motivado, puede echar un vistazo a muchos puestos en SO, sobre frameworks ...Aquí hay un par de ellos:
Buena suerte con los ^^
("¿Qué f ARCO" es una pationnating bastante - y subjetiva - pregunta ^^)
Por alguna razón, pensé que Zend Framework era propietario. Creo que tengo que investigar más. – mattl
Cuando se trata de escribir mi gran aplicación en el marco, ya tenemos una gran cantidad de desarrolladores, pero siempre podemos usar más. ¿Estaría interesado en ayudar? – mattl
Hay una empresa (Zend) detrás de ella, pero, no, definitivamente no es propiedad; Si recuerdo correctamente, está bajo algún tipo de licencia BSD (y eso es algo genial para los usuarios); ver http://framework.zend.com/license - y no es el único marco con una compañía detrás de él; symfony también tiene uno, por ejemplo –