Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/06/2006, 17:08
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
Cita:
Iniciado por richardinj
zaqpz es bien lentoooooooooooooooo
¿El script te resulta lento?
Bueno, lógicamente como se está accediendo a información de un servidor remoto dependemos del tiempo de respuesta de este servidor, que a su vez depende de unas cuantas otras variables. No se como la función fopen esté desarrollada, pero existe una forma más "directa" de leer una URL externa que es mediante el uso directo del protocolo HTTP.
Como experiencia personal te puedo decir que leer un contenido externo mediante la apertura de un socket y el uso del protocolo correspondiente puede resultar unas decimas de segundo mas eficiente, diferencia que puede resultar despreciable dependiendo de la magnitud del proyecto a realizar.
En fin, cualquiera sea tu elección de diseño del código siempre vas a estar atado a que tan lento esté ese servidor en el momento del acceso. Quizá te resulte util realizar un cacheo de los datos en tu BD para solo tener que realizar una lectura cada X cantidad de horas.

Saludos.
__________________
R4DS en español | R4DS en inglés