[Alba-desarrollo] Re: Consulta desarrollo Proyecto Alba

Fernando Toledo ftoledo en docksud.com.ar
Vie Ene 26 16:53:13 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sebastián Dominguez escribió:
> Hola. Soy desarrollados de sistemas y estoy ingresando al mundo del
> desarrollo con Symfony. Buscando, encontré el proyecto Alba, y la verdad
> que me llevé una grata impresión del nivel de profesionalidad con que
> está desarrollado.
> 
> Quería ver si me pueden guiar en algo que estamos necesitando: estamos
> encarando un desarrollo desde 0 con Symfony, lo que todavía no hemos
> podido hacer es hallar una metodología de trabajo que sea clara, lo más
> simple posible y que nos permita aprender (casi nada...pero bue). El
> mayor inconveniente con el que nos hemos chocado es este: la mayoría de
> los tutoriales que encontramos parte del análisis desde el mundo
> relacional,ya que el primer paso es crear con un script las tablas en la
> base de datos y desde ahí generar las clases del modelo de objeto.
> Sinceramente no nos termina de cerrar esa metodoloía, por eso nuestro
> pedido se basa en que nos puedan guiar (en la medida de lo posible),
> pasandonos algunos links o comentandonos un poco, cual es la metodología
> usada para desarrollar un proyecto del tamaño de Alba.
> 
> Sé que lo que pedimos es de alguna forma el "corazón" de un desarrollo,
> pero les agradecería que nos ayuden en la medida que les sea posible.
> 
> Desde ya, gracias por el tiempo que le presten a mi pedido.
> 
> Saludos, Sebastián Dominguez.
> 
Hola Sebastian,
Gracias por ponerte en contacto con nosotros.
Te cuento que estamos poniendo mucho esfuerzo para hacer que el proyecto
crezca aun mas.

Nosotros partimos también de una forma tradicional (ralacional),
generamos la base de datos y se crea un mapeo de la misma a objetos
(Object Mapping) tené en cuenta que estos son objetos de bases de datos.

Synfony, como habrás leído, usa una arquitectura MVC, lo cual hace que
tengas que seguir cierta forma de desarrollo de acuerdo a éste método.
El mapeo de objetos (modelo) hace que sea simple el acceso a los mismos
mediante un conjunto de clases de Propel
Asi que se crean módulos y en cada uno tenés las acciones (controlador)
del mismo y sus templates (vista).

Tu pregunta es un poco amplia, quizas con cosas mas puntuales te podemos
ayudar.

Es interesante mantenernos en contacto ya que seria muy bueno tener una
comunidad de habla hispana sobre Symfony! =)

Saludos!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFuiPoz8H9Vs7bTsMRAnXcAJ97hihA1NyvZA6IcGp30Ybf+Yk8AQCg1ny/
6l6m44aRwZp9WCinj0pvAUo=
=7sFg
-----END PGP SIGNATURE-----



Más información sobre la lista de distribución Alba-desarrollo