Wikipedia: purga
Purgar es una función que a veces es necesaria para actualizar una página wiki siempre que se trate de transclusiones de plantillas o subpáginas . La purga borra la memoria caché del servidor de la página y la página se reconstruye. Antes de purgar, es posible que desee intentar primero actualizar la página con su navegador web .
Para actualizar la visualización de una página, cualquier método de purga funciona, pero para las categorías y los vínculos de retroceso se requiere una edición nula que se explica a continuación, y otros métodos no funcionan. La actualización de imágenes se explica en una sección a continuación .
La página a purgar es la que transcluye , no la página que se transcluye. Purgar consume una pequeña cantidad de potencia de procesamiento adicional para reconstruir la página.
como purgar
Al hacer clic en un enlace
A veces ya proporcionado
Algunas páginas ya proporcionan un enlace para purgar la página, como la página de Wikipedia:Plantillas para discusión ( WP:TFD ). Simplemente haga clic en el enlace para purgar la página. ( WP:TFD transcluye subpáginas como Wikipedia:Templates for Discussion/Log/2022 June 18 , y las actualizaciones de estas subpáginas no siempre se reflejan en WP:TFD . Al purgar, verá la versión más reciente).
{{purga}}
La plantilla {{ purge }} se puede usar para colocar un enlace de purga en una página.
Artilugio
También hay dos gadgets que pueden agregar una pestaña de purga o un enlace a cada página. Estos se pueden encontrar en la sección Gadgets de sus Preferencias de Wikipedia , en "Apariencia":
- El gadget "Purgetab" ("Agregue una opción "Purgar" en la parte superior de la página, que purga el caché de la página"), y
- El gadget "UTCLiveClock" (" (S) Agrega un reloj a la barra de herramientas personal que muestra la hora actual en UTC y proporciona un enlace para purgar la página actual ( documentación )").
La opción de "purgar" de la primera también se puede encontrar en la máscara de Vector navegando hasta el menú desplegable a la izquierda del cuadro de búsqueda. En la máscara MonoBook, está en una pestaña separada.
Para cambiar el texto que se muestra en el menú del gadget "Purgetab", agregue lo siguiente a su archivo common.js (o cree el archivo usándolo):
/* Personalizar el texto de la pestaña de purga */
$ ( documento ). listo ( función () {
$ ( 'a' , '#ca-purge' ). texto ( 'p' );
});
En este caso, 'p'
en la tercera línea se establece el texto que se muestra en la pestaña a la letra minúscula p. Puede cambiar esto a lo que prefiera ( 'purge'
, 'purge page'
, etc).
Solicitud de purga al servidor

También puede solicitar que el servidor de MediaWiki se purgue usando una URL especial. La URL debe tener el formato (puede tener el prefijo , o nada).
//en.wikipedia.org/w/index.php?title=page_title&action=purge
http:
https:
Tenga en cuenta que esto no funcionará con las URL del formulario , para las cuales se requiere un formulario ligeramente diferente: .
//en.wikipedia.org/wiki/page_title
//en.wikipedia.org/wiki/page_title?action=purge
Puede ser más fácil crear la URL haciendo clic en la pestaña "editar" o "ver fuente" de la página y cambiando la última parte de la cadena de consulta de la URL de action=edit
a action=purge
(cualquier cosa en la URL que aparezca después action=edit
se puede eliminar).
Este tipo de URL se utiliza para crear los enlaces y las plantillas que se describen en la sección anterior Simplemente haciendo clic en un enlace .
Edición nula
Si una página de categoría o vínculo de retroceso no muestra artículos vinculados que se sabe que existen, la página puede ser editada de forma nula (actualizada) y luego mostrará todos los artículos vinculados correctamente.
Una edición nula purga la página de destino (incluidas las páginas de categoría y vínculo de retroceso) si la página se puede editar:
- Haga clic en cualquier enlace "Editar" o "Editar fuente" en la página.
- Haga clic en "Publicar cambios" en la parte inferior del cuadro de edición sin realizar ningún cambio .
Con una edición nula, no se guarda nada y no se graba ninguna edición. Si deja texto en el resumen de edición, se descartará. Agregar o eliminar líneas en blanco solo al final de la página también suele ser una edición nula. Las líneas en blanco finales se ignoran en gran medida. Sin embargo, agregar o eliminar líneas en blanco en ediciones de sección a veces genera cambios y se guarda.
Un movimiento de página o protección también cuenta como una edición nula, aunque una edición se registra en el historial de la página.
- Ventaja
- Ninguno de los otros métodos de purga se aplica a la categorización, ni a los cambios de "lo que se vincula aquí" de las ediciones de la plantilla.
- Desventaja
- Si no puede editar la página, no puede realizar una edición nula. Si está buscando actualizaciones de categoría o vínculos de retroceso, pero no puede realizar una edición nula en la página, todo lo que necesita hacer es simplemente esperar o pedirle a otro editor que sea capaz de editar la página que lo haga por usted. Los cambios en los enlaces de categoría se colocan en la cola de trabajos y se vuelven a almacenar en caché cuando la carga del servidor es baja. Dependiendo de cuán ocupado esté el servidor, la página puede tardar días o incluso meses en actualizarse.
No confunda una edición nula con una edición ficticia . Una edición ficticia modifica la fuente de la página (aunque solo sea levemente) y da como resultado que la edición se guarde y registre en el historial de edición de la página .
Si tiene acceso para usar el editor AutoWikiBrowser y necesita purgar una gran cantidad de páginas (p. ej., después de cambiar una plantilla transcluida), una forma de hacerlo es hacer clic en el botón Guardar sin realizar ningún cambio. No se realizarán cambios, pero la página se purgará.
Cuando necesite anular la edición de una mayor cantidad de páginas en una categoría (existente o no existente), se puede usar una de estas herramientas (por ejemplo , User:Ahecht/Scripts/refresh.js ).
Purgar caché del navegador local
Firefox | Microsoft Windows y Linux : Ctrl+ F5o ++Ctrl⇧ ShiftR macOS : + (recargar página) o ++ ( recargar página y reescribir caché)
|
Google Chrome | Ctrl+ F5o +⇧ ShiftF5 |
Safari | macOS ++ (borrar caché del navegador) o + ( actualizar) ⌘⌥E⌘R microsoft windows: + |
Borde de Microsoft | F5o +CtrlR |
explorador de Internet | Ctrl+F5 |
Ópera | Ctrl+ F5o +⇧ ShiftF5 |
Conquistador | Ctrl+R |
Camino | Ctrl+R |
forcerecursivelinkupdate
El comportamiento de las ediciones nulas cambió alrededor de julio de 2013. Las ediciones nulas agregaron previamente todas las páginas que transcluyeron la página a la cola de trabajos para volver a analizar. Ahora, una edición nula volverá a analizar la página editada como siempre lo ha hecho (y, por lo tanto, corregirá la pertenencia a la categoría y demás), pero ya no pondrá en cola todas las páginas transcluidas para su análisis también.
Se agregó un nuevo parámetro "forcerecursivelinkupdate" a action=purge de la API para obtener el comportamiento anterior si es necesario. Entonces action=purge&forcerecursivelinkupdate=1
, en la URL (ver arriba ) obtendrá el comportamiento anterior. Solo use esto responsablemente.
Estos cambios no afectan las ediciones normales que modifican el contenido de una página.
Preferencia del usuario
Los usuarios que han iniciado sesión tienen algunas opciones en sus Especiales: Preferencias para ayudar a purgar y omitir las cachés del navegador. Ver también Especial: Gadgets . Para purgar gadgets en Commons, consulte commons:Help:purge .
Automatización de la pantalla de confirmación
Los usuarios que hayan iniciado sesión pueden automatizar la confirmación de "OK" modificando su archivo common.js personalizado . A continuación se muestra un script de ejemplo:
/* Automatizar el diálogo de confirmación de purga */
if ( mw . config . get ( 'wgAction' ) === 'purge' ) {
$ ( 'form[action*="action=purge"]' ). enviar ();
}
caché del servidor
Cuando se realiza un cambio en una página, el software MediaWiki guarda el cambio en la base de datos principal. A partir de entonces, se realiza una copia de esa página en un "caché de servidor" en servidores secundarios, y hasta que la página se cambie nuevamente, se mostrará esa página almacenada en caché. Un cambio en una plantilla coloca las actualizaciones de los artículos que usan la plantilla en una lista de espera, llamada cola de trabajo , y la página se actualiza una vez que llega su turno. Los cambios más pequeños en el caché se realizan cuando las páginas se eliminan o restauran, en ese caso solo se actualizan los enlaces. De manera similar, cuando se actualiza una imagen, se actualizan las miniaturas de todas las páginas que usan esa imagen. [1]
Los conteos en categorías normalmente se realizan sumando al conteo cuando se agrega una página a una categoría y restando cuando se elimina una página. En categorías con menos de 5000 miembros, los usuarios pueden purgar la categoría para actualizar el conteo. [2] Una vez que se fije T299823 , las categorías más grandes se volverán a contar mensualmente.
En una actualización futura, en las plantillas, la función de analizador #time y la función formatDate en los Módulos actualizarán la memoria caché del servidor una vez que se agote el tiempo resultante. [3] Si no se cumple ninguna de las condiciones anteriores, la página se actualizará 30 días después de la última edición. [4] Algunas páginas se actualizan con más frecuencia, como la página principal, que se actualiza cada hora.
Para imágenes
Para actualizar las miniaturas, es posible que deba purgar la página de la imagen o la página que carga la imagen, o ambas.
Primero vaya a la página de descripción de la imagen haciendo clic en la imagen. Debería ir más allá a Commons si la imagen es de Commons. Luego purga. (La purga de gadgets parece funcionar de manera constante. Consulte commons:Ayuda:Purgar para los gadgets de Commons). MediaWiki puede tardar un tiempo en completar el cambio de escala, especialmente para un GIF animado. Depende de lo ocupado que esté el software MediaWiki.
Después de un tiempo, regrese a la página con miniaturas y vuelva a cargar, sin pasar por el caché de su navegador (Ctrl-F5 en Firefox). Si la página aún muestra las miniaturas antiguas, purgue esta página.
Si la miniatura de una imagen aún no se regenera correctamente, probablemente se deba a que el servidor ha almacenado en caché una página de error con la URL de una miniatura, pero la página no se purga porque la miniatura real no existe. La solución es solicitar la miniatura con una URL inusual, por ejemplo, agregando " ?1
" al final, y luego realizar una purga habitual. Si el problema persiste, pida ayuda en Wikipedia:Village pump (technical) .
- Entendido: Tuve que volver a Commons y purgar desde allí: Purgar en el artículo no funcionó. La purga en el artículo de Wikiversity de la imagen no funcionó. Gracias, DavidMCEddy ( discusión ) 13:31, 28 de mayo de 2022 (UTC)
Ver también
- Wikipedia: Transclusión
- Manual: Purgar en MediaWiki , Manual: Caché en MediaWiki y Manual: Cola de trabajos en MediaWiki
- Wikipedia: Omita su caché , concepto relacionado pero diferente de borrar un caché localmente