PEAR DB 1.6.0 has been released
Posted in 2004
Topics: SQL Development & Query Writing, Connectivity: ODBC / JDBC / .NET, Connectivity: ESQL/C, 4GL & Embedded SQL, Server Administration
[This has be cross-posted. Be careful when following up, please.] Greetings: Crack open the beer, PEAR DB 1.6.0 is here! (Hey, I'm a bit giddy with excitement that my intense work during the past seven weeks has come to fruition.) For those unfamiliar with PEAR DB, it's a package of PHP classes that provide an object oriented API with common methods of accessing thirteen of PHP's database driver extensions: dBase, FrontBase, InterBase, Informix, mSQL, MS SQL Server, MySQL, Oracle, ODBC (tested with DB2 and Access), PostgreSQL, SQLite and Sybase. Key links for PEAR DB: Download: http://pear.php.net/get/DB Change Log: http://pear.php.net/package-changelog.php?package=DB Manual: http://pear.php.net/manual/en/package.database.php Home Page: http://pear.php.net/package/DB Notable changes since 1.5.0RC2 include: * New portability features, making it possible to write applications which can be easily ported between DBMS's. * Tons of bug fixes, making the package actually work for more than just MySQL systems. * Improved error reporting. * Getting prepare/execute to work the same way for all DBMS's and allow escaping of placeholder characters. * Deploying tableInfo() in more drivers and officially moving it from DB_result to DB_common. See the documentation for proper usage. * Making the test suite simpler to use and work on both windows and *nix platforms. * Various optimizations, several of which were uncovered using Zend Studio's Code Analyzer. * Countless documentation corrections. * Full PHP 5 compatibility. * Requiring PHP to be at version 4.2.0 or higher. * Deprecating quote() and quoteString(). If you're one of the lucky few people using PHP's mysqli extension, do note that the DB file/class has been renamed from mysql4 to mysqli, but the online documentation won't reflect this modification until they're rebuilt on Sunday. Similarly, there are a few other features and documentation bugs that won't show up there until then either. Is Dutch, German or Russian your native language? The manual needs translating into these languages. Join in by signing up for the pear-doc mailing list at http://pear.php.net/support.php. For those of you in and around New York City this coming Tuesday, February 24th, I'll be giving a presentation about this at the NYPHP meeting. See http://nyphp.org/ for more info. If you like the changes I've made to DB since version 1.5.0RC2, make a donation: http://www.analysisandsolutions.com/donate/donate.htm Enjoy, --Dan PS: I'm not on this list/newsgroup. Just posting this as an announcement. So, if you wish to contact me, please do so directly or via cc. -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y data intensive web and database programming http://www.AnalysisAndSolutions.com/ 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409
Analysis&Solutions wrote: > Crack open the beer, How often do we get the chance to be spammed by someone too rude to read the FAQ, to lacking in respect to post in the appropriate usenet group, or more deserving of being ignored. Yeah ... lets celebrate a spammer trying to sell is stuff. This must be an internet first. When you get done being giddy try apologizing. I hope everyone ignores your post and treats you with all the respect you have earned. -- Daniel Morgan http://www.outreach.washington.edu/ext/certificates/oad/oad_crs.asp http://www.outreach.washington.edu/ext/certificates/aoa/aoa_crs.asp damorgan@x.washington.edu (replace 'x' with a 'u' to reply)
Daniel Morgan wrote: > Analysis&Solutions wrote: > >> Crack open the beer, > > > How often do we get the chance to be spammed by someone too rude > to read the FAQ, to lacking in respect to post in the appropriate > usenet group, or more deserving of being ignored. > > Yeah ... lets celebrate a spammer trying to sell is stuff. This > must be an internet first. > > When you get done being giddy try apologizing. I hope everyone > ignores your post and treats you with all the respect you have > earned. > I'd bet you can call it SPAM... But PEAR is part of the open source PHP web development package. As such, i'd call it "not bad spam" (?!). He isn't earning anything except maybe (bad?) reputation. PEAR pretends to be a layer of abstraction between PHP and the database (yeah... it would be great to have really portable SQL :P) Just a thought... please don't flame me and don't be "inflamed". Regards.
Fernando Nunes wrote: > > I'd bet you can call it SPAM... But PEAR is part of the open source PHP > web development package. > As such, i'd call it "not bad spam" (?!). He isn't earning anything > except maybe (bad?) reputation. > I am sure he is not only earning bad reputation; he is also shooting himself in the foot (or perhaps in both feet). I am sure that majority of the people posting and reading here are - or will - subscribe to The Boulder Pledge ("Under no circumstances will I ever purchase anything offered to me as the result of an unsolicited e-mail message. Nor will I forward chain letters, petitions, mass mailings, or virus warnings to large numbers of others. This is my contribution to the survival of the online community."). So he simply rejected as potential customers majority of people posting here. Jan M. Nelken