jueves, julio 12, 2007

Symfony y su "guía definitiva"

Este framework es de lo mejorcito que conocí. Este framework cuenta con un libro donde se enseña todo sobre este... obviamente el libro hay que pagarlo pero su traducción es libre y pueden descargar "Symfony, la guía definitiva" de aquí o pueden leerlo on-line desde aquí. Si tienen la oportunidad denlen la oportunidad y lean algunos capítulos, si esos no los convence nada lo hará xD ... es bastante bueno, pero también extenso.
Aclaro que este framework no es para ningún trabajo chico, más bien es para proyectos bastantes grandes, ahorra mucho tiempo y los ABM's se hacen practicamente solos. Tiene cosas muy linda, por ejemplo trae un ORM (definición en Wikipedia) que se llama Propel y es muy bueno a mi parecer (tampoco es que conozca muchos ORM's). Como maneja la vista es muy bueno (o por lo menos me gusta)... bue en general me gusta mucho el framework pero es bastante grande el proyecto y cuesta acostumbrarce y aprender sobre todo.

Bueno, en realidad no pretendo tampoco dar un mensaje del tipo "llamé, llamé ya...!" pero en realidad es muy bueno... lean y veanlo y juzguen ustedes.

Dario Ocles.

4 comentarios:

Anónimo dijo...

Muy bueno el post sobre Symfony. Efectivamente lo has explicado muy bien: Symfony es ¡¡incre

Anónimo dijo...

(Perdón por el comentario anterior: se cortó mientras lo escribía)

Lo que quería decir es que tienes toda la razón en lo de que Symfony es increíble y maravilloso para desarrollar aplicaciones PHP "de verdad" (grandes y complejas).

Lo único malo de Symfony es que hay que dedicar un tiempo a aprender su uso, pero este framework no vende humo como muchos otros. Por cada hora que dediques a Symfony, te ahorras más de 1.000 horas al desarrollar aplicaciones reales.

Siento mucho los usuarios que piensan que no merece la pena dedicar un pequeño esfuerzo a aprender Symfony, porque se pierden lo mejor que se ha inventado desde que se inventó el propio PHP.

A los que dudan en pasarse a RubyOnRails...¡¡¡no hace falta!!! Symfony es igual de divertido y sencillo que Rails (de hecho, muchas cosas se han copiado directamente de Rails) por lo que no hace falta olvidarse de PHP y aprender otro lenguaje de programación.

DarioDario dijo...

Gracias "anónimo" por tu comentario, a ambos nos gusta Symfony pero seamos realista, Symfony no es dueño de la verdad absoluta y menos de ser "la mejor herramienta nunca inventada". Symfony como cualquier otro framework tiene sus ventajas y desventajas y por ende Symfony no sirve para todos los casos igual que los demás framework.

Saludos.

niky dijo...

Hola:

Llegue aqui hasta este blog, porque tengo un problemita y ojala uds me puedan ayudar:
Estoy desarrollando un proyecto, el cual esta guiado por RUP, y por lo tanto trabaja con UML. Ademas la aplicacion esta pensada para entorno WEB. Por lo tanto estaba pensando en desarrollar sobre PHP.
Recopilando informacion llegue a un framework llamado "Symfony", el cual utiliza una arquitectura MVC, y bueno, toma el modelo de datos relacional y lo convierte en un modelo de clases.........
Ahora va mi pregunta:
Despues del analisis y diseño oo que haga y los modelos de clases, paquetes y etc que produzca, como puedo enlazar eso con el modelo de clases que produce symfony???
Como puedo plasmar el diseño OO al que llegue con el modelo que produce symfony?

Ojala me puedan ayudar ya que estoy muy confundida........
gracias por su tiempo, salu2