Controlo automático de versões de ficheiros CSS e JavaScript – módulo PrestaShop
Atualização imediata da cache para cada recurso do tema. Este módulo leve acrescenta uma versão baseada no tempo a cada ficheiro CSS e JS, obrigando o navegador a obter o código mais recente após cada alteração — sem limpar a cache manualmente e sem a perda de desempenho do CCC. Inclui 6 meses de atualizações e apoio técnico.
Porque é que a loja ainda apresenta estilos desatualizados
A cache do navegador acelera o site — até alterar uma folha de estilos ou um script e os visitantes não verem a mudança. Limpar repetidamente a cache Smarty ou CCC é incómodo e pode prejudicar as conversões e os indicadores Core Web Vitals.
Funciona perfeitamente com Cloudflare e outras redes CDN
A marca temporal é acrescentada diretamente ao URL do ficheiro (style.css?ver=20250723145830). O Cloudflare e outras redes CDN que distinguem os parâmetros do URL tratam cada versão como um novo recurso. Os visitantes obtêm assim o novo ficheiro sem utilizar manualmente a função «Purge Everything». Não são necessárias chamadas adicionais à API nem regras Workers — a eficácia da cache mantém-se elevada e as atualizações propagam-se imediatamente.
Como Auto Versioning resolve o problema
-
Gera automaticamente um parâmetro de versão único (
?ver=20250723145830) para cada .css e .js na loja. -
A versão muda automaticamente quando muda a data de modificação do ficheiro — imediatamente após um envio por SFTP ou uma alteração do tema.
-
Compatível com Nunca recompilar os ficheiros de modelo e funciona mesmo quando a função CCC (combinar, comprimir e colocar em cache) está desativada— uma opção que o PageSpeed Insights prefere para pequenos ficheiros modulares.
-
Sem alterações no código: instalar, ativar e está pronto.
-
Não faz chamadas externas, mantém um TTFB reduzido e suporta várias lojas.
Benefícios para os comerciantes
-
Design sempre atualizado – Os clientes veem os estilos mais recentes sem CTRL + F5.
-
Melhores resultados PageSpeed – Evite a perda de desempenho causada por grandes pacotes CCC, mantendo a eficácia da cache.
-
Desenvolvedores mais felizes – Esqueça a limpeza manual da cache e concentre-se no desenvolvimento de funcionalidades.
Ficha técnica
Versão do módulo: 1.1.1
Compatibilidade: PrestaShop 1.7.x, 8.x e 9.x
O controlo de versões de CSS e JavaScript pode ser ativado separadamente na configuração do módulo.
Utiliza a data de modificação do ficheiro local e acrescenta ou substitui o parâmetro
ver=no URL.Funciona quando o PrestaShop é instalado na raiz do domínio ou em uma subpasta como
/shop/.Os recursos remotos e os inseridos diretamente no código são ignorados; os parâmetros e fragmentos existentes do URL são preservados.
Utiliza substituições de classes PrestaShop para os gestores de recursos CSS e JavaScript; sem alterações nos ficheiros principais.
Suporta instalações com várias lojas.
Apoio e atualizações
Estão incluídos 6 meses de atualizações do módulo e apoio técnico sem custos adicionais.
A instalação profissional está disponível como opção adicional.
Está disponível um plano alargado de apoio e atualizações de 12 meses como opção adicional.
O que está dentro do ZIP
/sem_cssjsversion/pasta do móduloPágina de configuração com opções separadas para o controlo de versões CSS e JavaScript
Substituições dos gestores de recursos compatíveis com PrestaShop 1.7 / 8 / 9
Procedimento de atualização e ficheiro README com notas de instalação
Histórico de alterações
v1.1.1 – Corrigido o controlo de versões no PrestaShop 8.1.x e posteriores; melhorada a resolução de caminhos em subpastas e atualizadas as substituições instaladas.
v1.1.0 – Adicionada compatibilidade com os gestores de recursos PrestaShop 1.7 / 8 / 9, suporte para subpastas e tratamento seguro dos parâmetros do URL.
v1.0.0 – Versão inicial.
-
CompatibilidadePrestaShop 1.7.x, 8.x e 9.x
-
Suporte para várias lojasSim.
-
TraduçõesTranslatável através do PrestaShop
-
LicençaOSL 3.0
-
Versão do Módulo1.1.1
-
Tipos de recursosCSS e JavaScript
-
Método de VersãoData de modificação do ficheiro
-
Suporte à SubpastaSim — instalação de raiz ou subpasta
-
Compatibilidade com o CDNCloudflare e redes CDN que distinguem parâmetros do URL
-
Tratamento dos parâmetros do URLPreserva os parâmetros existentes; substitui o parâmetro ver=
-
Recursos externosOs recursos remotos e os inseridos diretamente no código são ignorados
-
ExecuçãoSubstituições de classes PrestaShop; sem alterações nos ficheiros principais
-
& Atualizações de Suporte Incluídas6 meses incluídos
-
Instalação ProfissionalDisponível como complemento opcional
-
& Atualizações de suporte estendidasPlano de 12 meses disponível como opção adicional
A saída está protegida com conexões HTTPS criptografadas.
Os módulos para download são entregues digitalmente após a confirmação do pagamento.
Estão incluídos 6 meses de atualizações do módulo e apoio técnico.
Comentários (0)
Não é possível enviar a apreciação da sua avaliação.
Denunciar comentário
Denúncia enviada
O seu relatório não pode ser enviado