Fórum php - filemtime #503380
03/12/2014
0
Estive olhando alguns códigos e notei a seguinte expressão
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css?1406839196">
Notei que o parâmetro que precede a ? após href possui o seguinte código
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css?<?php echo filemtime("css/bootstrap.min.css"); ?>">
Olhando a função filemtime informa que o tempo de modificação do arquivo.
Minha dúvida está justamente em entender o que o número 1406839196 tem a haver com o tempo de modificação.
Não consegui compreender a leitura do número.
Grato,
Rob2014
Curtir tópico
+ 0Post mais votado
06/12/2014
Ronaldo Lanhellas
Gostei + 1
Mais Posts
05/12/2014
Gisele Fagundes
Costumo aplicar ele exatamente dessa forma ai no css, para identificar a versão no cliente e atualizar o cache.
Vamos supor que a primeira vez que o site foi aberto no cliente o número era 0001. Se eu fizer qualquer alteração no arquivo a data e hora vão mudar e o número consequentemente também, para por exemplo 0002. Quando o cliente requisitar o site, o navegador vai interpretar como um arquivo diferente daquele em cache e baixar essa nova versão, simples assim e útil sem igual :D
Gostei + 0
08/12/2014
Rob2014
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)