2017 © Pedro Peláez
 

library fauxton-client

A simple CouchDB interaction library.

image

chemem/fauxton-client

A simple CouchDB interaction library.

  • Wednesday, April 12, 2017
  • by ace411
  • Repository
  • 2 Watchers
  • 7 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 1 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

fauxton-client

A simple CouchDB interaction library., (*1)

Requirements

  • PHP 7.0+

Installation

fauxton-client is available on Packagist. To install it, type the following on your preferred command-line interface:, (*2)

composer require chemem/fauxton-client dev-master

Fauxton

Fauxton, formerly Futon, is the name of the Couch Database web client. Like its predecessor, Fauxton is a robust web interface designed to ease interactions with CouchDB., (*3)

The client

Fauxton-client is a PHP library written for the sole purpose of performing CouchDB operations such as creating databases, creating indexes and writing Mango queries., (*4)

NoSQL vs SQL

Structured Query Language (SQL) is a popular approach to handling back-end information and follows Atomicity Consistency Isolation and Durability (ACID) conventions. Simply put, SQL databases allow those who use them to store unique data in relational, table structures., (*5)

NoSQL, on the other hand, presents a different paradigm to handling data interactions: NoSQL standards are a manifestation of Basically Available Soft-state Eventually consistent (BASE) practices. Couch Database is a NoSQL database that follows a document-oriented, key-value pair format that is also convenient for manipulating data., (*6)

Documentation

I advise that you read the official CouchDB documentation so as to better understand the fauxton-client. Also, reading the fauxton-client wiki is recommended and therefore, prudent., (*7)

Running the unit tests

In order to run the unit tests, run the following command:, (*8)

vendor/bin/phpunit -c phpunit.xml.dist

Dealing with problems

Endeavor to create an issue on GitHub when the need arises or send an email to lochbm@gmail.com, (*9)

Note

In light of recent modification activity, the fauxton-client is temporarily unusable., (*10)

The Versions

12/04 2017

dev-master

9999999-dev

A simple CouchDB interaction library.

  Sources   Download

MIT

The Requires

  • php ^5.4 || ^7.0

 

The Development Requires

by Lochemem Bruno Michael