Hi,

I've been getting quite a few inquiries re: PHP's "lack" of support for modern 
technologies such as NoSQL databases (for lack of better term). There is some 
(mistaken) perception that PHP is behind on this front. 

I think one of the problems is that in the past we always ensured that the 
extensions for key current technologies were bundled with PHP i.e. mysql, json 
& soap/xml. This was one of our biggest strengths and advantages and it would 
propagate to Linux distros, shared hosting, etc.. Therefore, I think we should 
move towards bundling some of the key extensions to ensure they are easily 
found by people esp. when people are getting them via third parties.

For starters I would bundle ext/mongo which is very well maintained; see if we 
can get "thrift_protocol" contributed to PECL and included (support HBase and 
Cassdandra and used by a few PHP SDKs integrating with these data stores).

In parallel I'd also see if there are any key extensions which we think are 
mainstream, stable and well maintained enough to be included. For example, http 
comes to mind.

Anyway, I am not suggesting we go and include a lot more but I think there are 
a few key ones, and I would start with very strong NoSQL support extensions 
that already exist to ensure the eco-system picks them up and we make them 
readily available + get rid of any false perceptions that exist.

Andi

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

Reply via email to