[Php-avanzado] frameworks php

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Sep 3 10:32:33 ART 2013


Hola Cesar,

	justo en la respuesta a Juan Manuel sobre este tema, nombro una de las
cientos de clases que hay para hacer CRUD...

	Para una tarea tan simple, una o dos clases bastan: no hace falta un
framework.


PD: si tenés a mano, me interesa algún ejemplo de aplicación en dónde la
MVC no sea válida.


El mar, 03-09-2013 a las 10:13 -0300, Cesar Gimenez Lascano escribió:
> Hola Leo! tenes razón lo que decís que cada frame sirve para
> solucionar UNA clase de problema, haciendo una investigación mas
> exhaustiva sale a la vista. Hoy en día están muy de moda en la web y
> es muy tentador caer en su falsa promesa de que pueden solucionarte
> cualquier tipo de problema. También con el tema de MVC, me hizo ver
> Jose en el ISFT que no es una arquitectura que sea valida para TODOS
> los sistemas siempre y que depende también del problema a tratar.
> Entonce creo la pregunta final seria, existe una framework que me
> ayude a hacer un CRUD con PHP y MySQL? talvez no sea necesario y haya
> que volver a la querida filosofía KISS. Gracias como siempre por tus
> conocimientos Leo, un gusto.
> Saludos!!!!
> 
> 
> El 3 de septiembre de 2013 09:58, Cesar Gimenez Lascano
> <cesargimenezlascano en gmail.com> escribió:
>         Gracias Juan por la info. Gran verdad la que cada framework
>         soluciona una clase de problema. Leí sobre Symfony y parece
>         ser el mar poderoso pero a la vez con la curva de aprendizaje
>         mas alta, luego le seguiría CakePHP y luego Codeigniter que me
>         lo recomendaron x acá y parece ser el mas fácil de aprender y
>         el mas liviano. Vale la pena echarles un ojo el día de mañana
>         cuando el proyecto lo requiera. Saludos!!!!
>         
>         
>         El 2 de septiembre de 2013 20:10, Juan Manuel P.
>         <tucu_21 en hotmail.com> escribió:
>         
>                 Cesar mira a mi hace poco me comento un compañero de
>                 Symfony pero como dijo Leo depende para que tenes que
>                 utilizarlo. Yo estuve averiguando y lei en su
>                 documentacion lo siguiente:
>                 
>                 Si tu proyecto consiste en desarrollar un sitio web
>                 sencillo con 5 o 10 páginas diferentes, acceso simple
>                 a bases de datos y no es importante asegurar un gran
>                 rendimiento o una documentación adecuada, deberías
>                 realizar tu proyecto solo con PHP. En ese caso, no vas
>                 a obtener grandes ventajas por utilizar un framework
>                 de desarrollo de aplicaciones web, además de que
>                 utilizar objetos y el modelo MVC Modelo Vista
>                 Controlador) solamente va a ralentizar el desarrollo
>                 de tu proyecto. Además, Symfony no está optimizado
>                 para ejecutarse de forma eficiente en un servidor
>                 compartido en el que los scripts de PHP se ejecutan
>                 solamente mediante CGI Common Gateway Interface).
>                 
>                 Por otra parte, si desarrollas aplicaciones web
>                 complejas con mucha lógica de negocio, no es
>                 recomendable utilizar solo PHP. Para asegurar el
>                 mantenimiento y las ampliaciones futuras de la
>                 aplicación, es necesario que el código sea ligero,
>                 legible y efectivo. Si quieres incorporar los últimos
>                 avances en interacción con usuarios (como por ejemplo
>                 Ajax), puedes acabar escribiendo cientos de líneas de
>                 JavaScript. Si quieres desarrollar aplicaciones de
>                 forma divertida y muy rápida, no es aconsejable
>                 utilizar solo PHP. En todos estos casos, deberías
>                 utilizar Symfony.
>                 
>                 Por lo cual, por el momento lo deje marcado para mas
>                 adelante empezar a pegarle una mirada, pero por el
>                 momento no he tenido ningun trabajo que cumpla las
>                 condiciones necesarias para utilizar este framework.
>                 
>                 A destacar que he podido averiguar que este framework
>                 es el que se utilizo para desarrollar la pagina de
>                 GranDT.
>                 
>                 Saludos.
>                 
>                 Piñeiro, Juan Manuel
>                 
>                 
>                 Analista de Sistemas
>                 
>                 Aliweb - Desarrollo de Software
>                 Cel (0223) 155 704568
>                 Web www.aliweb.com.ar
>                 Mar del Plata | Argentina
>                 
>                 
>                 
>                 ______________________________________________________
>                 Date: Mon, 2 Sep 2013 12:51:49 -0300
>                 From: cesargimenezlascano en gmail.com
>                 To: php-avanzado en pato2.fi.mdp.edu.ar
>                 Subject: [Php-avanzado] frameworks php
>                 
>                 
>                 Hola, quería preguntar que opinan de la utilización de
>                 frameworks para el desarrollo en php, tenia ganas de
>                 probar cakePHP, alguien lo usa? es alta la curva de
>                 aprendizaje? gracias!!!
>                 
>                 
>                 _______________________________________________
>                 Php-avanzado mailing list
>                 Php-avanzado en pato2.fi.mdp.edu.ar
>                 http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>                 
>                 _______________________________________________
>                 Php-avanzado mailing list
>                 Php-avanzado en pato2.fi.mdp.edu.ar
>                 http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>         
>         
> 
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado

-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar
http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado