Hi Marco,

I think one of the reasons hosts don't like / use PECL is trust, they trust what comes with the PHP core packages and consider anything else a security risk. Maybe a combination of better distribution, package details, stability
(beta / alpha) etc and maybe something that deals with compatibility. IE,
compatible with PHP 5.2.1 - 5.3.0 for example.

This is precisely what I'm suggesting. Groups of extensions, classified in terms of general usefulness + stability, released alongside PHP releases (no question about compatibility that way.) In doze terms that would translate to a smaller bundle of .dlls (as opposed to the 100-ish we currently get if we download the PECL bundle), in *nix terms it would probably equate to either a group 'pecl install' command or a bundle of rpms (or both). Everyone can still use the routes they already use to get hold of the more esoteric bits and pieces, but there'd be a group of recommended extensions handy that hosts at least shouldn't be afraid to install. That in turn should make it easier for users to get those extensions enabled.

Not sure how many of the
larger bulk hosting companies monitor these lists but maybe trying to foster more enagement from the bulk hosters in their concerns etc could be useful?

Just check the list archives. Tho' I agree it would be helpful if those same people would butt in at this point.

Again these are just the experiences I have with the hosts i've had to deal
with whilst trying to develop an app that will run anywhere (not an easy
task I can tell you!).

Not an easy task, and made harder by the fact that stuff moves in and out of core from/to a place hosts don't generally go.

- Steph


Regards

Marco


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

Reply via email to