Autor
|
Tema: Página web con varias veces el mismo archivo (Leído 5,889 veces)
|
MA40
Desconectado
Mensajes: 254
--- I ❤ Ƀ ---
|
Hola a todos.
Primero disculpas por mi ignorancia.
Mi duda es la siguiente:
Cuando una página web contiene varias veces un mismo archivo, por ejemplo una imagen jpg que se muestra en varios sitios, o un script duplicado, ¿hay que hacer algo especial para que ese archivo sólo se cargue una sola vez, o ya de por sí los navegadores lo hacen sin hacer nada?
Gracias y un saludo.
|
|
|
En línea
|
|
|
|
engel lex
|
los recursos se cargan una vez única... incluso para los botones que cambian, una "trampa" que se hace es que los cargas de manera invisible para el usuario de manera que al pasar el mouse ya estén cargados
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
MA40
Desconectado
Mensajes: 254
--- I ❤ Ƀ ---
|
Ok engelx, muchas gracias.
Es que yo tengo diseñada una aplicación para que los webmasters la incluyan en sus webs por medio de un iframe. Esta aplicación utiliza una serie de archivos (imágenes, scripts, etc.) que están en mi servidor.
Si un webmaster incluye un solo iframe con mi aplicación, ya sé que no hay ningún problema, la duda me surgía cuando algún webmaster la incluye varias veces en una misma página. Entonces me dices que sigue estando todo correcto ¿no? (Quiero decir si no es necesario optimizar nada)
Muchas gracias y un saludo.
|
|
« Última modificación: 19 Febrero 2014, 13:38 pm por MA40 »
|
En línea
|
|
|
|
engel lex
|
rayos ahi no estoy seguro, porque los iframes se toman como paginas independientes, monta tu proyecto a aun server, monta el caso de ejemplo, en crhome presiona f12 y ve a la pestaña de red, entonce cargas tu página con ctrl+f5 para limpiar el cache de esa pag, ahi veras en detalle la carga
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
MA40
Desconectado
Mensajes: 254
--- I ❤ Ƀ ---
|
Hola. Mira, esta dirección es de una página que está utilizando mi aplicación dos veces: http://juanfranciscoplaza.blogspot.com.esLa página no es mía, lo mío es lo que hay dentro de los dos iframes, o sea, las dos partidas de ajedrez con las dos imágenes de los tableros con piezas (abajo). A ver si me puedes decir algo… Un saludo.
|
|
|
En línea
|
|
|
|
engel lex
|
>.> hazlo tu...
estoy en calle solo con el cel...
coloca los iframes en una pagina en blanco para que no tengas que distinguir los tuyos entre de decenas de otros
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
#!drvy
|
Las imágenes solo se cargaran 1 vez y el navegador dejara de solicitarlas mientras no cambien. Incluso aunque el contenido de la pagina destino cambie, el propio navegador la puede identificar y sacar de su cache.
Lo que si recibirás es un request (petición) por cada iframe. Es decir, que si tengo 200 iframes apuntando a tu pagina, tu servidor recibirá 200 peticiones.
Normalmente si el navegador no tiene cacheados los recursos, solicitara todos los recursos 1 vez y luego usara su cache, pero el archivo al que apunta el iframe sera solicitado 200 veces ... en este caso el servidor responderá una vez con una respuesta 200 (contenido) y en los demás sera una respuesta 304 (no modificado).
Ten en cuenta sin embargo que el cache del navegador es temporal.. normalmente se puede llegar a borrar incluso al cerrar y abrirlo.. para casos en los que las imágenes/recursos no van a cambiar en mucho tiempo, es mejor indicar un cache-control. Si tienes disposición del server, puedes utilizar mod_expires de Apache.
Saludos
|
|
« Última modificación: 19 Febrero 2014, 17:39 pm por @drvy »
|
En línea
|
|
|
|
MA40
Desconectado
Mensajes: 254
--- I ❤ Ƀ ---
|
Muchas gracias @drvy.
Un saludo.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
como copiar varias veces en el mismo directorio un archivo
Programación Visual Basic
|
ELGRANSOLRAC
|
6
|
10,669
|
22 Marzo 2006, 10:19 am
por ELGRANSOLRAC
|
|
|
ejecutar varias veces el mismo software
Ingeniería Inversa
|
JOSE968
|
7
|
8,326
|
2 Marzo 2013, 08:50 am
por MCKSys Argentina
|
|
|
llamar varias veces a un mismo proceso
PHP
|
valen46
|
0
|
1,813
|
10 Febrero 2014, 11:47 am
por valen46
|
|
|
Web Service que se ejecuta varias veces al mismo tiempo
Java
|
Recca
|
1
|
3,370
|
9 Junio 2014, 18:43 pm
por Recca
|
|
|
¿Cómo ejecutar varias veces el mismo programa?
Dudas Generales
|
ambigus9
|
5
|
11,402
|
14 Septiembre 2014, 19:16 pm
por quiAnar
|
|