[Php-avanzado] frameworks php
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Sep 3 13:13:21 ART 2013
Las funciones mysql_ están marcadas como obsoletas.
Se desaconseja su uso.
Si vas a trabajar en estructurado: MySQLi.
Si vas a trabajar en objetos: PDO (y evitar caer en el atipatrón de
diseño ActiveRecord)
El mar, 03-09-2013 a las 11:43 -0300, Cesar Gimenez Lascano escribió:
> ah! me olvidaba una ultima pregunta, para realizar el CRUD, puedo
> utilizar mysql (como en la tesis) o mysqli? cuales son las
> consecuencias? gracias.
>
>
> El 3 de septiembre de 2013 10:51, Cesar Gimenez Lascano
> <cesargimenezlascano en gmail.com> escribió:
> perdón, me mal exprese. Quise decir que debo tratar de
> mantener las cosas simples, gracias x el link, lo voy a
> revisar. Saludos y muchas gracias x el tiempo!!!
>
>
> El 3 de septiembre de 2013 10:32, Leonardo Tadei - Pegasus
> Tech Supply <leonardot en pegasusnet.com.ar> escribió:
>
> 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
>
>
> _______________________________________________
> 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
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado