PHP Classes
PHP Classes

Notable PHP package: Big Backup maker

Recommend this page to a friend!
  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Notable PHP package: ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

Author:

Updated on: 2017-10-24

Posted on:

Categories: Notable Packages

Many sites need to perform backup operations so they can have additional copies of the information and files they need to work correctly.

Taking a backup of data of a site may take a long time, especially when there is a lot of files and data to copy.

When the process takes too long, it may be impossible to complete the whole process during a single run of a PHP script because in many hosting environments a script may only run for a limited length of time and using a limited amount or memory.

This package implements an approach that works around this limitation of running long time PHP scripts. It uses session variables to keep track of the backup progress and output data contents.

Then it redirects the user browser to the same script, so it can resume where the process was suspended as many times as necessary.

Read this article to learn more details about how this notable PHP package works.




The package Big Backup maker is one of the few PHP packages that was considered notable recently because it does something that is worth paying attention.

The basic purpose is: Create backup of a directory in an archive file

Here follows in more detail what it does:

This class can create a backup of a directory in an archive file.

It can traverse a given directory and retrieve the list of files to backup.

The class than can create a compressed archive in another directory with the contents of the files to backup to be downloaded without time limitation or folder size limitation and without touching the PHP INI configurations like max_execution_time or memory_limit.

Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.

If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.



You need to be a registered user or login to post a comment

1,557,165 PHP developers registered to the PHP Classes site.
Be One of Us!

Login Immediately with your account on:

FacebookGmail
HotmailStackOverflow
GitHubYahoo


Comments:

No comments were submitted yet.



  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Notable PHP package: ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

For more information send a message to info at phpclasses dot org.