Hannes Magnusson c9155e397b Add the actual implementation into the PHP API docs
This is used to generate the actual c classes.
- The CIMPL (Simple) section is the C Implementation
- The CEF (Chef) section is the C Definition
2014-07-16 17:59:26 +00:00
2014-07-16 17:59:24 +00:00
2014-07-16 17:59:25 +00:00
2014-07-11 15:06:00 -04:00
2014-06-20 14:50:40 -07:00
2014-07-16 17:59:24 +00:00
2014-06-20 14:50:40 -07:00
2014-07-16 17:59:24 +00:00
CS
2014-07-16 17:59:25 +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.

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%