psArchive 0.1.2 review

Download
by rbytes.net on

psArchive is a PHP 5 extension designed to provide an easy to use interface for manipulating all the most common archive files used i

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: Valeriu Palos
0 stars award from rbytes.net

psArchive is a PHP 5 extension designed to provide an easy to use interface for manipulating all the most common archive files used in Web projects at high speeds and workloads.

psArchive is especially designed for Web applications that need to understand, to produce, or even edit archives in order to function.

Here are some key features of "psArchive":
Supports archive *editing*! You can add, remove, rename and copy files, you can change file contents, attributes and modification time, you can create new files and directories, *all* right inside the archive before output.

Supports the following archive formats:
- 1. ZIP (single volumes);
- 2. TAR (tarball tape archive);
- 3. GZ (Gzip compressed format);
- 4. BZ, BZ2 (Bzip/Bzip2 compressed format);
- 5. TAR.GZ, TGZ (Gzipped Tarball);
- 6. TAR.BZ2, TAR.BZ, TBZ2, TBZ (Bzipped Tarball);
- 7. Other formats can be supported on demand, such as RAR or ACE support (since these formats are uncommon in web environments we decided not to include them in order to keep the extension size as small as possible);

Configurable buffer storage for optimized and threadsafe memory handling:
- 1. In raw memory (for optimized speed);
- 2. In compressed memory (normal operation);
- 3. On disk (for optimized memory consumption);

Provides 2 functions for extremely fast in memory data compression / decompression using LZF algorithm. These functions correctly compress / decompress data blocks far greater than 1024 bytes;

psArchive 0.1.2 search tags