CRUDlex هو مولد CRUD سهل الاستخدام وموثق جيدًا ومختبر لـ Symfony 4 وSilex 2. ومن المفيد جدًا إنشاء صفحات إدارية على سبيل المثال.
ينشئ تطبيق ويب لإدارة بيانات MySQL المخزنة
C إنشاء إدخالات
قم بقراءة الإدخالات في القائمة وتفاصيل الإدخالات الفردية
إدخالات التحديث
د- حذف الإدخالات
قائمة الإدخالات مرقّمة الصفحات وقابلة للفرز والتصفية
يمكن أن تكون الإدخالات علائقية، ويتم دعم واحد إلى متعدد ومتعدد إلى متعدد
يتم دعم إدارة الملفات، إما مخزنة في نظام الملفات أو في AWS S3 كملحق
واجهة المستخدم متاحة بلغات متعددة
تخزين الملفات أمر تجريدي، ومن السهل تنفيذ أنظمة أخرى غير نظام الملفات وAWS S3
تخزين البيانات أمر تجريدي، ومن السهل تنفيذ واجهات خلفية أخرى غير MySQL
بما أن CRUDlex لا يعتمد على إطار العمل، فلا يتم استخدامه بشكل مباشر. هناك تطبيقات محددة للإطار متاحة:
حزمة CRUDlex Symfony 4
كرودليكس سيليكس 2
توجه إلى الوثائق للحصول على تعليمات الإعداد.
يستخدم CRUDlex SemVer لإصدار الإصدارات. في الوقت الحالي، تتغير واجهة برمجة التطبيقات بسرعة نظرًا لأن الإصدار <1.0.0، لذا انتبه للملاحظات الموجودة في سجل التغييرات عند الترقية.
التوثيق 0.14.0
التوثيق 0.13.0
التوثيق 0.12.0
التوثيق 0.11.0
التوثيق 0.10.0
التوثيق 0.9.10
النسخة التطويرية القادمة:
التوثيق القادمة
للحصول على مثال كامل، قم بمراجعة نموذج المشروع باستخدام المكتبات والكتب الكلاسيكية:
عينة CRUDlex Symfony 4
عينة كرودليكس سيليكس 2
هناك العديد من المشاريع المحيطة حول CRUDlex:
CRUDlexUser: مكتبة تقدم موفر مستخدم لـsymfony/الأمن
يتم تنظيم خارطة طريق المشروع عبر المعالم:
معالم CRUDlex
احذر من أنه لن تحصل كل ميزة جديدة على تذكرتها الخاصة هناك. يتم تنفيذ بعضها بسرعة عند الحاجة.
يتم تنظيم كل حدث رئيسي بشكل فضفاض كمشروع في الأعمدة "Backlog" (المهام)، و"التدريج" (جاري العمل عليه (التالي)) و"تم" (تم):
مشاريع CRUDlex الرئيسية
الدليل هو مرجع يصف كل ميزة من ميزات CRUDlex:
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
تم توثيق واجهة برمجة تطبيقات CRUDlex نفسها هنا:
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
كيفية إنشاء وثائق API:
عملية البائع/bin/sphpdox CRUDlex src
كيفية بناء الوثائق:
# تثبيت التبعيات تثبيت Sphinx تثبيت النقطة tk.phpautodoc تثبيت النقطة sphinx_tabs# إنشاء: مستندات القرص المضغوط جعل أتش تي أم أل