Re: Technical refresh->Why MySQL?
| From: | Cynic | Date: | Sat, 11 Aug 2001 11:03:51 +0000 |
| Subject: | Re: Technical refresh->Why MySQL? | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-62924@lists.php.net to get a copy of this message | ||
At 12:05 8/11/2001, Ron Chmara wrote the following:
--------------------------------------------------------------
>On Friday, August 10, 2001, at 06:25 PM, Zeev Suraski wrote:
>>Yeah. I sound like Monty (which is not all that of a bad thing), but I do think that the
>>MySQL integration will happen within the next 12 months.
>
>Questions:
>Why can't PHP get deeply involved with a different db engine, something that actually
>supports whatever-you-damn-well-please-joins, row locking, transactions, and internal functions?
>
>Why is PHP focused on simple flat file db's, when they've been out of date since the
>early 90's?
>
>This love affair with a fundamentally simplistic db engine has always mystified me. Why not
>something faster, with more features, like PostgreSQL? Is it a social issue? Licensing? Promotion?
>Install base? Documentation? Ease of adoption for folks notused to relational design?
Please, do some basic reality checks before ranting next time.
First, if I got Zeev's remark right, he was talking about the
inentions of MySQL team to use PHP as a procedural language.
I don't see how this fits the discussion about PHP <-> Zend
relations.
Second, MySQL features ALL the things you mentioned. It (still)
misses one you didn't mention, which is constraints.
Third, last time I checked, MySQL was not a flatfile db, but
a RDBMS. BTW, it's reportedly 10x faster than another anonymous
RDBMS whose license prohibit publishing benchmarks.
Fourth, since you seem to be more concerned with other things,
I can tell you that the reasons why MySQL is much more popular
are: ease of use, install base, and reportedly support -- I've
heard people claiming they got much better support on MySQL
mailing lists than on those of PostgreSQL.
And of course, manual sections which only say "this needs to be
written" don't help much.
cynic@mail.cz
-------------
And the eyes of them both were opened and they saw that their files
were world readable and writable, so they chmoded 600 their files.
- Book of Installation chapt 3 sec 7