On Fri, Aug 1, 2008 at 12:43 PM, Antony Dovgal <[EMAIL PROTECTED]> wrote: > On 01.08.2008 14:41, Scott MacVicar wrote: >>> >>> I know, I know. >>> But why enable it by default (as well as PDO_SQLITE)? What's so extremely >>> useful in this extension that every user needs it? >> >> The zero configuration aspect, the ability to just throw up a database in >> place of your own over complicated storage format. Sure all hosts have MySQL >> but if you're shipping a product then sometimes its simpler to just bundle a >> SQLite DB. > > None of this requires enabling it by default.
One of the reason of the PHP success is its feature richness. ISP, good or bad, enables what we enable. You can see that in the extension usage statistic (from nexen.net). They have to be taken with a bit of salt but they represent a good way to see what actually happens out there. I heard solutions like "educating the ISPs" and seriously that's a sweet dream and may not reflect their needs. An extension not enabled by default is often not used for this exact reason: it is not enabled by default. So my thoughts are really simple, unless disable-all is used, enable everything possible as long as the deps are found (or if there is no dep). Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php