Ícone do site Powertic

Login mais rápido com o Mautic Dashboard Warm

Login do Mautic mais rápido com o plugin Mautic Dashboard Warm

Se você tem um Mautic com mais de 100 mil contatos pode ter um Login no Mautic mais rápido com o plugin Mautic Dashboard Warm.

É provável que seja devido às consultas complexas envolvidas nos seus widgets do painel do Dashboard. À medida que o Mautic cresce (ou quando você adiciona mais widgets), o login será mais lento porque há mais dados para processar.

Veja também:

Isso é normal pois o Dashboard do Mautic realiza consultas complexas para exibir uma ótima visão Geral do que acontece com a plataforma. E não adianta criar índices ou cache no Mysql … o Login será lento!

Se você é cliente da Powertic fique tranquilo pois este plugin (e diversos outros) já estão instalados no seu Mautic 😉

O plugin Mautic Dashboard Warm

Pensando nisso o DMS Group criou um plugin chamado Dashboard Warm que acelera o login do Mautic realizando três operações bem simples:

Atualmente o plugin Dashboard Warm funciona com versões do Mautic 2.14.0 ou posterior.

Instalando o plugin Dashboard Warm

Você deve baixar o plugin Dashboard Warm diretamente do Github oficial em https://github.com/TheDMSGroup/mautic-dashboard-warm e descompactar na pasta plugins do seu Mautic.

Execute estes comandos no diretório raiz do seu Mautic:

wget https://github.com/TheDMSGroup/mautic-dashboard-warm/archive/master.zip
unzip master.zip
mv mautic-dashboard-warm-master plugins/MauticDashboardWarmBundle
rm -rf app/cache
mkdir -p app/cache
chown -R www-data:www-data app/cache
chown -R www-data:www-data plugins/MauticDashboardWarmBundle

Agora que o plugin está instalado você deve configurar a cron que será a responsável por atualizar o cache do Dashboard. Basta adicionar este item no seu crontab:

*/30 * * * * php /caminho/do/mautic/app/console mautic:dashboard:warm

A cada 30 minutos a cron vai atualizar os dados do Dashboard.

Configurando o plugin Dashboard Warm

Acesse a tela de plugins e verifique se o plugin Dashboard Warm está exibido (caso não esteja, clique em “Instalar/Atualizar Plugins”) como mostra a imagem abaixo:

Localizando o plugin Mautic Dashboard Warm

Clique no ícone do plugin Dashboard Warm para visualizar a tela de configuração do plugin:

Habilitando o plugin Mautic Dashboard Warm

Após habilitar o plugin Dashboard Warm clique na aba Features para configurar as opções extras do plugin:

Configurando o plugin Mautic Dashboard Warm

As seguintes opções estão disponíveis:

Depois de configurar o plugin clique em Salvar. Aguarde a cron criar os caches e verifique que o login no Mautic estará muito mais ágil!

Lembrando que se você é cliente da Powertic fique tranquilo pois este plugin já está instalados no seu Mautic 😉

Um grande abraço!