[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