Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/10/2012, 22:24
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 1.996
Antigüedad: 7 años, 5 meses
Puntos: 51
Respuesta: 132 segundos en verificar si urls existen y cargar la pagina, es normal?

Cita:
Iniciado por NSD Ver Mensaje
supongo que te refieres a agregar la etiqueta <a href=""> o no, verdad? ya te dije lo que opinaba de esto en alguno de tus otros 3 temas similares, pero tenes que entender que cuando estas verificando si existen las url, estas cargando cada una de esas paginas, si hay 130 link estas cargando 130 paginas, cada una tiene su servidor, por lo que lo que tardes no depende de vos sino de 130 servidores mas sobre los que no tenes control. ademas, dicho sea de paso, si un server tiene configurado en lugar de devolver 404 mostrarte una pagina de error, tu sistema no sabra si es un error o es la pagina correcta por lo que el sistema esta mostrando un gran agujero.

hay mas motivos por lo que no recomiendo verificar todos los link y cada uno abre un nuevo aguejero a tu verificacion, al final, solo validaras realmente el 20-30% de los link, del resto, poca certeza tendras sobre su estado real.

no te rompas la cabeza. deja el orgullo de lado y haceme caso. crea una lista de los server de videos mas conosidos en un array:
$Videos[1]='Youtube';
$Videos[2]='VideoStar';
crea otro con extenciones:
$EVideo[1]='mp4';
$EVideo[2]='flv';
lo mismo con imagenes y audio, y finalmente parsea como texto las url, las que sean de youtube o sean de un archivo con tal extencion las mostras como video, las que sean imagenes como fotos.

las demas simples link.

y si tanto te interesa la validacion, hace un script en jquery que cargue manualmente el contenido, y si es 404 el resultado(seria el 30% que valida realmente tu sistema actual) no muestras la vista previa. esto tine como ventajja que no sobrecargas al server y es el cliente quien deside que sirve y que no.
Bueno lo de hacer una lista de las paginas de vídeo jeejs, la verdad solo verifico youtube XD, las demas son simples links, pero mas adelante lo hare XD.

no entendí lo de hacer el script en jquery y que cargue manualmente el contenido. oO
a que te refieres con eso?.
gracias..!