Una biblioteca de interacción CouchDB sencilla.
fauxton-client está disponible en Packagist. Para instalarlo, escriba lo siguiente en su interfaz de línea de comandos preferida:
composer require chemem/fauxton-client dev-master
Fauxton, anteriormente Futon, es el nombre del cliente web Couch Database. Al igual que su predecesor, Fauxton es una interfaz web robusta diseñada para facilitar las interacciones con CouchDB.
Fauxton-client es una biblioteca PHP escrita con el único propósito de realizar operaciones de CouchDB, como crear bases de datos, crear índices y escribir consultas de Mango.
El lenguaje de consulta estructurado (SQL) es un enfoque popular para manejar información de back-end y sigue las convenciones de durabilidad, aislamiento de consistencia y atomicidad (ACID). En pocas palabras, las bases de datos SQL permiten a quienes las utilizan almacenar datos únicos en estructuras de tablas relacionales.
NoSQL, por otro lado, presenta un paradigma diferente para el manejo de interacciones de datos: los estándares NoSQL son una manifestación de prácticas básicamente disponibles de estado suave y eventualmente consistentes (BASE). Couch Database es una base de datos NoSQL que sigue un formato de par clave-valor orientado a documentos que también es conveniente para manipular datos.
Le aconsejo que lea la documentación oficial de CouchDB para comprender mejor el cliente fauxton. Además, se recomienda leer la wiki de fauxton-client y, por lo tanto, es prudente.
Para ejecutar las pruebas unitarias, ejecute el siguiente comando:
vendor/bin/phpunit -c phpunit.xml.dist
Esfuércese por crear un problema en GitHub cuando surja la necesidad o envíe un correo electrónico a [email protected]
A la luz de la reciente actividad de modificación, el cliente fauxton está temporalmente inutilizable.