PHPMAILER con Phalcon
PHPMAILER con Phalcon
¡INSCRÍBETE A CUALQUIER CURSO CON UN 50% DE DESCUENTO PARA NUEVOS CLIENTES!

En esta entrada vamos a ver cómo configurar mongodb en phalcon, phalcon nos provee un ODM (Object-Document Mapper) para trabajar con bases de datos nosql.

Pueden existir muchos motivos para utilizar bases de datos nosql, los más importantes creo que son un mejor rendimiento y menor probabilidad de recibir inyecciones sql.

Primero asegúrate que tienes instalado mongo y el driver mongo para php, una vez lo hayas comprobado lanza el servidor mongo con el siguiente comando.


Configurar mongo es muy sencillo, abre el archivo app/config/services.php y añade las siguientes líneas.


Ahora que ya hemos establecido la conexión con mongo, vamos a crear un sencillo modelo, primero crea una colección users en tu base de datos y a continuación crea el modelo Users.php con el siguiente código.


Los modelos que utilizan Mongo extienden de Phalcon\Mvc\Collection y deben ser ubicados en el directorio models, aparte, un modelo debe contener una clase y ésta debe estar escrita utilizando camelCase.

Obtener los datos es tan sencillo cómo siempre.


Obtener todos los registros es más de lo mismo.


En breve seguiremos viendo más temas sobre ODM con Phalcon.