Jamilx هو إطار PHP لبناء تطبيقات RAD و SAAS التي تتميز بتنسيق MVC. إنه مصمم ليكون سهل الاستخدام ومرن وقابل للتمديد ، مع التركيز على إنتاجية المطور.
يستخدم Jamilx نمط خدمة النموذج الأولي (PCS) لهندسة MVC الخاصة به ، حيث يكون النموذج الأولي هو النموذج ، والحاوية هي العرض ، والخدمة هي وحدة التحكم. ويشمل أيضًا العديد من المكونات القابلة لإعادة الاستخدام تسمى الإجراءات التي يمكن لأي خدمة الوصول إليها. يدعم Framework MySQL كقاعدة بيانات افتراضية ، ولكن يمكن للمطور استخدام قاعدة بيانات مختلفة.
تشمل بعض ميزات jamilx:
لاستخدام jamilx ، تحتاج إلى تثبيت المتطلبات التالية على نظامك:
يمكنك تنزيل jamilx من Github أو تثبيته باستخدام الملحن. بمجرد تنزيل مجلد Jamilx ، ضعه في الدليل العام للخادم الخاص بك ، مثل htdocs أو public_html . لتثبيت jamilx ، افتح متصفح الويب الخاص بك وانتقل إلى http://localhost/jamilx/installer . اتبع الإرشادات على الشاشة لإكمال التثبيت.
لإنشاء تطبيق أو منصة على Jamilx ، لديك ثلاثة خيارات:
jamilx CreateApp "App Nickname" "App Name" "App Description" . ستقوم الأداة بإنشاء لوحة غلاية لك في دليل Apps التي تحتوي على بيانات التطبيق الخاصة بك.Apps ، قم بإنشاء دليل جديد مع لقب التطبيق الخاص بك ، داخل الدليل قم بإنشاء ملف PHP مع لقب التطبيق وإنشاء فئة PHP يمتد JXService وينفذ JXServiceI ، وإنشاء conf.json وملء الحقول اللازمة للتطبيق. استخدم التطبيق التجريبي لعينة.هيكل دليل Jamilx كما يلي:
Apps : يحتوي هذا الدليل على جميع التطبيقات التي تقوم بإنشائها باستخدام jamilx.Core : يحتوي هذا الدليل على الملفات الأساسية لـ Jamilx.Vendors : يحتوي هذا الدليل على مكتبات الطرف الثالث المستخدمة من قبل Jamilx.assets : يحتوي هذا الدليل على الملفات العامة لتطبيق الويب الخاص بك ، مثل CSS و JavaScript والصور.Containers : يحتوي هذا الدليل على القوالب التي يستخدمها تطبيق الويب الخاص بك. JALLIX ليس لديه تكوين يدوي. بمجرد تشغيل المثبت ، سيقوم بتعيين كل شيء لك.
لاستخدام jamilx ، يمكنك إنشاء وحدات تحكم ونماذج ووجهات النظر. تحكم وحدات التحكم مسؤولة عن التعامل مع طلبات المستخدمين ، والطرز مسؤولة عن تخزين البيانات واسترجاعها ، وتكون المشاهدات مسؤولة عن عرض البيانات للمستخدم. يمكنك أيضًا إنشاء مكونات قابلة لإعادة الاستخدام تسمى الإجراءات التي يمكن لأي خدمة الوصول إليها.
JALLEX هو إطار PHP قوي يبسط تطوير تطبيقات الويب. تجعل بنية MVC ، ونمط أجهزة الكمبيوتر الشخصية ، والمكونات القابلة لإعادة الاستخدام من السهل بناء تطبيقات قوية وقابلة للتطوير. من خلال المصادقة المدمجة والترخيص ، وإدارة المستخدم ، والدعم متعدد اللغات ، والهندسة المعمارية ، يعد Jamilx خيارًا ممتازًا لبناء SaaS