|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2002-07-23 20:01 UTC] bilo at mit dot it
I just want to signal to C skilled (and willing) people here that there is a new interesting RDBMS server called picoSQL (www.picosoft.it). Besides beeing really small (the tarball with server + client programs + library + jdbc driver + sample db + doc is ~ 2.8Mb) it's really full-featured and fast. It's available for Linux and NT, it has a windows ODBC driver (and JDBC driver, too), and ODBC 2.5 compliant C/C++ API. It supports transactions, row level locking, BLOBS, sub- queries and more... Well: I think it really needs a PHP module !!! The documentation claims it's distributed under GPL and I've read that this can be a problem. By the way the package also contains a Mozilla Public License file. I've posted a message to PicoSoft asking wether the API client library is under GPL or LGPL. Hope they'll answer soon. Regards Gabriele Carioli PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Dec 13 23:00:01 2025 UTC |
I though't I'd add a note on how easy this is with swig-cvs: # make work directory mkdir picosql-php cd picosql-php # make interface file to depend on picosql .h files # we could craft our own .i file if we wanted cat > picosql.i <<END %module picosql %{ #include <odbcsql.h> %} %include win4unix.h %include odbcsql.h END # generate php module - very easy, need cvs version of swig swig -php4 -c++ -shadow -phpfull -I/usr/include -withincs odbcsql.h -o picosql_wrap.cpp picosql.i # compile! phpize ./configure --with-picosql=/usr make make install # then test the module loading php php_picosql.php