it-swarm-es.tech

Joomla 3.3.0 muy lento

Estoy ejecutando Joomla 3.3.0 en un VPS y es extremadamente lento. De hecho, es el más lento que he visto cargar Joomla antes (¡¡Puede tomar hasta 5 minutos cargar el editor de artículos !!).

¿Alguna idea de lo que podría estar causando?

Componentes instalados:

  • JCE Editor
  • K2
  • Árbol Mosets
  • Xmap
  • Herramientas de administración de Akeeba
  • Akeeba Backup
  • JComments

Que se ejecuta en:

  • Versión de PHP 5.3.10-1ubuntu3.11
  • Versión de la base de datos 5.5.35-0ubuntu0.12.04.2
  • Servidor web Apache/2.2.22 (Ubuntu)

He intentado deshabilitar varios complementos/extensiones uno por uno, pero esto no parece haberlo resuelto. También he optimizado las tablas en la base de datos (inicialmente concentrándome en las tablas de artículos), pero nuevamente esto no pareció hacer la diferencia.

¡Cualquier ayuda sería genial! ¡Gracias!

1
RustyJoomla

Ok, encontré el problema y lo resolví.

El servidor descarta los paquetes salientes donde el destino es el mismo que el origen: un bucle invertido. Lo hace por razones de seguridad.

Si hay varios servidores dentro del firewall, si llaman entre ellos, deben usar sus nombres de dominio externos, la solución es configurar su propio servidor DNS interno que resuelva los nombres de dominio a la dirección IP interna.

Lo arreglé hackeando el archivo de hosts por ahora. Pero lo anterior es la causa.

1
RustyJoomla

Si tiene acceso a SSH, intente usar top/htop (puede requerir root). Esto puede decirle el uso de CPU/RAM que puede apuntar a un problema relacionado con el servidor.

También intente crear un archivo con información php

phpinfo.php

<?php
phpinfo();

Cree este archivo y cárguelo, ¿se carga lentamente? Eso señalaría al servidor como la causa principal, si se carga bastante rápido, entonces podría tener algo que ver con Joomla.

Otra prueba es instalar un sitio Joomla 3.3 en blanco y ver cómo se carga con los valores predeterminados completos.

Si tiene cpanel/plesk, también puede analizar el uso de los recursos, pero ambos tienen diferentes formas de hacerlo y pueden depender de complementos, por lo que estaría solo allí, pero lo más probable es que haya algo para obtener esa información. .

Si termina estando relacionado con el servidor, la única esperanza es reconstruir el vps (más rápido a veces) o intentar solucionarlo (actualizar módulos, verificar configuraciones, etc.).

Si es Joomla, entonces podría ser la configuración de php.ini o la base de datos (intente una restauración akeeba). Si es php.ini en el administrador de extensiones y advertencias, debería ver algún tipo de mensaje sobre una configuración que podría ser mejor.

Sin embargo, hay una última cosa que podría ser, la red.

Los tiempos de carga de 5 minutos normalmente alcanzarían el php max_execution_time, por lo que me hace pensar en su conexión de red. No hay forma de arreglarlo realmente más que el tiempo o hablar con su anfitrión. También podría ser el área en la que se encuentra en comparación con el servidor (para ese cloudflare o algún otro servicio CDN podría ayudar).

Sin embargo, solo hay algunos consejos de solución de problemas, no hay garantía de que uno de ellos sea la respuesta, pero es un buen lugar para comenzar.

3
Jordan Ramstad

Las especificaciones del servidor parecen estar perfectamente bien y no hay ninguna razón por la cual las extensiones que tiene deberían estar ralentizando su sitio. Todo lo que tiene que asegurarse es tener la última versión de cada uno en ejecución. Esto parece un problema relacionado con el servidor en lugar del sitio en sí. Puede haber varias razones, como demasiado tráfico para que el servidor lo maneje, problemas del servidor en el centro de datos del Host, etc. Simplemente podría deberse a un host realmente malo. No estoy seguro de si eligió el camino barato o no, pero siempre parece haber un problema con el alojamiento barato. Puede valer la pena ponerse en contacto con su proveedor de alojamiento para ver si pueden detectar algún problema.

1
Lodder

¿Es este un sitio establecido?
¿Se actualizó desde la versión anterior? ¿Has intentado reconstruir menús?

Verifique la pestaña Red en Firebug. Esto le mostrará qué elementos individuales de la página están tardando más en cargar. A menudo es cuando haces llamadas externas como FB u otras redes sociales ... esto puede retrasar los tiempos de carga.

1
BodgeIT

Si se trata de un VPS barato con poca memoria (RAM), es posible que tenga algunos problemas: pruebe el generador de perfiles de depuración/memoria de Joomla (habilite la depuración en la configuración global) y eche un vistazo. He tenido problemas similares con los proveedores de VPS de costo ultra bajo y me he quedado sin memoria.

El apache de Apache también podría causar esto: esto también ralentizará su sitio.

0
codinghands