مكتبة تفاعل CouchDB بسيطة.
fauxton-client متاح على Packagist. لتثبيته، اكتب ما يلي على واجهة سطر الأوامر المفضلة لديك:
composer require chemem/fauxton-client dev-master
Fauxton، المعروف سابقًا باسم Futon، هو اسم عميل الويب Couch Database. مثل سابقتها، تعد Fauxton واجهة ويب قوية مصممة لتسهيل التفاعلات مع CouchDB.
Fauxton-client هي مكتبة PHP مكتوبة لغرض وحيد هو تنفيذ عمليات CouchDB مثل إنشاء قواعد البيانات وإنشاء الفهارس وكتابة استعلامات Mango.
تعد لغة الاستعلام الهيكلية (SQL) أسلوبًا شائعًا للتعامل مع المعلومات الخلفية وتتبع اصطلاحات العزل والمتانة الذرية (ACID). ببساطة، تسمح قواعد بيانات SQL لأولئك الذين يستخدمونها بتخزين بيانات فريدة في هياكل الجداول العلائقية.
من ناحية أخرى، تقدم NoSQL نموذجًا مختلفًا للتعامل مع تفاعلات البيانات: معايير NoSQL هي مظهر من مظاهر ممارسات الحالة الناعمة المتسقة في النهاية (BASE) المتوفرة بشكل أساسي. Couch Database هي قاعدة بيانات NoSQL تتبع تنسيق زوج قيمة المفتاح والموجه نحو المستند، وهو مناسب أيضًا لمعالجة البيانات.
أنصحك بقراءة وثائق CouchDB الرسمية لفهم عميل fauxton بشكل أفضل. يوصى أيضًا بقراءة موقع fauxton-client wiki وبالتالي فهو أمر حكيم.
لتشغيل اختبارات الوحدة، قم بتشغيل الأمر التالي:
vendor/bin/phpunit -c phpunit.xml.dist
اسعى إلى إنشاء مشكلة على GitHub عند الحاجة أو أرسل بريدًا إلكترونيًا إلى [email protected]
في ضوء نشاط التعديل الأخير، أصبح عميل fauxton غير قابل للاستخدام مؤقتًا.