Re: Extension checkins?
| From: | Jonathan Gillette | Date: | Fri, 02 Nov 2001 16:53:10 +0000 |
| Subject: | Re: Extension checkins? | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-69533@lists.php.net to get a copy of this message | ||
On Thu, 1 Nov 2001 18:25:52 -0600, cardinal@dodds.net (Matt McClanahan) wrote:
> Mentioning what it does may be a good start..
I have been in communication with the developer for DbTcp [http://www.fastflow.it/dbftp/], a proxy
server for Windows ODBC connections. I rely on PHP for production work and recently encountered a
large client that needed a
site to interface with their FoxPro database. I scoured the web, including the PHP mailing lists,
major code repositories and such. I experimented with iODBC, unixODBC, ODBCSocketServer with
unacceptable results. I used
ODBCSocketServer for a week until I discovered that it can't handle large result sets from the
database. DbTcp is a similiar setup to ODBCSocketServer, in that you run a service on the Windows
machine that communicates through
TCP/IP. It doesn't seem to have the limitations of other software (in that it is handling
233,000 row result sets without a problem), it is currently GPL, and is in active development.
The current distribution of DbTcp comes with a PHP extension and this week I've spent some time
in communication with the author in bringing the extension up to speed. We've debugged some
issues, rounded out the memory
management better, we're allowing for persistent connections now, and it's becoming par
with the other PHP database extensions. I know much could still be done to libdbftp to ensure it is
cross-platform, but I have it performing well
on both a Linux box and a FreeBSD box.
I'm not trying to market this extension, or make it sound like the answer to everything.
I'm not sure what the general need for an ODBC bridge is. For unixODBC, I know Easysoft's
ODBC-ODBC bridge sells for $400-$5600 depending
on the license. I think that's an indication of the need.
The author, Giussani Cristian, has opened a public project at SourceForge
[http://sourceforge.net/projects/dbtcp/] and checked the source code in. I'm interested in any
feedback concerning the module itself and a possible place
as an extension included in the PHP distribution. I'd certainly like to see the project
progress into public view, so other people aren't banging their heads against other projects
that are still unstable.
Much appreciated,
Jonathan