Borrado de la memoria caché de alojamiento Drupal mesa

Para crear una página de Drupal tiene que hacer varias consultas de bases de datos. Esto puede ralentizar sitios web con mucho tráfico. Para que los sitios web más rápido Drupal páginas web almacena en una memoria caché.

Es una buena práctica para borrar o reconstruir cachés cuando se mueve de un sitio de un host a otro. Borrado de las memorias caché también puede ser útil cuando la instalación de nuevos módulos o temas, y como un primer paso en la resolución de problemas. Durante el desarrollo, es necesario borrar la memoria caché con mucha frecuencia.

Borrado de la tabla de caché de Drupal de alojamiento o, alternativamente,
    Ejecutar actualización

Eliminación de caches es relativamente inofensivo. Sitios podrían retrasar un poco después, mientras que el caché se llena una copia de seguridad.

Tenga en cuenta que a veces hay almacena en caché que no sea el caché de Drupal que pueden afectar al rendimiento del sitio web. Por ejemplo, algunos servicios de alojamiento utilizan una caché llamado "barniz" para mejorar el rendimiento. Además, los navegadores web individuales mantienen sus propias memorias caché en el ordenador o el dispositivo de un usuario.

El siguiente procedimiento es para borrar la memoria caché interna de Drupal. Para borrar una memoria caché no Drupal, por favor refiérase a los procedimientos para esos cachés.

Borrado de la memoria caché

  1. La forma más fácil de borrar la caché de Drupal es ir a Administración> Configuración> Desarrollo> Rendimiento (example.com/admin/config/development/performance)
  2. Haga clic en el botón de "Borrar todas las cachés"

Otras formas de borrar la memoria caché

La manera más conveniente para reconstruir la caché de Drupal es mediante el uso de Drush.

Drupal 7 y versiones anteriores:
drush caché-clara la totalidad o, alternativamente,

ejecutar update.php

Correr update.php (example.com/update.php) es otra forma de borrar la memoria caché. Si no puede acceder o no tienen un usuario 1 derechos que tendrá que configurar $ update_free_access = TRUE; por primera vez en /sites/default/settings.php. No se olvide de establecer este nuevo a FALSO después.

Un fragmento de PHP

Utilice el siguiente código para borrar la memoria caché tipo específico dentro de un módulo. Si desea borrar todas las memorias caché similar a la funcionalidad del botón en la página "Rendimiento", llamar a este fragmento para todas las tablas que comienzan con la palabra "caché".

En la base de datos

Utilizar phpMyAdmin u otra herramienta para acceder a las tablas de bases de datos y TRUNCATE (vacío, no eliminar) todas las tablas que comienzan con cache_.

En phpMyAdmin, si se quiere borrar toda la tabla cache_ *, seleccionarlo y elegir la opción "truncar" en el menú desplegable "con el seleccionado" en la parte inferior de la página. Para la línea de comandos, consulte aquí:
dev.mysql.com/doc/refman/5.1/en/truncate-table.html

módulo devel

El módulo Devel hace que sea fácil de borrar la memoria caché de Drupal. Sólo tiene que instalar este módulo y activar el "Promotor / Development Block" para facilitar el acceso a borrar la cache. Tenga en cuenta que "devel" es un módulo diseñado para hacer que el desarrollo sea más fácil y generalmente no debe estar habilitado en un sitio de producción.

Borrado de la memoria caché de alojamiento Drupal mesa Tenga en cuenta que a veces hay

módulo admin_menu

El módulo de menú Administración (admin_menu) tiene varias opciones de caché de compensación respecto de menú, página requisitos, registro de temas, tablas de caché y el menú de administración. También tiene cron y update.php enlaces también.

Un archivo PHP para borrar las memorias caché y reconstruir las tablas de enrutamiento

Tenga cuidado de no dejar esto en el servidor como cualquiera puede borrar cachés si conocen el nombre del archivo. Crear un archivo llamado clear.php con el código de abajo. Colocar el archivo en el directorio de base de Drupal y ejecutarlo de la navegación a example.com/clear.php.

Borrado de entradas específicas en tablas de caché<>

La API de caché de Drupal puede ser utilizado para limpiar los artículos específicos. fines de almacenamiento en caché de regreso se puede cambiar (a Memcache, a archivos planos, etc.) sin tener que volver a escribir ningún código.

El ejemplo anterior se borran todos los elementos de la memoria caché que comienzan con 'contenido: $ MYNID *'. Para eliminar sólo una fila específica, deje caer el parámetro $ comodín (la declaración "TRUE" en la llamada de función) y cambiar el formato del primer parámetro para omitir el asterisco, que funciona como un comodín.

¡Mira este video!

Artículos relacionados

Enlaces rápidos módulo de alojamiento DrupalPresentado por Benjamin Melançon en 2010, 12 de Julio - 23:57 Nos será comúnmente quiera que varias personas tienen un bloque conveniente de enlaces que puedan necesitar, y no mostrar esto a otras personas. Podemos...
Menos de alojamiento Drupal preprocesadorEste es un preprocesador para archivos de menos. Este módulo procesará automáticamente los archivos MENOS que se añaden usando drupal_add_css (). o añadido a través de su módulo / tema 's .info archivo. Agrega tu...
Refrescar el módulo de alojamiento DrupalPublicado por mbrutsch el 14 de mayo de 2008 a las 16:18 GMT Soy un desarrollador con experiencia, pero nunca he trabajado con Drupal. Yo he sido empleado para hacer un par de pequeños cambios cosméticos a una ya existente ...
Purgar en caché de páginas wordpress de hostingPuedo hacer cambios y no pasa nada cosas van muy bien. Usted ha descubierto la manera de escribir un post. cómo hacer unas pocas categorías. y tal vez incluso añadir un plugin o dos. Luego te das cuenta de que ...
Throbber gif Hosting DrupalEnviado por Drupion Apoyo, el 25 de septiembre de 2012 12:44 ventanas modales son excelentes características de diseño, ya que le permite visualizar fácilmente más información en una página sin hacer que el ...