Foros del Web » Programando para Internet » PHP »

PHP OO pasar mis abms estructurados a poo

Estas en el tema de pasar mis abms estructurados a poo en el foro de PHP en Foros del Web. Hola gente como les va. Les comento: Soy aprendiz de php, ya he hecho abms, panel de control y aplicaciones con php estructurado. Ahora estoy ...
  #1 (permalink)  
Antiguo 05/06/2011, 23:55
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
pasar mis abms estructurados a poo

Hola gente como les va. Les comento:

Soy aprendiz de php, ya he hecho abms, panel de control y aplicaciones con php estructurado.
Ahora estoy estudiando php orientado a objetos porque veo que usar algún patron como mvc y clases me ayudará a mantener los desarrollos que haga a futuro. ya que hoy por hoy mantener los sitios que hice es un verdadero infierno y atenta contra mi subsistencia en esto de hacer sitios web.

Compre un curso de php5poo y diseño con uml, lo estoy terminando, pero la verdad es denso, mayormente teórico y poco práctico, aunque he aprendido los conceptos no le puedo sacar frutos aún.

Por tanto, he aquí mi pedido, necesitaría códigos de ejemplo de creación de abm's, consultar, eliminar, actualizar e insertar registros a una db con php5 poo. Es decir, algún articulo, sea de lectura o en video al estilo de un workshop.
Si tienen un link a un blog que trate el tema desde ya les estoy sumamente agradecido. Estoy seguro que por algun lado alguien lo debe enseñar pero por mas que busco y busco no puedo encontrarlo y es por esto que recurro a ustedes.

Teniendo esto ya podría pasar a ver el mvc, tengo en marcadores este artículo publicado por un usuario del foro que esta muy bien explicado, pero antes de ver esto necesito poder replantear mis abm's estructurados y re-crearlos ya nuevamente usando poo.

Gracias, infinitamente gracias muchachos.
  #2 (permalink)  
Antiguo 06/06/2011, 01:14
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: pasar mis abms estructurados a poo

Cristian, de hecho el articulo que mencionas es un ejemplo muy basico de ABM y podrias tratar de hacer algo similar con tu proyecto. Veo dificil que encuentres ejemplos, articulos o ejercicios mas avanzados y creo que lo mejor seria que inicies con algo y cuando lo tengas mas o menos armado lo muestres aqui para pedir sugerencias.

De entrada, PDO parece ser lo ideal para bases de datos, porque te permitira cierta flexibilidad para cambiar entre un motor y otro (MySQL, MSSQL, PostgreSQL, etc.), aunque esto implica cierto trabajo extra.

Por el momento yo estoy optando por una clase especifica para MySQL que extiende de PDO y evito crear consultas directamente para que cuando se presente la ocasion crear otra clase adaptando los requerimientos de acuerdo al motor usado, sabiendo que hay diferencias por ejemplo para contar registros devueltos por una consulta, obtener la ultima ID insertada (campo auto-increment), formato de LIMIT, etc.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 06/06/2011, 01:37
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: pasar mis abms estructurados a poo

Hola triby, antes que nada agradecer tu constante apoyo hermano, muchas gracias por la respuesta y las sugerencias, sabes que son muy bienvenidas.

Seguí buscando porque me dije: no puede ser que este tema (que para mi es "caótico") no esté ya visto de sobra en el ambiente de los programadores expertos.

En fin tuve la suerte de encontrar lo que buscaba, dios bendiga a Jesús Liñán del sitio ribosomatic.com, donde encontré los siguientes tutoriales sobre
consulta, inserción, actualización y eliminación de registros usando php poo (y ajax aunque no venga al caso en este tema) que comparto para quien pase por la misma situación que yo en este momento.

Muchas gracias triby por hacerte presente en el tema. Con tus consejos más estos tutoriales no dudo que voy a lograr pasar mis abms a poo.

Un gran saludo a los compañeros del foro.
  #4 (permalink)  
Antiguo 06/06/2011, 03:45
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: pasar mis abms estructurados a poo

Que tal cristian_cena,

Porque has optado por esto último ?, el material que dejaste en el primer post es por lejos superior, MVC + Active Record | Table, es la forma correcta de empezar, es lo mínimo que se debería utilizar hoy en día.

Este último material utiliza PHP 4 y mysql_*, cuando se debería trabajar con PHP 5 y PDO, te sugiero que sigas el camino de tu primer link.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: pasar, poo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:18.