Download the PHP package barracudanetworks/archivestream-php without Composer
On this page you can find all versions of the php package barracudanetworks/archivestream-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download barracudanetworks/archivestream-php
More information about barracudanetworks/archivestream-php
Files in barracudanetworks/archivestream-php
Package archivestream-php
Short Description A library for dynamically streaming dynamic tar or zip files without the need to have the complete file stored on the server.
License MIT
Homepage https://github.com/barracudanetworks/ArchiveStream-php
Informations about the package archivestream-php
ArchiveStream 1.0.7
A library for dynamically streaming dynamic tar or zip files without the need to have the complete file stored on the server. You can specify if you want a tar or a zip; or if you want to have the library figure out the best option based on the user agent string.
Options
Usage
Stream whole file at a time
A fast and simple streaming archive files for PHP. Here's a simple example:
Stream each file in parts
This method can be used to serve files of any size (GB, TB).
Installation
Simply run composer require barracudanetworks/archivestream-php
inside your project.
Requirements
- PHP >=5.1.2 (or the Hash extension).
- gmp extension
Limitations
- Only the Zip64 (version 4.5 of the Zip specification) format is supported.
- Files cannot be resumed if a download fails before finishing.
Other
You can also add comments, modify file timestamps, and customize (or disable) the HTTP headers. See the class file for details.
Contributors
- Paul Duncan - Original author
- Daniel Bergey
- Andy Blyler
- Tony Blyler
- Andrew Borek
- Rafael Corral
- John Maguire
- Zachery Stuart
License
Original work Copyright 2007-2009 Paul Duncan [email protected] Modified work Copyright 2013-2015 Barracuda Networks, Inc.
Licensed under the MIT License
All versions of archivestream-php with dependencies
ext-gmp Version *
ext-mbstring Version *