Basada en la guía de ThanosCrax en ENXF
Mejoras mediante .HTACCESS [¡SOLO APACHE!]
Todo el mundo estará familiarizado con apache y su uso diario hoy en día. Hay otros como nginx / litespeed ... Pero el código que estoy dando es solo para apache
Vaya a su servidor / host y abra el directorio principal.
Luego abra el archivo .htaccess
Pega este código EN LA PARTE INFERIOR
El codigo está en esta URL: https://controlc.com/71ba05e9
Contraseña: crax.pro
NOTA: Si su sitio web se cae después de guardar el archivo htaccess significa que no funcionó, simplemente elimine el código.
Almacenamiento en caché adecuado
Básicamente, Xenforo tiene sus propios métodos de almacenamiento en caché que no están habilitados de forma predeterminada. Traté de entenderlos pero fue un poco complejo, pero hasta ahora logré cierto éxito en algunos puntos.
Lo que dice Xenforo:
https://xenforo.com/docs/xf2/cache/#cache
Nota: hay otros proveedores de caché y no sé sobre cómo usarlos, pero tal vez lo obtenga en el futuro y eso seguramente mejorará nuestros foros.
$config['pageCache']['enabled'] = true;
$config['cache']['enabled'] = true;Y guárdalo
Eso es todo, el caché se iniciará y estará funcionando.
NOTA: Si su sitio web deja de funcionar, elimine el código y comenzará a funcionar nuevamente.
Optimización del teléfono
Algunas personas usan AMP y sí, puede que valga la pena, pero lamentablemente se paga
Tengo una alternativa que podría ayudar [10-30 puntos de calificación aumentarán]
- Obtén este complemento:
https://xenforo.com/community/resources/browser-detection.7223/
[Cargue los archivos a su servidor / host antes de la instalación]
$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};Entonces guárdalo
Reducir el tamaño de los iconos de Font Awesome:
Una gran cantidad de íconos de fuentes increíbles se descargas cada vez que visitas tu foro.
¿Por qué? ¡Porque Xenforo tiene un montón de iconos FA5 en todo el foro casi en todas las páginas!
Instale este complemento:
https://xenforo.com/community/resources/font-awesome-manager.8407/
Bueno, fue difícil configurarlo la primera vez [para mí]
Pero te diré las mejores opciones para que no te dejes llevar:
Adjunto
- Vaya hacia abajo y desmarque la opción LOAD SUBSETS ONLY y ENABLE PUSH:
Adjunto
- Luego ve a
Apariencia> Estilos> Propiedades de estilo> Font Awesome
Haz exactamente lo mismo:
Adjunto
Cómo configurar pyftsubset
Abra su ssh y escriba estos comandos:
1:
Code:
apt full-upgrade
2:
Code:
apt upgrade python
3:
Code:
yum install python3-pip
4:
Code:
python -m pip install --upgrade pip
5:
Code:
pip install fonttools
&
Code:
apt install fonttools
6:
Code:
pip install fonttools[ufo,lxml,woff,unicode]
7:
Code:
pip install zopfli
Luego, solo verifique pyftsubset y el que está debajo:
Adjunto
Instant.page Code
Dirígete a su página web: Instant.Page
Adjunto
Copia el snippet de la página web y luego vaya a su foro
Buscar la template PAGE_CONTAINER
luego haga clic en el cuadro de abajo presione CTRL + F y escriba: / body
Pase el fragmento encima de la etiqueta [/ body] y guarde
Adjunto
Optimización / compresión de imágenes:
¿Por qué? ¡Las imágenes de Bcs son una de las razones por las que las cargas de página sean lentas!
Demasiados PNG / JPG / JPEG / GIFS pesados e inútiles en nuestros foros
¿Cómo resolver sin dolores de cabeza?
Instale este complemento: https://xenforo.com/community/resources/th-image-optimizer.5723
Paso 1: Instale el complemento como lo hace normalmente
Paso 2: Abra su ssh [de su host / servidor / vps o lo que sea que use, y no, no es posible sin SSH ]. Luego escriba estos comandos y presione enter cada vez por separado:
apt install gifsicle
apt install pngquant
apt install jpegoptimPaso 3:
Vaya aquí: /admin.php?options/groups/th_imageOptimizer
Ambas opciones deben estar marcadas
Adjunto
Paso 4:
Vaya aquí: /admin.php?th-image-optimizer/providers/
Adjunto
Abra cada uno de estos 3 y haga clic en "El proveedor está activo"
Adjunto
Paso 5:
Vaya aquí: /admin.php?th-image-optimizer/
Adjunto
Y eso es todo, estamos usando ese addon también aquí en Universum :D