A compression wrapper like PDO would be great. And they do all do the
same things more or less. Take data and compress it. Take compressed
data and uncompress it. Not that different.

On 21/07/06, Pierre <[EMAIL PROTECTED]> wrote:
Hello,

On 7/21/06, Ron Korving <[EMAIL PROTECTED]> wrote:
> I was thinking the same thing. We can of course clutter the namespace with a
> class for every possible file extension we want to develop an API for, but
> maybe we can do the smart thing and do what PDO does for databases: present
> a unified API.

I was thinking the same as well. But I don't think it is a good idea.
For the simple operations, you can do it easily in php. I don't think
there is a need for an internal implementation of such wrappers.

> I don't like the idea of having GZip, Zip, Rar, Arj, Etc classes when they
> all do the same.

They don't always do the same, that's the problem. Also I'm a fan of
one need/one tool. PDO was needed because it is really a mess in the
DB APIs. I would prefer to define some common API and have independent
extensions. It will let us implement all format specific features or
needs (which can be speed, compression level, etc.).

Cheers,
--Pierre

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php




--
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&amp;r=213474731
"Standing on the shoulders of some very clever giants!"

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to