Php 镜像网站时仅复制更改的文件

Php 镜像网站时仅复制更改的文件,php,javascript,web-applications,curl,wget,Php,Javascript,Web Applications,Curl,Wget,我正在使用wget镜像网站使用此代码 $ wget \ --recursive \ --no-clobber \ --page-requisites \ --html-extension \ --convert-links \ --restrict-file-names=windows \ --domains website.org \ --no-parent \ www.website.org/t

我正在使用wget镜像网站使用此代码

$ wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --restrict-file-names=windows \
     --domains website.org \
     --no-parent \
         www.website.org/tutorials/html/

下次我运行它时,它会再次开始下载相同的文件,但是我希望下次只下载更改的文件。除了使用wget之外,我愿意使用任何其他工具或脚本(最好是PHP、Curl)。

这是为rsync量身定做的工作。看

您可以使用:

rsync -avz <source> <destination>
rsync-avz

尝试使用选项
--时间戳
进行增量下载。有关更多信息,请参见