Foros del Web » Programando para Internet » PHP »

Tiempo de respuesta del servidor dependiendo de la estructura de la página

Estas en el tema de Tiempo de respuesta del servidor dependiendo de la estructura de la página en el foro de PHP en Foros del Web. Estoy programando un pagina en PHP, y tengo una duda sobre la velocidad de respuesta del servidor dependiendo de la estructura de la pagina. Es ...
  #1 (permalink)  
Antiguo 14/02/2006, 16:07
 
Fecha de Ingreso: octubre-2005
Mensajes: 8
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta Tiempo de respuesta del servidor dependiendo de la estructura de la página

Estoy programando un pagina en PHP, y tengo una duda sobre la velocidad de respuesta del servidor dependiendo de la estructura de la pagina.

Es decir, la pagina va a tener varios modulos, entonces pienso realizar para cada modulo una pagina independiente para que los usuario cuando entren, y visiten diferentes modulos, la respuesta al servidor sea mas rapida, pero esa es mi duda, todos esos modulos los puedo hacer en una sola pagina, que dependiendo de los parámetros que le envie, es la información que va a mostrar al usuario, ¿no se hace mas lenta la respuesta del servidor si lo hago de esa forma, ya que todos los usuario estarían utilizando es única página?.

Aunque tambien hay que tomar en cuenta, que voy a utilizar frames, y aunque los modulos esten es paginas distintas, al ultimo se refresta todo el frame completo.

De antemano, gracias por sus respuestas……
  #2 (permalink)  
Antiguo 15/02/2006, 04:22
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 18 años, 10 meses
Puntos: 2
En teoria creo que no afecta mucho la estructura, ¿Has visto un PHP-Nuke? Es infernal la cantidad de modulos y porquerias que tiene. De todas forma espera la respues de alguna persona que realmente sepa sobre esto.

Saludos.
  #3 (permalink)  
Antiguo 15/02/2006, 06:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Podrías probarlo tu mismo .. pero en principio las diferencias serán inapreciables en condiciones normales.

Sólo ten presente que si tu generas un script.php .. y este contiene cierta cantidad de "código" que PHP deba evaluar ("parsear") .. le va a costar hacer ese proceso más tiempo y consumirá más recursos (memoria) que uno más corto (esto es obvio . .pero a veces uno no se plantea estas pequeñeces)

Por otro lado si a ese "tremendo" script.php .. sólo hay partes del mismo que se ejecutan en procesos aparte, .. esa "lógica" que ejecutar (tus if(), switch() o lo que uses) algo más de tiempo le costará a PHP ejecutarlo.

Por mi parte prefiero usar scripts aparte para procesos individuales .. usar funciones que definan propiedades comunes (por ejemplo a nivel de "plantilla" con sus cabeceras y pies de página) .. o mejor todavía usar motores de gestión de plantillas (donde código PHP y "código de presentación" queda aparte totalmente).

Por supuesto si debes usar estructura modular (me refiero a: http://www.forosdelweb.com/showthrea...278#post265278) .. ahí igualmente pudes "aligerar" el tamaño del script principal llamando a porciones de código en forma de "include()" cuando los requieras (en el "proceso" que requieras) .. Fijate que en una estructura "modular" (como la propuesta en la FAQ que dejé el link) lo que haces es componer "páginas" según el proceso en que estés .. Lo miso que tenerlos aparte e ir llamandolos según el flujo de tu aplicación lo determine unos a otros.

Un saludo,
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 15:09.