Descrición
W3 Total Cache (W3TC) mellora o SEO, as Core Web Vitals e a experiencia de usuario global do teu sitio aumentando o rendemento da web e reducindo os tempos de carga grazas a características como a integración cunha rede de entrega de contidos (CDN) e as últimas boas prácticas.
W3TC é o único marco de optimización do rendemento web (WPO) para WordPress independente do aloxamento web, no que confían millóns de editores, desenvolvedores web e empresas de aloxamento web de todo o mundo desde hai máis dunha década. É a solución de rendemento total para optimizar webs de WordPress.
BENEFICIOS
- Melloras na posición nas páxinas de resultados dos motores de busca, sobre todo nas webs adaptadas a móbiles e nos sitios que usan SSL
- Mellora de polo menos 10 veces no rendemento global do sitio (nota A en WebPagetest ou melloras significativas en Google PageSpeed) cando está totalmente configurado
- Mellores taxas de conversión e «rendemento do sitio», que afectan á posición do teu sitio en Google.com
- Visualizacións repetidas de páxinas «instantáneas»: caché do navegador
- Renderizado progresivo optimizado: as páxinas comezan a renderizarse rapidamente e pódese interactuar con elas antes
- Menor tempo de carga das páxinas: os visitantes pasan máis tempo no sitio e ven máis páxinas
- Mellor rendemento do servidor web; soporta períodos de tráfico elevado
- Ata un 80% de aforro de ancho de banda ao minimizar os arquivos HTML, CSS e JS.
CARACTERÍSTICAS CLAVE
- Compatible con aloxamento compartido, servidores privados virtuais / dedicados e servidores dedicados / clústeres
- Xestión transparente da rede de entrega de contidos (CDN) coa biblioteca multimedia, os arquivos do tema e o propio WordPress
- Compatibilidade con móbiles: caché das páxinas segundo a orixe da referencia ou grupos de axentes de usuario, incluído o cambio de tema para grupos de orixes ou axentes de usuario
- Compatibilidade con Accelerated Mobile Pages (AMP)
- Compatibilidade con Secure Socket Layer (SSL/TLS)
- Caché de páxinas e entradas (minimizadas e comprimidas) en memoria, en disco ou nunha CDN (FSD) (por grupo de axentes de usuario)
- Caché de CSS e JavaScript (minimizados e comprimidos) en memoria, en disco ou na CDN
- Caché de feeds (sitio, categorías, etiquetas, comentarios, resultados de busca) en memoria, en disco ou na CDN
- Caché de páxinas de resultados de busca (é dicir, URI con variables na cadea de consulta) en memoria ou en disco
- Caché de obxectos da base de datos en memoria ou en disco
- Caché de obxectos en memoria ou en disco
- Caché de fragmentos en memoria ou en disco
- Os métodos de caché inclúen disco local, Redis, Memcached, APC, APCu, eAccelerator, XCache e WinCache
- Minimizar CSS, JavaScript e HTML cun control detallado
- Minimización de entradas, páxinas e feeds RSS
- Minimización de JavaScript en liña, incrustado ou de terceiros con actualizacións automáticas dos recursos
- Minimización de CSS en liña, incrustado ou de terceiros con actualizacións automáticas dos recursos
- Aprazar o CSS e o JavaScript non críticos para renderizar as páxinas máis rápido ca nunca
- Aprazar as imaxes fóra da pantalla mediante a carga diferida (Lazy Load) para mellorar a experiencia de usuario
- Caché do navegador usando cache-control, cabeceiras de caducidade futura e etiquetas de entidade (ETag) con «cache-busting»
- Agrupación de JavaScript por modelo (páxina de inicio, páxina de entrada, etc.) con control da localización da incrustación
- Incrustación de JavaScript non bloqueante
- Importa os adxuntos das entradas directamente á biblioteca multimedia (e á CDN)
- Aproveita as nosas múltiples integracións de CDN para optimizar as imaxes
- Compatibilidade con WP-CLI para purgar a caché, actualizar as cadeas de consulta e máis
- Varias características de seguridade para axudar a manter a web segura
- Estatísticas de caché para obter información sobre o rendemento de calquera característica activada
- Marco de extensións para personalizar ou ampliar Cloudflare, WPML e moito máis
- Integración de proxy inverso mediante Nginx ou Varnish
- A extensión Image Converter ofrece a conversión de formatos de imaxe habituais a formatos modernos (por exemplo, WebP ou AVIF), ao subilas e baixo demanda
Características de W3 Total Cache Pro
Con máis dun millón de instalacións activas, W3 Total Cache é o plugin de caché para WordPress máis completo que existe e ten potentes características premium que axudan a ofrecer unha experiencia de usuario excepcional.
- Full Site Delivery: serve todo o teu sitio desde unha rede de distribución de contidos (CDN) para conseguir tempos de carga máis rápidos en todo o mundo.
- Caché de fragmentos: optimiza o almacenamento en caché do contido dinámico sen deixar de mellorar o rendemento.
- Caché da API REST: acelera o teu sitio WordPress headless almacenando en caché as chamadas á API REST.
- Eliminar o CSS que bloquea a renderización: evita que o teu CSS free a carga da páxina e consegue un primeiro pintado máis rápido.
- Atrasar scripts: mellora o rendemento atrasando a carga dos scripts non esenciais ata que se necesiten.
- Precargar solicitudes: mellora o rendemento das páxinas precargando os recursos críticos antes de que se soliciten.
- Eliminar CSS/JS: limpa os arquivos CSS e JavaScript innecesarios que ralentizan as túas páxinas.
- Carga diferida de Google Maps: carga Google Maps só cando está visible, o que reduce as solicitudes innecesarias.
- Extensión para WPML: optimiza o rendemento dos sitios multilingües que usan WPML.
- Estatísticas de caché: obtén información detallada sobre o uso da caché e as melloras de rendemento.
- Purgar rexistros: mantén o teu sitio limpo purgando automaticamente os rexistros de caché innecesarios.
Garantía de devolución do diñeiro durante 30 días
Proba W3 Total Cache Pro sen riscos coa nosa garantía de devolución do diñeiro durante 30 días. Se non quedas satisfeito, reembolsámosche a compra.
MELLORAS NA PUNTUACIÓN DE PAGESPEED
Para axudarche a entender o impacto de cada característica no rendemento da túa web, probamos cada unha por separado para ver o seu efecto nas puntuacións de Google PageSpeed. Aínda que os mellores resultados se conseguen configurando xuntas varias ferramentas de caché, as seguintes características tamén mostran melloras importantes por si soas:
Eliminar CSS/JS non usado
Esta característica elimina os arquivos CSS e JavaScript que non se necesitan na páxina actual, o que reduce o tempo de carga.
- Engadiu máis de 27 puntos á puntuación de Google PageSpeed (antes: 57.2 / despois: 86.7)
- Reduciu o aforro potencial de JavaScript non usado de 127.5 KiB a 84 KiB
- Ver os resultados da proba
Full Site Delivery
Full Site Delivery optimiza a entrega de todo o teu sitio e mellora o tempo de resposta do servidor.
- Mellorou nun 99% o tempo medio de resposta do servidor (antes: 3413 ms / despois: 34 ms)
- Ver os resultados da proba
Eliminar o CSS que bloquea a renderización
Esta característica elimina o CSS que bloquea a renderización da túa páxina, o que acelera o tempo de carga inicial.
- Engadiu máis de 17 puntos á puntuación de Google PageSpeed (antes: 53.75 / despois: 71)
- Reduciu en máis dun 94% o aforro potencial dos recursos que bloquean a renderización (antes: 2432.5 ms / despois: 125 ms)
- Mellorou o tempo de Largest Contentful Paint en máis dun 56% (antes: 7s / despois: 3.04s)
- Ver os resultados da proba
Atrasar scripts
Atrasar scripts pospón a carga de certos scripts ata que se necesitan, o que reduce os tempos de carga iniciais.
- Engadiu 14 puntos á puntuación de rendemento de Google PageSpeed (antes: 54.25 / despois: 68.5)
- Reduciu nun 62% o tempo durante o que o código de terceiros bloqueou o fío principal (antes: 825 ms / despois: 197.5 ms)
- Ver os resultados da proba
Caché da API REST
Esta característica almacena en caché as respostas da API, o que reduce a carga do servidor e acelera as interaccións coa API.
- Reduciu nun 40% a carga media do servidor (antes: 0.62 / despois: 0.37)
- Acelerou as respostas da API nun 84.5% (antes: 968ms / despois: 150ms)
- Reduciu nun 24% a carga media do servidor durante un gran pico de tráfico (antes: 34.55 / despois: 26.19)
- Ver os resultados da proba
Formatos de imaxe modernos
Converte as imaxes a formatos modernos como WebP ou AVIF, que son máis eficientes e cargan máis rápido.
- Engadiu máis de 9 puntos á puntuación de Google PageSpeed (antes: 84.67 / despois: 93.83)
- Ver os resultados da proba
Carga diferida de Google Maps
Atrasa a carga de Google Maps ata que o usuario interactúa con eles, o que reduce o tempo de carga inicial.
- Engadiu 10 puntos á puntuación de Google PageSpeed (antes: 66 / despois: 76)
- Reduciu nun 72% a puntuación de rendemento Total Blocking Time (antes: 287.5 ms / despois: 80 ms)
- Ver os resultados da proba
Acelera moitísimo o teu sitio e mellora as Core Web Vitals e a experiencia de usuario xeral dos teus visitantes sen ter que cambiar o teu aloxamento de WordPress, o tema, os plugins nin o teu fluxo de traballo de produción de contidos.
O que din os usuarios:
- Le os testemuños dos usuarios de W3TC.
A quen teño que agradecerlle todo isto?
É bastante difícil lembrar todas as persoas innovadoras que compartiron as súas ideas, código e experiencias na blogosfera ao longo dos anos, pero aquí tes algúns nomes para comezar:
- Steve Souders
- Steve Clay
- Ryan Grove
- Nicholas Zakas
- Ryan Dean
- Andrei Zmievski
- George Schlossnagle
- Daniel Cowgill
- Rasmus Lerdorf
- Gopal Vijayaraghavan
- Bart Vanbraban
- mOo
- [villu164] (https://www.wordfence.com/threat-intel/vulnerabilities/researchers/villu164)
Ponte en contacto con todas estas persoas e apoia os seus proxectos se che apetece.
Instalación
- Desactiva e desinstala calquera outro plugin de caché que esteas a usar. Presta especial atención se personalizaches as regras de reescritura das ligazóns permanentes amigables, se instalaches antes un plugin de caché ou se tes regras de caché do navegador, xa que W3TC automatizará a xestión de todas as boas prácticas. Asegúrate tamén de que wp-content/ e wp-content/uploads/ teñan (temporalmente) permisos 777 antes de continuar, p. ex. no terminal:
# chmod 777 /var/www/vhosts/domain.com/httpdocs/wp-content/, usando o panel de control do teu aloxamento web ou a túa conta FTP / SSH. - Inicia sesión como administrador na túa conta de administración de WordPress. Coa opción de menú «Engadir novo» da sección «Plugins» da navegación, podes buscar: w3 total cache ou, se xa descargaches o plugin, facer clic na ligazón «Subir», atopar o arquivo .zip que descargaches e despois facer clic en «Instalar agora». Tamén podes descomprimir o plugin e subilo por FTP ao teu directorio de plugins (wp-content/plugins/). En calquera caso, ao rematar debería existir wp-content/plugins/w3-total-cache/.
- Busca e activa o plugin na páxina «Plugins». A caché de páxina executarase automaticamente en modo básico. Volve poñer os permisos de wp-content e wp-content/uploads en 755, p. ex. no terminal:
# chmod 755 /var/www/vhosts/domain.com/httpdocs/wp-content/. - Agora fai clic na ligazón «Axustes» para ir á pestana «Axustes xerais»; na maioría dos casos, o modo «disco mellorado» para a caché de páxina é un «bo» punto de partida.
- A opción «Modo de compatibilidade», que está na sección avanzada da pestana «Axustes da caché de páxina», activa unha funcionalidade que optimiza a interoperabilidade da caché con WordPress; está desactivada por defecto, pero é moi recomendable. Anos de probas en centos de miles de instalacións axudáronnos a aprender como facer que a caché se comporte ben con WordPress. A contrapartida é que o rendemento da caché de páxina en disco mellorado nas probas de carga diminuirá un ~20 % a grande escala.
- Recomendado: na pestana «Axustes de minimización», todos os axustes recomendados están predefinidos. Se o modo automático causa problemas na disposición da túa web, cambia ao modo manual e usa o botón de axuda para atopar facilmente os teus arquivos e grupos CSS e JS. Presta moita atención ao método e á localización da incrustación dos teus grupos JS. Consulta as preguntas frecuentes do plugin para máis información sobre o seu uso.
- Recomendado: na pestana «Caché do navegador», a compresión HTTP está activada por defecto. Asegúrate de activar outras opcións que se axusten aos teus obxectivos.
- Recomendado: se xa tes un provedor de rede de entrega de contidos (CDN), vai á pestana «Rede de entrega de contidos», completa os campos e establece as túas preferencias. Se non usas a biblioteca multimedia, terás que importar as túas imaxes, etc. ás localizacións por defecto. Usa a ferramenta de importación da biblioteca multimedia da pestana «Rede de entrega de contidos» para realizar esta tarefa. Se non tes un provedor de CDN, aínda podes mellorar o rendemento do teu sitio co método «Autoaloxado». No teu propio servidor, crea un subdominio e o rexistro de zona DNS correspondente; p. ex. static.domain.com e configura as opcións de FTP na pestana «Rede de entrega de contidos» en consecuencia. Asegúrate de subir por FTP os arquivos axeitados usando os botóns de subida dispoñibles.
- Opcional: na pestana «Caché de base de datos», os axustes recomendados están predefinidos. Se usas unha conta de aloxamento compartido, usa o método «disco» con precaución, xa que o tempo de resposta do disco pode non ser o bastante rápido, polo que esta opción está desactivada por defecto. No aloxamento compartido, proba no seu lugar a caché de obxectos.
- Opcional: na pestana «Caché de obxectos», todos os axustes recomendados están predefinidos. Se usas unha conta de aloxamento compartido, usa o método «disco» con precaución, xa que o tempo de resposta do disco pode non ser o bastante rápido, polo que esta opción está desactivada por defecto. Proba esta opción con e sen a caché de base de datos para asegurarte de que mellora o rendemento.
- Opcional: na pestana «Grupos de axentes de usuario», especifica calquera axente de usuario, como os teléfonos móbiles, se se usa un tema para móbiles.
Preguntas frecuentes
-
Por que importa a velocidade?
-
Os motores de busca como Google miden a velocidade das webs e téñena en conta no seu algoritmo de posicionamento. Cando recomendan un sitio, queren asegurarse de que os usuarios atopan rapidamente o que buscan. Así que, en realidade, ti e Google deberiades ter o mesmo obxectivo.
A velocidade é un dos factores de éxito máis importantes para as webs. De feito, a velocidade do teu sitio afecta directamente aos teus ingresos — é un feito. Algúns sitios con moito tráfico investigaron e descubriron o seguinte:
- Google.com: +500 ms (diminución da velocidade) -> -20% de perda de tráfico [1]
- Yahoo.com: +400 ms (diminución da velocidade) -> -5-9% de perda de tráfico de páxinas completas (o visitante marchou antes de que a páxina rematase de cargar) [2]
- Amazon.com: +100 ms (diminución da velocidade) -> -1% de perda de vendas [1]
Unha milésima de segundo non é moito tempo, pero o seu impacto é bastante significativo. Aínda que non sexas unha gran empresa (ou só esperes chegar a selo), unha perda segue a ser unha perda. W3 Total Cache é a túa solución para ter webs máis rápidas, visitantes máis contentos e mellores resultados.
Moitas das outras consecuencias dun rendemento deficiente descubríronse hai máis dunha década:
- Menor credibilidade percibida (Fogg et al. 2001)
- Menor calidade percibida (Bouch, Kuchinsky e Bhatti 2000)
- Aumento da frustración dos usuarios (Ceaparu et al. 2004)
- Aumento da presión arterial (Scheirer et al. 2002)
- Redución das taxas de fluxo (Novak, Hoffman e Yung 200)
- Redución das taxas de conversión (Akamai 2007)
- Aumento das taxas de saída (Nielsen 2000)
- Percíbense como menos interesantes (Ramsay, Barbesi e Preece 1998)
- Percíbense como menos atractivas (Skadberg e Kimmel 2004)
Hai unha serie de recursos que documentaron o papel do rendemento no éxito na web; W3 Total Cache existe para darche un marco co que axustar a túa aplicación ou sitio sen ter que facer anos de investigación.
-
Por que W3 Total Cache é mellor que outras solucións de caché?
-
É un marco completo. A maioría dos plugins de caché dispoñibles fan un gran traballo conseguindo un par de melloras de rendemento. Total Cache é diferente porque corrixe moitos aspectos que reducen o rendemento de calquera web. Vai máis alá do básico, alén de simplemente reducir o uso da CPU (a carga) ou o consumo de ancho de banda das páxinas HTML. Igual de importante é que o plugin non require modificacións no tema, modificacións no teu .htaccess (regras de mod_rewrite) nin compromisos de programación para comezar. E o máis importante, é o único plugin deseñado para optimizar todos os contornos de aloxamento prácticos, pequenos ou grandes. As opcións son moitas e a configuración é doada.
-
Nunca oín falar de nada disto; o meu sitio funciona ben e ninguén se queixa da velocidade. Por que debería instalar isto?
-
Os lectores rara vez se molestan en queixarse. Normalmente simplemente deixan de navegar antes do que che gustaría e poden non volver nunca. Este é o único plugin deseñado especificamente para asegurarse de que todos os aspectos do teu sitio son o máis rápidos posible. Google está a dar máis importancia á velocidade dun sitio como factor de posicionamento; este plugin tamén axuda niso.
A todos os propietarios de webs interésalles asegurarse de que o rendemento do seu sitio non está a prexudicar o seu éxito.
-
Que versións de WordPress son compatibles?
-
Para usar todas as características do paquete, precísase WordPress 6.0 ou superior con PHP 7.4 ou superior.
-
Por que non me funciona a minimización?
-
Boa pregunta. W3 Total Cache usa varias ferramentas de código aberto para tentar combinar e optimizar CSS, JavaScript, HTML, etc. Por desgraza, os desenvolvedores teñen que facer algunhas probas de ensaio e erro para asegurarse de que o seu código se pode minimizar correctamente coas diferentes bibliotecas que admite W3 Total Cache. Aínda así, mesmo se os desenvolvedores proban o seu código a fondo, non poden estar seguros da súa interoperabilidade co resto do código que poida ter o teu sitio. A culpa non é de ningunha das partes, porque hai miles de combinacións de plugins e temas que pode ter un sitio e, polo tanto, millóns de combinacións posibles de CSS, JavaScript, etc.
Unha boa regra xeral é probar o modo automático, traballar cun desenvolvedor para identificar o código que non é compatible e comezar co modo de só combinar (a optimización máis segura) e aumentar a optimización ata xusto antes de que se rompa a funcionalidade (JavaScript) ou a interface de usuario / deseño (CSS) do teu sitio.
Sempre estamos a traballar para facelo máis sinxelo e directo nas próximas versións, pero isto non é algo que poidamos conseguir sós. Cando atopes un plugin, tema ou arquivo que non sexa compatible coa minimización, ponte en contacto co desenvolvedor e pídelle que inclúa unha versión minimizada na súa distribución ou que se asegure de que o seu código é compatible coa minimización.
-
E os comentarios? Fai o plugin que os comentarios aparezan máis lentamente?
-
Pola contra, como con calquera outra acción que un usuario poida realizar nun sitio, un rendemento máis rápido fomentará que se faga máis. A caché reconstrúese na memoria tan rapidamente que non custa nada mostrarlles aos visitantes a versión máis actual dunha entrada que está a experimentar o efecto Digg, Slashdot, Drudge Report, Yahoo Buzz ou Twitter.
-
Interferirá o plugin con outros plugins ou widgets?
-
Non; pola contra, se usas os axustes de minimización, mellorarás varias veces o seu rendemento.
-
Funciona este plugin con WordPress en modo rede?
-
Efectivamente.
-
Funciona este plugin con BuddyPress (bbPress)?
-
Si.
-
Acelerará este plugin WP Admin?
-
Si, indirectamente. Se traballas con moitos redactores, notarás que parece que tes un servidor dedicado só a WP Admin unha vez activado este plugin; o resultado: máis produtividade.
-
Con que servidores web sodes compatibles?
-
Non coñecemos ningunha incompatibilidade con apache 1.3+, nginx 0.7+, IIS 5+ ou litespeed 4.0.2+. Se hai algún servidor web que creas que deberiamos probar activamente (por exemplo, lighttpd), gustaríanos sabelo.
-
É este plugin compatible con clústeres de servidores e balanceadores de carga?
-
Si, deseñouse desde cero tendo en conta a escalabilidade e os paradigmas de aloxamento actuais.
-
Para que serve a ferramenta «Importación da biblioteca multimedia» e como a uso?
-
A ferramenta de importación da biblioteca multimedia é para instalacións de WordPress antigas ou «desordenadas» que teñen adxuntos (imaxes, etc. en entradas ou páxinas) espallados polo servidor web ou «ligados directamente» (hotlinking) desde sitios de terceiros no canto de usar a biblioteca multimedia como corresponde.
A ferramenta explorará as túas entradas e páxinas en busca dos casos anteriores e copiaraos na túa biblioteca multimedia, actualizará as túas entradas para que usen os enderezos das ligazóns e xerará un arquivo .htaccess coa lista de redireccións permanentes, para que os motores de busca poidan atopar os arquivos na súa nova localización.
Deberías facer unha copia de seguridade da túa base de datos antes de realizar esta operación.
-
Como atopo o JS e o CSS para optimizalos (minimizalos) con este plugin?
-
Usa o botón «Axuda» dispoñible na pestana de axustes de minimización. Unha vez aberta, a ferramenta buscará e completará os arquivos CSS e JS usados en cada modelo do sitio para o tema activo. Para engadir despois un arquivo aos axustes de minimización, marca a caixa de verificación que hai xunto a ese arquivo. Tamén se pode indicar a localización de incrustación dos arquivos JS para mellorar o rendemento da renderización das páxinas. Os axustes de minimización de todos os temas instalados tamén se poden xestionar desde a ferramenta seleccionando o tema no menú despregable. Cando remates de configurar os axustes de minimización, fai clic no botón de aplicar e pechar e, despois, garda os axustes na pestana de axustes de minimización.
-
Non entendo que ten que ver unha CDN coa caché. É algo completamente diferente, non?
-
Tecnicamente non. Unha CDN é unha caché de alto rendemento que almacena recursos estáticos (os arquivos do teu tema, a biblioteca multimedia, etc.) en varias localizacións de todo o mundo para ofrecer un acceso con baixa latencia aos lectores desas rexións. Usa Total Cache para acelerar o teu sitio achegando o teu contido aos teus usuarios coas nosas moitas integracións de CDN, entre elas Cloudflare, StackPath, AWS e moitas máis.
-
Como uso unha CDN de tipo Origin Pull (espello)?
-
Inicia sesión no panel de control ou na área de xestión da conta do teu provedor de CDN. Seguindo os pasos de configuración que che indique, crea unha nova «pull zone» ou un novo «bucket» para o nome de dominio do teu sitio. Se o teu provedor ofrece un asistente de configuración ou consellos para solucionar problemas, non deixes de revisalos. Na pestana CDN do plugin, introduce o hostname que che deu o teu provedor de CDN no campo «Substitúe o hostname do sitio por». Sempre deberías facer unha comprobación rápida abrindo un arquivo de proba desde o hostname da CDN, por exemplo, http://cdn.domain.com/favicon.ico. Soluciona os problemas co teu provedor de CDN ata que esta proba teña éxito.
Agora vai á pestana «Xeral», marca a caixa de verificación e garda os axustes para activar a funcionalidade da CDN, e baleira a caché para que os cambios teñan efecto.
-
Como configuro Amazon Simple Storage Service (Amazon S3) ou Amazon CloudFront como a miña CDN?
-
Primeiro, crea unha conta de S3 (a menos que uses origin pull); as credenciais da túa conta poden tardar varias horas en funcionar. A continuación, tes que obter o teu «Access key ID» e a túa «Secret key» na sección «Access Credentials» da páxina «Security Credentials» de «My Account». Asegúrate de que o estado é «active». A continuación, asegúrate de que «Amazon Simple Storage Service (Amazon S3)» é o «Tipo de CDN» seleccionado na pestana «Axustes xerais» e garda os cambios. Agora, na pestana «Axustes de Content Delivery Network», introduce a túa «Clave de acceso» e a túa «Clave secreta», e introduce un nome (evita os caracteres especiais e os espazos) para o teu bucket no campo «Crear un bucket» facendo clic no botón do mesmo nome. Se usas un bucket existente, só tes que indicar o seu nome no campo «Bucket». Fai clic no botón «Proba de subida a S3» e asegúrate de que a proba ten éxito; se non, revisa os teus axustes e téntao de novo. Garda os teus axustes.
A menos que queiras usar CloudFront, xa case remataches; se usas CloudFront, salta ao seguinte parágrafo. Vai á pestana «Axustes xerais», marca a caixa de verificación «Activar» e garda os axustes para activar a funcionalidade da CDN. Baleira a caché para que os cambios teñan efecto. Se o modo de vista previa está activo, terás que «despregar» os cambios para que teñan efecto.
Para usar CloudFront, realiza todos os pasos anteriores, pero selecciona «Amazon CloudFront» como «Tipo de CDN» na sección «Content Delivery Network» da pestana «Axustes xerais». Ao crear un bucket novo, o ID da distribución completarase automaticamente. Se non, vai á AWS Management Console e crea unha distribución nova: selecciona como «Origin» o bucket de S3 que creaches antes e introduce un CNAME se queres engadir un ou máis á túa zona DNS. Asegúrate de que «Distribution Status» está activado e de que «State» está despregado. Agora, na pestana «Content Delivery Network» do plugin, copia o subdominio que aparece na AWS Management Console e introduce o CNAME usado para a distribución no campo «CNAME».
Opcionalmente, podes indicar ata 10 hostnames para usar no canto do hostname por defecto; con isto mellorarás o rendemento da renderización das páxinas do teu sitio. Os hostnames adicionais tamén se deben indicar nos axustes da distribución que esteas a usar na AWS Management Console.
Agora vai á pestana «Xeral», marca a caixa de verificación «Activar» e garda os axustes para activar a funcionalidade da CDN, e baleira a caché para que os cambios teñan efecto. Se o modo de vista previa está activo, terás que «despregar» os cambios para que teñan efecto.
-
Como configuro Rackspace Cloud Files como a miña CDN?
-
Primeiro, crea unha conta. A continuación, na sección «Content Delivery Network» da pestana «Axustes xerais», selecciona Rackspace Cloud Files como «Tipo de CDN». Agora, na sección «Configuración» da pestana «Content Delivery Network», introduce nos campos correspondentes o «Nome de usuario» e a «Clave da API» asociados á túa conta (atópalos na sección API Access do panel de control de Rackspace Cloud). A continuación, introduce un nome para o contedor que vas usar (evita os caracteres especiais e os espazos). Se a operación ten éxito, o ID do contedor aparecerá automaticamente no campo «Substitúe o hostname do sitio por». Opcionalmente, se queres, podes indicar o nome e o ID dun contedor existente. Fai clic no botón «Proba de subida a Cloud Files» e asegúrate de que a proba ten éxito; se non, revisa os teus axustes e téntao de novo. Garda os teus axustes. Xa podes exportar a túa biblioteca multimedia, o tema e calquera outro arquivo á CDN.
Opcionalmente, podes indicar ata 10 hostnames para usar no canto do hostname por defecto; con isto mellorarás o rendemento da renderización das páxinas do teu sitio.
Agora vai á pestana «Xeral», marca a caixa de verificación «Activar» e garda os axustes para activar a funcionalidade da CDN, e baleira a caché para que os cambios teñan efecto. Se o modo de vista previa está activo, terás que «despregar» os cambios para que teñan efecto.
-
Se cambiou o nome de dominio do teu sitio, esta ferramenta é útil para actualizar as túas entradas e páxinas para que usen os enderezos actuais. Por exemplo, se o teu sitio antes era www.domain.com e decidiches cambialo a domain.com, o resultado serían moitas imaxes «rotas» ou moitas redireccións innecesarias (que fan máis lenta a navegación dos visitantes). Podes usar esta ferramenta para corrixir este caso e outros similares. Corrixir os URL das túas imaxes tamén permite que o plugin determine mellor que imaxes están realmente aloxadas na CDN.
Como sempre, nunca está de máis facer primeiro unha copia de seguridade da túa base de datos.
-
É este plugin compatible con TDO Mini Forms?
-
O captcha e o reCAPTCHA funcionarán ben, pero terás que evitar que se almacene na caché calquera páxina con formularios. Engade o URI da páxina á caixa «Nunca cachear as seguintes páxinas» da pestana de axustes da caché de páxinas.
-
É este plugin compatible con GD Star Rating?
-
Si. Segue estes pasos:
- Activa a carga dinámica das puntuacións marcando GD Star Rating -> Settings -> Features «Cache support option»
- Se a caché da base de datos está activada en W3 Total Cache, engade
wp_gdsrao campo «Subconsultas ignoradas» da pestana de axustes da caché da base de datos; se non, as puntuacións non se actualizarán despois de votar - Baleira todas as cachés
-
Vexo caracteres estraños no canto da web normal. Que está a pasar?
-
Se un tema ou os seus arquivos usan a chamada
php_flush()ou a funciónflush(), isto interferirá co funcionamento normal do plugin e fará que envíe os arquivos da caché antes de que rematen operacións esenciais. A chamadaflush()xa non é necesaria e debería eliminarse. -
Como almaceno na caché só a páxina de inicio?
-
Engade
/.+á opción «Nunca cachear as seguintes páxinas» da pestana de axustes da caché de páxinas. -
Aparecen páxinas en branco ou códigos de erro 500 ao tentar actualizar WordPress en modo rede
-
Primeiro, asegúrate de que o plugin non está activo (desactivado) en toda a rede. Despois, asegúrate de que está desactivado en toda a rede. Agora deberías poder actualizar sen problemas e sen estragar o teu sitio.
-
Aparece un aviso sobre o propietario do arquivo xunto cun formulario FTP. Como podo resolvelo?
-
O plugin usa a funcionalidade FileSystem de WordPress para escribir nos arquivos. Comproba se o propietario e o grupo propietario dos arquivos creados coinciden co propietario do proceso. Se non é así, non pode escribir nin modificar arquivos.
Normalmente, deberías informar a túa empresa de aloxamento web do problema de permisos, e debería poder resolvelo.
Porén, podes probar a engadir define(‘FS_METHOD’, ‘direct’); a wp-config.php para evitar as comprobacións de arquivos e cartafoles.
-
A extensión Image Converter usa moitos recursos para converter as imaxes a formatos modernos como WebP ou AVIF?
-
Non. A extensión Image Converter converte formatos de imaxe habituais a formatos modernos como WebP ou AVIF usando os servizos da nosa API. As conversións fanse no noso servizo de API, polo que o uso de recursos non afecta ao servidor da túa web.
-
A API de Total Cache Image Converter conserva os datos das imaxes?
-
Os datos de imaxe que recibe a nosa API destrúense despois de xerar a imaxe convertida. As imaxes convertidas destrúense en canto o plugin Total Cache as recolle ou descarga na túa web.
-
Isto é demasiado bo para ser certo. Como podo probar os resultados?
-
Poderás ver os resultados ao momento en cada carga de páxina, pero para ter métricas concretas deberías usar as seguintes ferramentas:
-
Non teño tempo para ocuparme disto, pero sei que o necesito. Axudarédesme?
-
Si! Ponte en contacto connosco e axudarémosche a adaptarte para que poidas «configuralo e esquecerte».
Instala o plugin para ler as FAQ completas na pestana FAQ do plugin.
-
Onde informo dos erros de seguridade atopados neste plugin?
-
Informa dos erros de seguridade atopados no código fonte do plugin W3 Total Cache a través do Patchstack Vulnerability Disclosure Program. O equipo de Patchstack axudarate coa verificación e a asignación do CVE, e avisará os desenvolvedores deste plugin.
Comentarios
Colaboradores e desenvolvedores
“W3 Total Cache” é un software de código aberto. As seguintes persoas colaboraron con este plugin.
Colaboradores“W3 Total Cache” foi traducido a 22 idiomas. Grazas aos desenvolvedores polas súas contribucións.
Traduce “W3 Total Cache” ao teu idioma.
Interesado no desenvolvemento?
Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.
Rexistro de cambios
2.10.7
- Feature: Minify: Cache selected external scripts locally for auto minify
- Feature: Page Cache: Add a one-pass mode for sitemap cache preload
- Enhancement: Developers: Add a generated reference of supported actions and filters
- Fix: Browser Cache: Constrain unquoted URL rewriting when removing query strings from static resources
- Fix: Page Cache: Remove the expired role-cookie compatibility path and skip caching for rejected roles
- Fix: Page Cache: Avoid Options API calls before WordPress has loaded them during early bootstrap
- Fix: Object Cache: Persist cache invalidation from wp-admin when admin object caching is disabled
- Fix: CDN: Preserve custom attachment directories when pushing media
- Fix: Google PageSpeed: Renew expired access tokens without discarding authorization
- Fix: Licensing: Show the activation-limit notice for licenses that have reached their limit
- Fix: Settings: Persist Purge via WP-Cron schedule settings
- Fix: Settings: Skip unchanged w3tc_state option writes
- Update: Remove leftover newsletter signup code
- Update: Build: Omit development-only files from the release ZIP
2.10.6
- Fix: Database Cluster: Restore placeholder unescape so admin searches with wildcards match
- Enhancement: Page Cache: Add w3tc_pgcache_rules_required filter to skip writing rewrite rules
- Fix: Settings: Restrict POST updates to keys owned by the active admin page
- Fix: Licensing: Limit plugin type updates to the license path
- Fix: Image Converter: Require administrator capability for convert and submit
- Fix: Config import: Validate structure before applying
- Fix: Role cookies: Stop honoring legacy names unless explicitly enabled
- Fix: Minify: Validate precache URLs before outbound fetch
- Fix: URL constants: Apply host allowlists to overrides
- Fix: Minify: Validate Java minifier JAR paths before invocation
- Update: Bunny CDN and Redis: Enable verified TLS by default
- Fix: Diagnostics: Extend log redaction across remaining formats
- Fix: Reverse proxy: Apply forwarded client IP and scheme headers only from trusted proxies
- Fix: CDN: Limit Media Library import to static assets
- Fix: CDN: Render admin server responses as text
- Fix: CDN: Use saved settings for Test
- Fix: CDN: Scope CORS headers to font resources
- Fix: Browser Cache: Normalize rewrite rule rendering
- Fix: Support: Reduce client data sent from the Support page
- Fix: Forums: Normalize API client responses
- Fix: Lazy Load: Match background styles as top-level attributes only
- Fix: Admin: Align request validation across notice, extension, setup, CDN, and minify flows
2.10.5
- Corrección: Caché de páxina: manter as operacións cos arquivos da caché Disco: mellorado dentro do directorio da caché
2.10.4
- Corrección: Carga diferida: coincidir só cos atributos de imaxe entre comiñas ao reescribir src/srcset/sizes
- Corrección: Purga da caché: restaurar as capacidades filtrables para purgar todo e purgar entrada
2.10.3
- Corrección: Búfer de saída: omitir as solicitudes á API REST salvo que estea activada a caché REST da caché de páxina
- Corrección: Minimizar: manter as operacións cos arquivos de caché dentro do directorio da caché
- Corrección: Adiar scripts: restaurar a substitución do marcador de posición da configuración do tempo de espera
2.10.2
- Corrección: Caché en disco: restaurar as escrituras con bloqueo de arquivos en PHP 8+
- Corrección: Apache: limitar Options -MultiViews nas regras da caché de páxina ao modo de compatibilidade
- Corrección: Caché de páxina: non almacenar as respostas de redirección
2.10.1
- Corrección: Axustes xerais: «A ligazón que seguiches caducou» ao baleirar todas as cachés
- Corrección: Redis/Memcached/CDN: restaurar a xestión das conexións despois do cifrado das credenciais en repouso da 2.10.0
- Corrección: credenciais en repouso: adiar o cifrado ata que estean dispoñibles os salts de WordPress
- Corrección: Always Cached: rexeneración da cola en nginx coa caché de páxina Disco: mellorado
- Corrección: mfunc: mostrar as etiquetas de fragmentos dinámicos non recoñecidas como saída baleira
- Corrección: Apache: eliminar Options -MultiViews do .htaccess raíz (HTTP 500 con AllowOverride restritivo)
- Corrección: Multisitio: ligazóns ás páxinas de administración na administración da rede
2.10.0
- Seguranza: reforzadas as comprobacións de autorización, capacidades e verificación de solicitudes (nonce/CSRF) nos puntos de conexión de administración e AJAX
- Seguranza: mellorada a validación da entrada e o escape da saída para evitar o cross-site scripting (XSS)
- Seguranza: reforzadas as proteccións contra a inxección de código, de comandos e de inclusión de arquivos
- Seguranza: reforzado o procesamento do contido dinámico e en caché, incluída a serialización de datos
- Seguranza: restrinxidas as solicitudes saíntes desde o servidor para mitigar a falsificación de solicitudes do lado do servidor (SSRF)
- Seguranza: restrinxidos os cambios de configuración para evitar modificacións non autorizadas
- Seguranza: mellorada a xestión das credenciais almacenadas, as cookies e os arquivos de configuración do servidor xerados
- Seguranza: reducida a posible divulgación de información e mellorado o rexistro de seguranza
2.9.4
- Corrección: Búfer de saída: revertido ao búfer de saída anterior da 2.9.1
- Corrección: Cloudflare: validación do token/clave
- Corrección: evitar que se omita o procesamento de mfunc mediante o axente de usuario
2.9.3
- Corrección: Búfer de saída: descartar o contido dos OB aniñados nas respostas que non son HTML (JSON/AJAX) para evitar que se antepoña HTML á saída JSON
- Corrección: Búfer de saída: engadir os filtros wp_die_ajax_handler e wp_die_json_handler para xestionar correctamente as saídas por die en AJAX
- Corrección: Caché de páxina: as respostas da API REST xa non se gardaban na caché porque se omitía o proceso do búfer de saída nas respostas que non son HTML
- Corrección: Carga diferida: engadido un MutationObserver con debounce para que as imaxes inseridas por plugins AJAX (p. ex., FacetWP) se procesen sen necesidade dunha integración específica para cada plugin; corrixido tamén que o método de incrustación async_head non actualizase window.w3tc_lazyload coa instancia activa de LazyLoad despois da inicialización
2.9.2
- Corrección: parche para o control de acceso roto nas operacións AJAX de Image Service
- Corrección: erro fatal no búfer de saída dinámico de mfunc que provocaba páxinas en branco
- Corrección: parche para a vulnerabilidade de seguranza de mfunc
2.9.1
- Corrección: Image Converter: restablecer a solicitude cando o estado é 404
- Corrección: Image Converter: mellor xestión das solicitudes de formatos separados
- Corrección: Image Converter: cambios na interface e en JS
- Corrección: problema coa caché/gardado da configuración
2.9.0
- Característica: conversión de imaxes ao formato de nova xeración AVIF (Pro)
- Característica: engadidos avisos para algúns problemas de facturación
- Corrección: sección de purga de Bunny CDN
- Corrección: API de New Relic
- Corrección: compatibilidade de Nginx + socket Unix de Memcached
- Actualización: melloras no asistente da guía de configuración e nas probas
- Actualización: WebP Converter pasa a chamarse Image Converter
