• Home
  • Library
  • Wiki
  • Learn
  • Gallery
  • Downloads
  • Support
  • Forums
  • Blogs
Resources For IT Professionals
Microsoft Technet Image
United Kingdom (Proper English-like)
Skip to locale bar
    •  
    Wiki  >  TechNet Articles  > 
    • Article
    • History

    ¿Cómo mejorar el rendimiento de tu webapp en Azure? (es-MX) - TechNet Articles - United States (English) - TechNet Wiki

    Para optimizar WordPress sobre Azure PaaS las recomendaciones son las siguientes:

    1.- Instalar el plugin "WP Super Cache" y habilitar Caching

    caching-on-wikiazure
     

    2. Utilizar CDN en WordPress:

    https://blogs.msdn.microsoft.com/azureossds/2015/04/27/improving-wordpress-performance-use-azure-cdn/ https://docs.microsoft.com/en-us/azure/cdn/cdn-create-new-endpoint

    ¿Qué tipo de CDN estas utilizando?  ¿Azure o uno externo? 

    Tu configuración con el Azure CDN debe ser como el siguiente ejemplo:

    -Tu endpoint:

    cdn-endpoint

     

    Compresión habilitada y debe tener estas opciones:

    cdn-configure wikiazure

     En Cache es mejor dejar el default, ya que generará un key por cada query string y tratándose de WordPress son demasiadas keys.

     
    cdn-configure2 wikiazure
     

    Te recomiendo que instales este plugin "WP Super Cache" para activar caching a nivel WordPress y también configurar tu CDN con este cache.

     

    caching-wikiazure
     

    Instala un plugin adicional: “CDN Enabler”

     

    cdn-enabler wikiazure
     

    Haciendo esto se redujo de 512 ms a 113 ms, se incrementó el performance.

    TIP: Si estas utilizando alguna fuente o recurso específico que no esté cargando correctamente o muestre un error de CORS: En el wp-caché elimina el cdn support, y en el cdn-enabler añade wp-content y wp-includes como directorios para el cdn pero excluye el directorio de algunos plugins específicos que te generen conflict. Adicionalmente prueba cambiar el endpoint de azure, a un custom sin el www. y haz un purge del endpoint.

     

    Mejores prácticas complementarias. 

    Configura los backups automáticos de tu webapp(Backups en Azure y a través del plugin BackWPup) y monitorea el servicio de tu webapp con alguna herramienta, podría ser Operations Management Suite.

    Si estás utilizando tu Web app con MySQL in-app en modo Basic, Standard o Premium, configura ALWAYS ON en los app settings. Por default,  las web apps no cargan de manera correcta si permanecen en un estado inactivo durante un período de tiempo. Con ALWAYS ON, puedes asegurar que tu web app no caerá en algún estado inactivo.

    • C 2015 Microsoft Corporation. All rights reserved.
    • Terms of Use
    • Trademarks
    • Privacy Statement
    • [Copied from] v5.6.915.0
    • This page has been extacted by Pete Laker, Microsoft Azure MVP & Microsoft IT Implementer
    X