Atomik + MongoDB

atomik isologo

mongodb isologo

atomik framework es un, micro, framework en PHP, es excelente para aplicaciones chicas.

Y MongoDB es una base de datos NoSQL, muy sencilla y práctica.

Quería probar ambas cosas juntas, y decidí hacer un plugin para atomik.

Para usarlo es mas o menos así­:

en plugins dentro de /app/config.php:

'MongoDB' => array(
  'admin' => array(
    'db'   => 'admin', // [opcional] auth database
    'user' => 'admin', // [opcional] auth username
    'pass' => 'admin', // [opcional] auth password
  ),
  'database' => 'phpmongo',
),

en nuestra acción:

$collection = MongoDBPlugin::$db->posts;
$obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
$collection->insert($obj);
$cursor = $collection->find();

Y $cursor ya se puede usar en nuestra vista :D

http://www.atomikframework.com/plugins/show/11/MongoDB

http://www.atomikframework.com/

http://www.mongodb.org/

Publicado: 11/02/2011
Etiquetas: php, atomik, framework, micro, mongo, mongodb, plugin