シンプルな CouchDB インタラクション ライブラリ。
fauxton-client は Packagist で入手できます。これをインストールするには、任意のコマンドライン インターフェイスで次のように入力します。
composer require chemem/fauxton-client dev-master
Fauxton (以前は Futon) は、Couch Database Web クライアントの名前です。前任者と同様、Fauxton は CouchDB との対話を容易にするように設計された堅牢な Web インターフェイスです。
Fauxton-client は、データベースの作成、インデックスの作成、Mango クエリの作成などの CouchDB 操作を実行することのみを目的として作成された PHP ライブラリです。
Structured Query Language (SQL) はバックエンド情報を処理するための一般的なアプローチであり、Atomicity Consistency Isolation and Durability (ACID) の規則に従っています。簡単に言うと、SQL データベースを使用すると、一意のデータをリレーショナルなテーブル構造に保存できます。
一方、NoSQL は、データ インタラクションの処理に別のパラダイムを提供します。NoSQL 標準は、基本的に利用可能なソフト状態の最終的に整合性のある (BASE) プラクティスの現れです。 Couch Database は、データの操作にも便利なドキュメント指向のキーと値のペア形式に準拠した NoSQL データベースです。
fauxton-client について理解を深めるために、CouchDB の公式ドキュメントを読むことをお勧めします。また、fauxton-client wiki を読むことをお勧めします。したがって、賢明です。
単体テストを実行するには、次のコマンドを実行します。
vendor/bin/phpunit -c phpunit.xml.dist
必要に応じて GitHub で問題を作成するか、[email protected] にメールを送信してください。
最近の変更活動を考慮して、fauxton-client は一時的に使用できなくなりました。