More New Software in Development
One unfortunate shortcoming I have found about PHP is that it has no naitive support for TAR archives. This is especially important when creating GZipped archives because GZip doesn't support directories, so usually a tarball is created first eliminate this problem. I did, however, find a good looking PEAR package that would take care of this for me, but I didn't really want to install PEAR on my system for this one package. And, I realized that creating any software relient upon PEAR would probably lead to too many people shying away. So, to counteract these limitations I created a script for reading, writing, and modifiying tarballs entirely in PHP. LiquidPHP Tar is the name of this script. Update: It is no longer available.
Version 0.0.1 is an Alpha non-stable release. The names and parameters of functions may change and functions will be added or deleted while the software is advanced to beta and finally production releases. Currently, only old POSIX style TAR archives are supported for reading and writing. USTAR, PAX, and GNU archives are in planning. I've tested reading and writing with LiquidPHP TAR and it works without a hitch. If you encounter any problems, please report them in the forum.