Re: Re: Suggestion about native DB support.
| From: | Yasuo Ohgaki | Date: | Fri, 21 Jun 2002 10:30:35 +0000 |
| Subject: | Re: Re: Suggestion about native DB support. | ||
| References: | 1 2 3 | Groups: | php.dev php.evangelism |
| Request: | Send a blank email to php-dev+get-85449@lists.php.net to get a copy of this message | ||
derick@php.net wrote:
On Fri, 21 Jun 2002, Yasuo Ohgaki wrote:I agree. Bundling everything is not good.Garland Foster wrote:It relies on an external library, so that won't be a good thing. gettext is not available for every platform, and we are not going to bundle it.I have a strong feeling that it would be a very good idea to ship PHP (*nix and Win) with some native, BUNDLED support for some DBM-files format. It can be very nice to have a native set of DBM-like functions available in PHP no matter the operating system or how PHP was compiled.I think gettext module is also a good one to be enabled by default or recommend users strongly.
Right. We can explain a bit in some documents.Most I18N(?) aware PHP applications are not using gettext and using slower approch, define messages as PHP vars or constants. Enabling gettext by default may change this situation in the long run.Do we need to prevent everybody from shooting in their feet? I don't think so. Users who need it will find out about gettext.
Not a PHP developers (I mean people who write C source), but PHP user will have benefits from this. We cannot rely on module like gettext to write I18N web site, since most installations do not support gettext. (DBA also) If we recommend, many hosting service providers may start supporting it. I would like to see some kind of installation standard or recommendataion for script portability. That's why I cross posted this to evangelism lists. Isn't this a evangelism issue? Anyone? -- Yasuo OhgakiSince we cannot bundle everything, how about have a logo program for a standard php installations? If users confirm standard requirements, give permission to use PHP standard logo, for example.How would this help them, and what does it give us (The PHP team)?