ti-enxame.com

Joomla 3.3.0 muito lento

Estou executando o Joomla 3.3.0 em um VPS e é extremamente lento. Na verdade, é o mais lento que eu já vi o Joomla carregar antes (pode levar até 5 minutos para carregar o editor de artigos !!).

Alguma idéia do que poderia estar causando isso?

Componentes instalados:

  • Editor JCE
  • K2
  • Árvore Mosets
  • Xmap
  • Akeeba Admin Tools
  • Akeeba Backup
  • JComments

Em execução:

  • Versão do PHP 5.3.10-1ubuntu3.11
  • Versão do banco de dados 5.5.35-0ubuntu0.12.04.2
  • Servidor Web Apache/2.2.22 (Ubuntu)

Eu tentei desativar vários plugins/extensões, um por um, mas isso não parece ter resolvido isso. Também otimizei as tabelas no banco de dados (concentrando-me inicialmente nas tabelas de artigos), mas novamente isso não pareceu fazer diferença.

Qualquer ajuda seria ótimo! Obrigado!

1
RustyJoomla

Ok, encontrei o problema e o resolvi.

O servidor descarta todos os pacotes de saída em que o destino é o mesmo que a origem - um loopback. Faz isso por razões de segurança.

Se houver vários servidores dentro do firewall, se eles chamarem entre si, eles precisarão usar seus nomes de domínio externos, a correção é configurar seu próprio servidor DNS interno que resolve os nomes de domínios para o endereço IP interno.

Corrigi-o cortando o arquivo hosts por enquanto. mas o acima é a causa.

1
RustyJoomla

Se você tiver acesso ao SSH, tente usar top/htop (pode exigir root). Isso pode indicar o uso da CPU/RAM que pode apontar para um problema relacionado ao servidor.

Tente também criar um arquivo com informações php

phpinfo.php

<?php
phpinfo();

Crie este arquivo e carregue-o, ele carrega lentamente? Isso apontaria o servidor como a principal causa; se ele carregar bastante rápido, poderá haver algo a ver com o Joomla.

Outro teste é instalar um site em branco do Joomla 3.3 e ver como ele carrega com os padrões completos.

Se você possui o cpanel/plesk, também pode usar o recurso, mas ambos têm maneiras diferentes de fazê-lo e podem depender de plug-ins. Portanto, você estará por lá sozinho, mas provavelmente haverá algo para obter essas informações. .

Se ele acabar relacionado ao servidor, a única esperança é reconstruir os vps (mais rápido às vezes) ou tentar corrigi-lo (atualizar módulos, verificar configurações, etc.).

Se for o Joomla, então poderá ser as configurações do php.ini ou o banco de dados (tente uma restauração akeeba). Se o php.ini estiver no gerenciador de extensões e os avisos, você verá algum tipo de mensagem sobre uma configuração que poderia ser melhor.

No entanto, há uma última coisa que poderia ser, a rede.

Normalmente, os tempos de carregamento de 5 minutos atingiam o php max_execution_time, o que me faz pensar em sua conexão de rede. Não há como realmente consertá-lo senão o tempo ou conversando com seu anfitrião. Também pode ser a área em que você está, em comparação com o servidor (para esse cloudflare ou algum outro serviço CDN poderia ajudar).

No entanto, existem apenas algumas dicas de solução de problemas, não há garantia de que uma delas seja a resposta, mas um bom lugar para começar.

3
Jordan Ramstad

As especificações do servidor parecem perfeitamente bem e não há razão para que as extensões que você possui devam estar atrasando o site. Tudo o que você precisa garantir é que você tenha a versão mais recente de cada uma delas em execução. Parece um problema relacionado ao servidor e não o próprio site. Pode haver vários motivos, como excesso de tráfego para o servidor, problemas no servidor no data center Host e assim por diante. Poderia ser simplesmente um host muito ruim. Não tenho certeza se você escolheu o caminho barato ou não, mas sempre parece haver um problema com a hospedagem barata. Pode valer a pena entrar em contato com o seu provedor de hospedagem para ver se ele pode detectar algum problema.

1
Lodder

Este site é estabelecido?
Foi atualizado a partir da versão anterior? Você já tentou recriar menus?

Verifique a guia Net no Firebug. Isso mostrará quais elementos individuais da página estão demorando mais para carregar. Muitas vezes, é quando você faz chamadas externas como o FB ou outras mídias sociais ... isso pode diminuir o tempo de carregamento.

1
BodgeIT

Se for um VPS barato com pouca memória (RAM), você pode estar enfrentando alguns problemas - tente o depurador/perfil de memória do Joomla (ative a depuração na configuração global) e dê uma olhada lá. Eu tive problemas semelhantes com provedores de VPS de custo ultra baixo e a memória está acabando.

Apache sendo atacado também pode causar isso - isso também atrasará o seu site.

0
codinghands