Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2010, 18:27
Avatar de bng5
bng5
 
Fecha de Ingreso: junio-2009
Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 14 años, 10 meses
Puntos: 24
Respuesta: Dudas con PHP OO

No tengo claro el funcionamiento de Java en servidores web, así que no podría marcarte las diferencias entr PHP y Java.

Si hace tiempo que programás en PHP sabés que al recibir una petición se ejecuta el "programa", devuelve una respuesta al cliente y finaliza la ejecución. No se mantiene ningún estado, el protocolo HTTP no maneja estado, todas las peticiones son independientes. El estado se puede simular con sesiones (datos persistidos) y el cliente indica cual es su sesión a través de (preferentemente) cookies.

Por lo que un objeto instanciado al hacer una petición a index.php es borrado de memoria al entregar una respuesta. Este objeto no existe al hacer una petición a otra.php. Se puede persistir o instanciar nuevamente en caso de ser necesario. En cualquiera de los casos index.php y otra.php deben tener acceso a la clase.