Estoy buscando consejos de otros desarrolladores de Drupal para hacer que Drupal sea más rápido al desarrollar (especialmente Drupal 7)
Teniendo en cuenta que durante el desarrollo no desea caché, por lo que puede ver el resultado de los cambios en el código php / css / js. ( Vea algunas respuestas aquí para vaciar caché / deshabilitar caché permanentemente )
Buscar en Google "drupal slow localhost" dará algunos consejos ... pero quiero el tuyo :)
Respuestas:
Probablemente pueda llegar más lejos cambiando su forma de trabajar en lugar de hacer que Drupal sea más rápido en las cargas de página.
Lo principal aquí es usar Drush para hacer cosas como borrar el caché (incluso al deshabilitar el caché de la página, todavía hay docenas de cachés diferentes involucrados, por ejemplo, para implementaciones de gancho), instalar / reinstalar módulos, etc.
Y, por supuesto, APC debería estar instalado, sí. Incluso podría pensar en usar http://drupal.org/project/apc para almacenar partes de la memoria caché en APC. Sin embargo, esto entrará en conflicto con drush (no puede borrar el caché de APC usando drush) y requerirá RAM adicional.
fuente
Instalar y habilitar APC. Como probé en Drupal 7, esto hará que su sitio local sea más rápido.
fuente
El mejor consejo que puede usar (esto realmente cambia mi vida) es agregar una línea en su
my.cnf
archivo:Puede encontrar este archivo en su carpeta de wamp o si está en el servidor de Linux:
/etc/mysql/my.cnf
Saludos
fuente
Actualicé este tutorial de Drupal con algunas de las soluciones que encontré:
Acelere el tiempo de carga de la página en localhost: http://drupal.org/node/961012
fuente
Configure y configure el módulo node.js en localhost y vea la magia.
Hay un buen tutorial sobre: -
Video - Node.js setup-Youtube .
Blog - tutorial de integración de node.js drupal
Drupal.org - Integración de Node.js Drupal.org
He configurado esto en Windows y funcionó a la velocidad del rayo :)
fuente
Pensé en publicar mi experiencia que puede ayudar a futuros lectores. Luché durante más de 24 meses con una pila Drupal 7.3x realmente lenta en un escritorio Ubuntu 15.04 (¡simplemente no podía molestarme con más dolor y continuar!). Hoy he intentado instalar MySQL Workbench 6.1 y ahora pasa volando. ¡¡Increíble!! Espero que cualquier lector futuro considere esto primero, ya que ninguna de las sugerencias ofrecidas realmente resolvió mis problemas. La máquina que uso es una especificación bastante decente (16 g de RAM / doble núcleo / 2 TB / doble cabezal, etc.), por lo que comprar / obtener 'otra computadora', no creo que sea la verdadera respuesta. En total, si está ejecutando Drupal en un escritorio, intente primero la instalación de Workbench anterior. Hasta la fecha, descubrí que necesito ejecutar Workbench en segundo plano (o en otra pantalla), aún así toda mi experiencia con Drupal ha mejorado enormemente. ¿Quizás acabo de tener suerte hoy? De todos modos, espero que esto ayude a los futuros lectores.
fuente
No puedo dar una razón definitiva de por qué , pero descubrí que ejecutar un servidor web localhost a través de una máquina virtual Linux ha resultado en una instalación de Drupal más receptiva.
Sin embargo, solo puedo hablar por mi propia experiencia, por lo que podría no ser necesariamente cierto para nadie más.
fuente
Consigue una máquina más rápida.
No solo está ejecutando apache / php / mysql en él, también está ejecutando una GUI y un IDE, probablemente múltiples navegadores web, Skype, iTunes, todos los cuales compiten por los recursos. Haciendo que drupal instale y toda su máquina sea lenta
Alternativamente, tenga una máquina separada con la instalación de Drupal para ayudar a distribuir la carga.
fuente