Re: [PECL-DEV] Proposing MySQLnd Userland Handler

[email protected] (Hannes Magnusson)
Newsgroups php.pecl.dev
Message-ID <[email protected]>
On Fri, Aug 6, 2010 at 21:11, David Soria Parra <[email protected]> wrote:
> Hi DevML,
>
> I would like to propose the pecl extension "MySQLnd Userland Handler" (mysqlnd_uh).
> The plugin let you hook a mysqli connection if you use mysqlnd and install a userland proxy class
> for every call. This allows you to write SQL monitoring tools in PHP Userland. It works with PHP 5.3.0
> and a first version will be marked as 0.1.0 alpha.


Its an interesting idea, but is there any reason for doing this as an
extension? You would have to update it every time mysqli adds new
parameter, and when then installing the ext on an older PHP version
would cause annoying inconsistencies between the proxy class and the
core ext.

Unless I'm missing something, this could be easily implemented in
userland.. As this ext seems to only support mysqli, the same thing
could be accomplished by simply extending the MySQLI* classes, and
overwriting the methods you would want to proxy..

-Hannes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.