مجرد إطار PHP بسيط - MySQL
هذا هو إطار PHP بسيط للغاية وبشكل أساسي. ساعدنا في تحسينه. استخدم كما يحلو لك.
1 - إنشاء وضبط تفاصيل اتصال قاعدة البيانات في /.env :
DATABASE_HOST="localhost"
DATABASE_NAME="kuarasy"
DATABASE_USER="root"
DATABASE_PASSWORD="123"
2 - إذا لم تكن تعمل مباشرة على جذر الخادم ، فقم بتعيين مرجع BasePath في /config.php :
define ( ' BASEPATH ' , ' /kuarasy ' ); // assuming you are running from https://localhost/kuarasy و /.htaccess :
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
# Force Trailing slash
RewriteRule ^((.*)[^/])$ /kuarasy/$1/ [L,R=301] # HERE
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /kuarasy/index.php [L] # AND HERE
كإعداد افتراضي ، يتم تعريف Default_View في config.php . يحمل اسم الدليل للصفحة الأمامية الرئيسية الخاصة بك.
قم بتحميل طرق عرض أخرى وتطبيقات الويب باستخدام تحميل الوظيفة الأساسية ('view_name') من /views/Base.php
يستخدم واجهة برمجة تطبيقات REST الأساسية في هذا الإطار حقل طلب إجراء لتحديد المهمة / المسار
سيتصل هذا الإجراء بالطريقة بنفس الاسم من /views/Base.php أو أي من خصائصه
بعد اختبار التثبيت: http: // localhost/kuarasy؟ Action = status
تستخدم كل مهمة حقل مهمة لتحديد الهوية. جرب هذا على وحدة التحكم:
php index.php task=say_hello