Por nuestra parte en orden de mejorar el performance de los sitios y reducir la saturación en nuestros servidores hemos implementado 2 cache:
Cache para contenido estatico (html, ccs, imagenes):
Para desactivar este cache debes ir al panel de control a la seccion sitios web , dentro seleccionas tu dominio y te diriges a la seccion Configuracion Avanzada. Al final podras ver una opcion llamada Expiracion. Por defecto viene seteada con 60Minutos pero puedes asignarle 0, de esta forma el contenido estatico debe empezar a mostrarse de forma inmediata cada vez que subas archivos.
Cache para PHP: Para desactivar este cache debes ir al panel de control a la seccion sitios web , dentro seleccionas tu dominio y te diriges a la seccion Configuracion Avanzada. ahi encontraras la opcion Configuracion PHP con un menu desplegable, seleccionas la opcion Desarrollo. De esta forma el contenido php debe empezar a mostrarse de forma inmediata
Debes tener en cuenta que ambas opciones deben desactivarse mientras desarrollas el sitio pero lo mas óptimo es que esten activos mientras no se este actualizando para asi mejorar el rendimiento
Cabe destacar que como lo mencionamos anteriormente estos no son los unicos tipos de cache que pueden afectar a tu sitio.
Si esta siendo afectado por el cache del navegador web puedes borrarlo presionando las teclas CTRL F5 .
Algunos CMS (Sistemas Manejadores de contenido) como wordpress o joomla y algunos LMS (Sistema Manejador de aprendizaje ) Como Moodle, tienen sus propios plugins y almacenamiento de cache que pueden afectar al sitio y no permitir que muestre nuevos contenidos.