我有一个在LAMP上运行的网站。我有一个全球"版本号"我手动更新的变量,表示何时对站点进行了更改。对此版本号的更改会触发当前用户刷新其页面以查看最新更新的警报。
有没有一种方法可以触发此版本每次任何网站的PHP / JS / CSS / etc文件已经/已经更改时自动增加,而不是资源过于密集(即每次加载网站并查看文件修改日期时扫描所有文件)?
仅供参考我通过SFTP从文本编辑器提交更改。
答案 0 :(得分:1)
如果您在服务器Web服务器中具有shell访问权限,则可以使用GIT并提交更改。然后您的全局版本可能是您上次提交的ID。
git log --format="%H" -n 1