Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Sistema de usuarios en POO

Estas en el tema de Sistema de usuarios en POO en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola,estoy haciendo una web con un sistema de usuarios pero sin objetos,solo funciones, y por lo que parece es mejor hacerla por objetos,pero..sería correcto hacer ...
  #1 (permalink)  
Antiguo 13/11/2011, 08:19
 
Fecha de Ingreso: septiembre-2010
Mensajes: 43
Antigüedad: 13 años, 6 meses
Puntos: 0
Busqueda Sistema de usuarios en POO

Hola,estoy haciendo una web con un sistema de usuarios pero sin objetos,solo funciones, y por lo que parece es mejor hacerla por objetos,pero..sería correcto hacer una clase para usuarios, y cada objeto sería un usuario?Si fuese así no estoy seguro como podría hacer para que se envien mensajes entre ellos..
Parece muy complicado porque no sé que clases crear..
Hasta lo que he visto por internet,se suele hacer una clase para login,otra para registrarse.. pero para enviarse mensajes entre ellos,en que clase iría?
Estoy bastante confundido en POO espero que se me aclare todo un poco.
Gracias
  #2 (permalink)  
Antiguo 13/11/2011, 11:05
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Sistema de usuarios en POO

Piensa en tu bbdd, suele ser muy similar a las clases, normalmente una clase por tabla. En un sistema de mensajería, tendrás una tabla mensajes, con una relación entre esta, y la tabla usuarios, en dos de sus campos ( de que usuario a que usuario va el mensaje ) , de esta manera ya tienes una clase user, una clase message, y el user puede tener un método que sea, get_messages_sent, y get_messages_inbox o algo así.

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #3 (permalink)  
Antiguo 16/11/2011, 06:44
 
Fecha de Ingreso: septiembre-2010
Mensajes: 43
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Sistema de usuarios en POO

Gracias por responder, lo he entendido lo unico que en la clase message,se supone que debería de crear un objeto por cada mensaje que por ejemplo recibo? es decir por ejemplo en get_messages_inbox tendría que hacer un listado del inbox y a cada fila,decir que me cree un objeto con la clase message? no sé si lo he entendido muy bien jeje.
Un saludo
  #4 (permalink)  
Antiguo 16/11/2011, 07:05
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Sistema de usuarios en POO

Exacto,

Una clase MessagePad que te devuelve el autor y el destinatario, que ha su vez son objetos,

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo

Etiquetas: clases, objetos, poo, sistema, usuarios
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 16:10.