Hannes Magnusson 41727f9dff We have to save the results so they don't get posted to qa.php.net
run-tests.php has a nasty bug that it'll always post test results to
qa.php.net from travis.. That is only supposed to be when php-src is
being tested on travis - by the php/ repo - to all php-src forks and
all external extensions in the world
2014-07-11 07:38:49 +00:00
2014-07-11 07:31:22 +00:00
2014-07-08 14:37:22 -04:00
2014-06-20 14:50:40 -07:00
2014-06-20 14:50:40 -07:00
2014-07-11 07:31:22 +00:00
2014-07-11 07:31:22 +00:00

PHP MongoDB - PHongo

This repo contains design documentation, examples, and (wip) proof of concept implementation, of a new MongoDB driver for PHP, Phongo.

The purpose of this driver is to be exceptionally thin glue, implementing only performance critical aspects of a MongoDB driver, and the fundemental pieces that are required to build a fully functional MongoDB driver.

In the long run, user-land packages will then be provided ontop of this driver which will implement all the pretty interfaces (including BC layer for pecl/mongo, and new fluent interface), management utilities (for creating rock solid Admin Utilities, Cluster Managers), and other interesting libraries.

The hope is to encourage community contribution and involvment to the various components along with keeping the overall design fast and powerful.

Examples:

API design:

Installation

This driver should not be explicitly installed. Projects should pick one (or more) userland libraries/bindings that are written ontop of this driver, and install those using composer. Those libraries/bindings then in turn depends on this driver.


This is clearly not meant for the public consumption at the moment and is all highly experimental and not working.

S
Description
No description provided
Readme Apache-2.0 12 MiB
Languages
PHP 62.7%
C 32%
M4 4.1%
JavaScript 0.7%
Shell 0.3%
Other 0.2%