Foros del Web » Programando para Internet » PHP »

IMPORTANTE!! clase o sesion!!

Estas en el tema de IMPORTANTE!! clase o sesion!! en el foro de PHP en Foros del Web. hola foro: tengo una clase de 10 variables y 10 funciones: necesito usar la clase en toda la página y cada vez q la pagina ...
  #1 (permalink)  
Antiguo 07/05/2010, 15:31
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 6 meses
Puntos: 10
IMPORTANTE!! clase o sesion!!

hola foro:

tengo una clase de 10 variables y 10 funciones:

necesito usar la clase en toda la página y cada vez q la pagina se visualice por lo que la pregunta es...

a creo una instancia de la clase cada vez q necesite usarla

b cre una sola vez la instancia y la guardo en una sesion

en la parte A uso memoria y recursos para crear las instancias

en la parte B uso recursos y memoria para guardar la sesion


que es mas eficiente? que me recomiendan?

gracias...
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red
  #2 (permalink)  
Antiguo 07/05/2010, 15:36
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: IMPORTANTE!! clase o sesion!!

la opción b usaría yo si el valor no tiene que actualizarce..

Nos Vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 07/05/2010, 15:37
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: IMPORTANTE!! clase o sesion!!

El establecer una o la otra entiendo que es más bien por comodidad que por eficiencia. Tu usas la que más cómoda se te haga.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 07/05/2010, 15:43
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: IMPORTANTE!! clase o sesion!!

Cita:
Iniciado por abimaelrc Ver Mensaje
El establecer una o la otra entiendo que es más bien por comodidad que por eficiencia. Tu usas la que más cómoda se te haga.
yo creería mejor pensarlo, para hacerlo eficiente, de lo contrario cuando tenga carga tendrá que volver a pensar como optimizarlo, desde mi punto de vista.

Saludos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 07/05/2010, 15:50
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: IMPORTANTE!! clase o sesion!!

Cita:
Iniciado por GeoAvila Ver Mensaje
yo creería mejor pensarlo, para hacerlo eficiente, de lo contrario cuando tenga carga tendrá que volver a pensar como optimizarlo, desde mi punto de vista.

Saludos..
Estoy de acuerdo, lo que sucede es que como indicó que tiene que usar la misma clase en las 10 páginas, creo que puede hacerlo indicando en las 10 páginas y cuando quiera hacer algún cambio modificar las 10 páginas o puede crear una sesion y en la página que vaya a añadir la instancia a la sesion solo hacer las modificaciones. Por lo que creo que es más bien por comodidad que por eficiencia. Porque en eficiencia tal vez se pueda aumentar el proceso por micros-segundos, que no sería mucho la diferencia.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #6 (permalink)  
Antiguo 07/05/2010, 15:56
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 6 meses
Puntos: 10
Respuesta: IMPORTANTE!! clase o sesion!!

Cita:
Iniciado por abimaelrc Ver Mensaje
Por lo que creo que es más bien por comodidad que por eficiencia. Porque en eficiencia tal vez se pueda aumentar el proceso por micros-segundos, que no sería mucho la diferencia.
tal vez si el sistema es simple, pero sistemas muy usados podria verse cambios un poco mayores... o estoy mal?
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red
  #7 (permalink)  
Antiguo 07/05/2010, 16:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: IMPORTANTE!! clase o sesion!!

Bueno, como te comentó GeoAvila, si el valor no tiene que actualizarse, no veo el por qué se afectaría robustos sistemas o como indicaste sistemas muy usados, porque simplemente estás indicando la instancia en una sesión y lo usas luego en todas las páginas que la necesites y solo tienes que hacer modificaciones en la página donde creaste la sesión. O si quieres pasar el trabajo de crear en todas las páginas la instancia y luego haces una modificación a la clase como por ejemplo cambiaste el nombre de la clase, vas a tener que ir página por página a modificar el valor. Como te comento, creo que es más bien por comodidad, que por eficiencia. Como quiera en las 10 páginas tienes que instanciar.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: clase, importante
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:37.