Sometimes as a web developer, you want a simple and quick way to make a backup from a site without spending hours on installing and configuring site backup solutions like Akeeba Backup for Joomla! or Updraft Plus for WordPress.
You just want to have some little script that you upload to your server, run it and then download the whole site on your local machine.
I’ve been there myself. And a couple of years ago I decided to help myself when in these situations by creating a nice little PHP script. I called it Zipper, and what it does is it creates an archive from all files on your site root (archive format will be determined automatically, either .zip or tar.gz, depending on your server properties).
If you choose, it can also create a DB dump and put it in the archive. Currently, this works only with Joomla! and WordPress since those were the major CMS systems I’ve been working through the years.
With your downloaded archives, you can either save them as backups or use them for a site migration or a deployment on a new server.
This little guy helped me and saved me a lot of time in the past. So I hope you can find some good use for it yourself.
Let me know if that was the case for you in the comments below.