4Likes
Esta es una discusión para el tema Server Load - Tips para reducir la carga en el servidor en el foro vBSEO, bajo la categoría Soporte para Productos/Plugins; Ésta es una traducción para el artículo en la Wiki de vBSEO , para aquellos que no comprendan el inglés a perfección, los que no leen las Wikis de los productos o los que frecuentan ...
Página:
Ésta es una traducción para el artículo en la Wiki de vBSEO, para aquellos que no comprendan el inglés a perfección, los que no leen las Wikis de los productos o los que frecuentan este foro más que vBSEO de por sí.
Carga del Servidor
Artículo Original: https://www.vbseo.com/wiki/Troubleshooting:Server_Load
Contenido
- Mover las reglas de vBSEO de .htaccess a httpd.conf
- Añadir [forum_id] a la URL del Showthread
- Añadir [user_id] en el formato de URL del Perfil/Avatar O deshabilitarles
- Deshabilitar la característica "Replace 'Previous/Next Thread' redirect links?"
- Deshabilitar reescritura para los adjuntos y árbol de imágenes
- Deshabilitar la característica "Add Thread Titles"
- Deshabilitar características con conexiones salientes
- IonCube vs Zend
Mover las reglas de vBSEO de .htaccess a httpd.conf
Usuarios con Servidores Dedicados, pueden mover las reglas de vbseo del archivo .htaccess al fichero httpd.conf para mayor eficiencia.
Nota mía: Para añadir las reglas en httpd.conf deberás añadir la ruta al foro, así:
Si estás en un Hosting Compartido, puedes hablar con tu proveedor para que añada las reglas en su fichero httpd.conf por ti, no cuesta nada y no habría una razón técnica por la que te puedan negar el pedido, habla con ellos.<Directory /full/path/to/forums>
RewriteEngine on
...Las Reglas de vBSEO acá.....
</Directory>
Añadir [user_id] en el formato de URL del Perfil/Avatar O deshabilitarles
Si el formato de tu URL (CRU en inglés) incluye solo [forum_title], 1 consulta adicional en la base de datos se va a ejecutar. Para eliminar esta consulta, simplemente asegurate de incluir [forum_id] en el formato de la URL o selecciona una de los formatos pre-definidos que incluya [forum_id].
Añadir [user_id] en el formato de URL del Perfil/Avatar O deshabilitarles
Incluye [user_id] en los formatos CRU del Avatar y el Perfil de usuario o selecciona una pre-definida que incluya [user_id]. Y de manear opcional puedes obviar el reescribir las URLs de los Profiles y de los Avatares.
Opciones relacionadas en vbseocp.php:
- Member's Profile URLs -> Member Profile URL Format
- Custom Avatar Image URLs -> Custom Avatar URL Format
Deshabilitar la característica "Replace 'Previous/Next Thread' redirect links?"
Ésta opcion simplemente reemplaza los links de "Siguiente Tema" y "Tema Previo" con la reescritura correcta, deshabilitando esta opción te ahorrarás unas consultas más en la base de datos por página en los temas
Opciones de vbseocp.php relacionadas:
- Direct Links -> Replace 'Previous/Next Thread' redirect links?
Deshabilitar reescritura para los adjuntos y árbol de imágenes
Opcionalmente se puede deshabilitar la reescritura para estas dos opciones.
Opciones en vbseocp.php relacionadas:
- Nav Bullet (Tree Icon) Image URLs -> Rewrite Nav Bullet Image URLs?
- Attachment URLs -> Rewrite Attachment URLs?
Deshabilitar la característica "Add Thread Titles"
Estas características están disponibles desde vBulletin versión 3.5.x en adelante. Opcionalmente, las puedes deshabilitar.
Opciones relacionadas en vbseocp.php:
- Add Thread Titles -> Add Thread Titles to Showthread Links Anchor Text?
- Add Thread Titles -> Add Thread Titles to Showpost Links Anchor Text?
Deshabilitar características con conexiones salientes
Para eliminar o reducir esas peticiones, puedes deshabilitar las siguientes opciones desde vbseocp.php:
- Outgoing LinkBacks -> Update Services
- Outgoing LinkBacks -> Enable Outgoing Pingbacks
- Outgoing LinkBacks -> Enable Outgoing Trackbacks
- Add Titles to External Links -> Add Page Titles to External Links Anchor Text?
IonCube vs. Zend
Puedes considerar usando tanto Zend Optimizer y versiones de IonCube de vBSEO para determinar si existe una variación de rendimiento. En algunos casos, el servidor mostró un mejor rendimiento durante el uso de uno sobre el otro.