SG Optimizer

Descripción

Este plugin está diseñado para vincular WordPress con los servicios de rendimiento de SiteGround. NO FUNCIONARÁ en otro proveedor de alojamiento.

El plugin SG Optimizer tiene distintas partes que gestionan optimizaciones de rendimiento específicas:

Configuración

Para información detallada sobre nuestro plugin y como funciona, por favor, echa un vistazo a nuestro Tutorial de SG Optimizer.

Ajustes de SuperCacher

En esta pestaña puedes configurar tu caché dinámica y Memcached. Asegúrate de haberlas activado desde tu cPanel antes de usar el plugin. Puedes activar/desactivar la purga automática de caché, excluir URLs de la caché y comprobar si tus páginas se están cacheando adecuadamente.

Optimización del entorno

Aquí puedes forzar HTTPS en tu sitio, cambiar entre diferentes versiones de PHP (hay disponible una comprobación de compatibilidad) y activar o desactivar la compresión Gzip y reglas de caché de navegador en tu sitio.

Optimización de portada

En esta pestaña puedes activar o desactivar la minimización de tus recursos HTML, JS y CSS, eliminar la compatibilidad con Emoji y eliminar las cadenas de petición de tus recursos estáticos.

Optimización de imágenes

Aquí puedes activar o desactivar la optimización para tus imágenes recién subidas, optimizar en masa las antiguas y activar la carga diferida de las imágenes de tu sitio.

Compatibilidad del plugin

Si tu plugin no lanza los ganchos estándar de WordPress o necesitas purgar la caché, puedes usar esta función pública en tu código:

if (function_exists('sg_cachepress_purge_cache')) {
sg_cachepress_purge_cache();
}

Preferiblemente, puedes pasar una URL a la función solo para vaciar la caché, en vez de purgar toda la caché. Por ejemplo:

if (function_exists('sg_cachepress_purge_cache')) {
sg_cachepress_purge_cache('https://yoursite.com/pluginpage');
}

Compatibilidad con WP-CLI

En la versión 5.0 hemos añadido compatibilidad total con WP-CLI para todas las opciones y funcionalidades del plugin.

  • wp sg purge (url) – purga toda la caché o de la URL indicada
  • wp sg memcached enable|disable – activa o desactiva Memcached
  • wp sg forcehttps enable|disable – activa o desactiva HTTPS en tu sitio
  • wp sg phpver check (–version=) – comprueba la compatibilidad de tu sitio con PHP 7.1 o con la versión que especifiques
  • wp sg optimize – activa o desactiva distintas opciones de optimización en tu sitio:
  • wp sg optimize html enable|disable – activa o desactiva la minimización de HTML
  • wp sg optimize js enable|disable – activa o desactiva la minimización de JS
  • wp sg optimize css enable|disable – activa o desactiva la minimización de CSS
  • wp sg optimize querystring enable|disable – activa o desactiva la eliminación de las cadenas de petición
  • wp sg optimize emojis enable|disable – activa o desactiva la eliminación de los scripts de Emoji
  • wp sg optimize images enable|disable – activa o desactiva la optimización de imágenes nuevas
  • wp sg optimize lazyload enable|disable – activa o desactiva la carga diferida de imágenes
  • wp sg optimize gzip enable|disable – activa o desactiva la compresión Gzip en tu sitio
  • wp sg optimize browsercache enable|disable – activa o desactiva las reglas de caché de navegador

Requisitos

Para que funcione correctamente este plugin requiere que tu servidor reúna los siguientes requisitos:

  • Cuenta en SiteGround
  • WordPress 4.7
  • PHP 5.5
  • Si no estás alojado en SiteGround puede no funcione este plugin ya que requiere una configuración específica del servidor

Nuestro plugin utiliza una cookie para que funcione correctamente. No almacena información personal y se utiliza solamente para necesidades de nuestro sistema de caché.

Capturas

  • La pestaña de ajustes de SuperCacher gestiona tu caché dinámica y Memcached. Aquí puedes excluir URLs de la caché, probar tu sitio y purgar manualmente la caché dinámica.
  • En la pestaña de optimización del entorno puedes forzar HTTPS en tu sitio, cambiar de versión de PHP y activar Gzip y reglas de caché de navegador.
  • La pestaña de optimización de portada te permite minimizar HTML, CSS y JS, así como eliminar las cadenas de petición de tus recursos estáticos y desactivar la compatibilidad con Emoji.
  • La pestaña de optimización de imágenes te permite optimizar las imágenes de la biblioteca de medios, así como añadir a tu sitio la funcionalidad de carga diferida.
  • ¡Solo para multisitio! En la pestaña de «Ajustes globales» puedes configurar todas las opciones globales para tu red.
  • ¡Solo para multisitio! En la pestaña de «Ajustes por defecto por sitio» puedes configurar cómo se configurarán los nuevos sitios añadidos a tu red.

Instalación

Instalación automática

  1. Ve a Plugins -> Añadir nuevo
  2. Busca por “SG CachePress”
  3. Haz clic en el botón de instalar bajo el plugin SG CachePress
  4. Una vez esté instalado el plugin haz clic en el enlace de Activar plugin

Instalación manual

  1. Accede a la administración de WordPress y ve a Plugins -> Añadir nuevo
  2. Elige el menú ‘Subir’
  3. Haz clic en el botón ‘Elegir archivo’ y selecciona en tu explorador el archivo SGCachePress.zip que has descargado
  4. Haz clic en el botón ‘Instalar ahora’
  5. Ve a Plugins -> Plugins instalados y haz clic en el enlace ‘Activar’ de debajo de SG CachePress en el listado de WordPress

Reseñas

It just works

Someone else already said it, but I also want to borrow Apple’s mantra and say it to.

So much easier to configure than a certain other popular caching plugin. I can now get on with creating content to attract visitors instead of spending seemingly endless hours fiddling with plugins that need nothing short of a Masters in computer sciences to use, and when after said hours have been spent, you still don’t notice a difference in speed. With SG Optimizer you just set it and forget it, so to speak. Together with their server configurations there is a marked improvement in speed. This is why it works best when you host with SG.

Who needs a CDN when your host is already doing such a great job! 🙂

Fantastic work (version 5.0+)

Hey guys,

Just wanted to say that I’m extremely happy with the new version of the plugin (5.0.4).
I had fast websites, but now they are even faster.

From 1.8 and 2.0 seconds to 1.3 and 1.5, all with 30 seconds of clicking a few switches. How cool is that?

Thank you for your great work, keep it up!

Leer todas las 50 reseñas

Colaboradores y desarrolladores

“SG Optimizer” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“SG Optimizer” ha sido traducido a 6 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “SG Optimizer” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

Version 5.0.7

  • Arreglado fallo con la eliminación de avisos
  • Arreglado fallo al modificar un archivo .htaccess incorrecto en instalaciones en subdirectorio.
  • Vaciado completo de caché al actualizar a la nueva versión
  • Mejoras en al comprobación de reglas SSL existentes en tu archivo .htaccess
  • Añadida comprobación y eliminación de reglas de Gzip duplicadas en tu archivo .htaccess
  • Añadida comprobación y eliminación de reglas de cache de navegador duplicadas en tu archivo .htaccess

Version 5.0.6

  • Solucionados problemas con Memcached. Se genera una WP_CACHE_KEY_SALT única cada vez que lo actives en tu sitio.
  • Mejor gestión del estado de actualizaciones
  • Añadida opción para empezar la comprobaciones aunque el cron de WP esté desactivado (en caso de que uses un cronjob real)

Version 5.0.5

  • Solucionados problemas del progreso en el comprobador de compatibilidad.
  • Solucionados bucles infinitos de optimización de imágenes
  • Cambiado el regex de la versión de PHP para gestionar reglas de otros plugins.

Version 5.0.4

  • Arreglados problemas de minimización CSS.
  • Añade la opción de re-optimizar imágenes.
  • Permite a los usuarios ocultar avisos.

Version 5.0.0

  • Total restructuración del plugin
  • Añadidas optimizaciones de portada
  • Añadidas optimizaciones del entorno
  • Se ha añadido optimización de imágenes
  • Compatibilidad total con WP-CLI
  • Mejor compatibilidad con multisitio
  • Mejor interfaz

Version 4.0.7

  • Solucionado un fallo en la funcionalidad de forzar SSL en ciertos casos para MS
  • Añadida información en el archivo readme sobre la cookie que usa nuestro plugin

Version 4.0.6

  • Bug fixes
  • Mejor refuerzo de https en entornos MS

Version 4.0.5

  • Eliminada la parada de caché de WP Rocket

Version 4.0.4

  • Minor bug fixes

Version 4.0.3

  • Cambio recomendado de PHP a la versión 7.1

Version 4.0.2

  • Solución a fallo de WPML con Memcache / Memcached

Version 4.0.1

  • Minor bug fixes
  • Solucionado problema con el idioma de UK

Version 4.0.0

  • Añadida compatibilidad completa con Multisitio
  • Optimizaciones rápidas – Ajustes de configuración de Gzip y caché de navegador para el administrador de la red
  • El administrador de la red puede vaciar la caché en cada sitio
  • El administrador de la red puede desactivar las páginas de configuración de caché y HTTPS en cada sitio
  • Compatible con WPML cuando Memcached está activo
  • La caché se estaba vaciando en cada sitio y no en toda la red
  • Multitud de mejoras de rendimiento e interfaz
  • Soluciones a problemas de seguridad, se han introducido comprobaciones adicionales de acceso
  • Solucionados errores cosméticos menores en la interfaz

Version 3.3.3

  • Solucionados problemas menores de la interfaz

Version 3.3.2

  • Solucionado fallo al desactivar la opción de Forzar HTTPS

Version 3.3.1

  • Solucionado problema en el vaciado de caché cuando está activo CloudFlare
  • Añadido registro de intentos fallidos en la API XMLRPC.

Version 3.3.0

  • Mejorada la función de vaciado público para los desarrolladores de temas y plugins
  • Añadido comando WP-CLI para purgar la caché – wp sg purge

Version 3.2.4

  • Memcache.tpl actualizado
  • Arreglado un enlace en el interfaz de PHP Check

Version 3.2.3

  • Mejoras en la compatibilidad con WP-CLI

Version 3.2.1

  • Mejoras en el fallback del cron, añadido un mensaje de error si WP CRON está inactivo

Version 3.2.0

  • Añadida comprobación de compatibilidad con PHP 7.0 y cambio de versión de PHP

Version 3.0.5

  • Comprobación de certificado mejorado

Version 3.0.4

  • Solucionado fallo con .htaccess sin permisos de escritura

Version 3.0.3

  • Solucionado fallo al añadir archivos CSS

Version 3.0.2

  • Añadido user-agent a la comprobación de disponibilidad SSL

Version 3.0.1

  • Ajustes de compatibilidad PHP

Version 3.0.0

  • Plugin renombrado a SG Optimizer
  • Interfaz separada en varias pantallas
  • Añadida la funcionalidad de forzar HTTPS que reconfigura WordPress, hace una redirección .htaccess para forzar todo el tráfico a través de HTTPS y soluciona cualquier problema potencial de contenido inseguro
  • Plugin preparado para la herramienta de comprobación de compatibilidad y cambio de versión PHP

Version 2.3.11

  • Añadida la función de purgado público
  • Soluciones a errores en memcached

Version 2.3.10

  • Mejoras en el rendimiento de memcached
  • Soluciones a errores en memcached

Version 2.3.9

  • Mejorada la compatibilidad con WordPress 4.6

Version 2.3.8

  • Mejoras de compatibilidad con el sistema de staging de SiteGround

Version 2.3.7

  • Solucionados avisos PHP en las clases Object Cache

Version 2.3.6

  • Soluciones a errores menores en gestión de URLs

Version 2.3.5

  • Mejoras en la detección de URL en la comprobación de cache

Version 2.3.4

  • Soluciones a fallos de CSS

Version 2.3.3

  • Improved Memcache work
  • Interface improvements
  • Bug fixes

Version 2.3.2

  • Fixed bug with Memcached cache purge

Version 2.3.1

  • Interface improventes
  • Internationalization support added
  • Spanish translation added by SiteGround.es
  • Bulgarian translation added

Version 2.3.0

  • Memcached support added
  • Better PHP7 compatibility

Version 2.2.11

  • Improved compatibility with WP Rocket
  • Bug fixes

Version 2.2.10

  • Revamped notices work
  • Bug fixes

Version 2.2.9

  • Bug fixes

Version 2.2.8

  • Bug fixing and improved notification behaviour
  • Fixed issues with MS installations

Version 2.2.7

  • Added testing box and notification if Dynamic Cache is not enabled in cPanel

Version 2.2.6

  • Fixed bug with Memcached causing issues after WP Database update

Version 2.2.5

  • Minor system improvements

Version 2.2.4

  • Minor system improvements

Version 2.2.3

  • Admin bar link visible only for admin users

Version 2.2.2

  • Minor bug fixes

Version 2.2.1

  • Added Purge SG Cache button
  • Redesigned mobile-friendly interface

Version 2.2.0

  • Added NGINX support

Version 2.1.7

  • Fixed plugin activation bug

Version 2.1.6

  • The purge button will now clear the Static cache even if Dynamic cache is not enabled
  • Better and more clear button labeling

Version 2.1.5

  • Better plugin activation and added to the wordpress.org repo

Version 2.1.2

  • Fixed bug that prevents you from enabling Memcached if using a wildcard SSL Certificate

Version 2.1.1

  • Cache will flush when scheduled posts become live

Version 2.1.0

  • Cache will be purged if WordPress autoupdates

Version 2.0.3

  • Minor bug fixes

Version 2.0.2

  • 3.8 support added

Version 2.0.1

  • Interface improvements
  • Minor bug fixes

Version 2.0

  • New interface
  • Minor bug fixes
  • Settings and Purge pages combined into one

Version 1.2.3

  • Minor bug fixes
  • SiteGround Memcached support added
  • URL Exclude from caching list added

1.0

  • Plugin created.