Php 如何在每次更新站点时更新全局版本号?

Php 如何在每次更新站点时更新全局版本号?,php,version,updates,lamp,Php,Version,Updates,Lamp,我有一个网站上运行的灯。我有一个全局“版本号”变量,我手动更新该变量以指示何时对站点进行了更改。更改此版本号会触发对当前用户的警报,以刷新其页面以查看最新更新 是否有一种方法可以在每次网站的PHP/JS/CSS/etc文件发生更改时触发此版本自动增加,而不会占用太多资源(即每次网站加载时扫描所有文件并查看文件修改日期) 仅供参考,我正在通过SFTP从文本编辑器提交更改。如果您在服务器web服务器中具有shell访问权限,则可以使用GIT并提交更改。然后,您的全局版本可以是上次提交的ID git

我有一个网站上运行的灯。我有一个全局“版本号”变量,我手动更新该变量以指示何时对站点进行了更改。更改此版本号会触发对当前用户的警报,以刷新其页面以查看最新更新

是否有一种方法可以在每次网站的PHP/JS/CSS/etc文件发生更改时触发此版本自动增加,而不会占用太多资源(即每次网站加载时扫描所有文件并查看文件修改日期)


仅供参考,我正在通过SFTP从文本编辑器提交更改。

如果您在服务器web服务器中具有shell访问权限,则可以使用GIT并提交更改。然后,您的全局版本可以是上次提交的ID

git log --format="%H" -n 1

这是内容管理系统可能做的事情,而不是Web服务器。您也可以使用版本控制系统,它可以提供提取最后版本号的方法。