On Sun, 2003-06-22 at 23:52, George Schlossnagle wrote:
> On Sunday, June 22, 2003, at 11:39  PM, Sterling Hughes wrote:
> 
> > --disable-all you mean?
> 
> Well, certain extension (curl, openssl) are almost necessary for the 
> language itself to be fully functional, whereas sqlite is just a db 
> extension.  It being present at compile time doesn't alter the way the 
> language itself behaves.
> 

Well, its not 'just a db extension.'  Its a DB as well :)

The idea of bundling SQLite is that alot of things with PHP are about
saving and remembering data.  Whether its a hit counter, a poll script,
a weblog, etc.  In these cases using a RDBM is overkill, but using a
flat file or DBM file is a pain in the ass.  This is especially true on
shared hosts that may not always provide a database server, or may
provide wierd table permissions.

SQLite provides a very simple interface to managing files using the SQL
language.  It takes care of the locking, the data format, the low-level
access routines, etc.  All you need to worry about is a little bit o'
SQL.  Having this always available is a great boon to our users.

-Sterling


-- 
"The three most dangerous things in the world are a programmer  
 with a soldering iron, a hardware type with a program patch and  
 a user with an idea." 
    - Unknown

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

Reply via email to