يعد نمط التصميم وحدة تحكم الصفحة أسلوبًا معماريًا شائعًا يستخدم في الأنظمة المستندة إلى الويب. ينظم تدفق التحكم من خلال تخصيص وحدة تحكم محددة للتعامل مع المنطق الخاص بصفحة أو طلب فردي. يساعد هذا الأسلوب في عزل المسؤوليات، مما يجعل صيانة قاعدة البيانات وتطويرها أسهل.
في نمط وحدة تحكم الصفحة، يكون لكل صفحة (أو مجموعة من الصفحات ذات السلوك المماثل) وحدة تحكم خاصة بها، مسؤولة عن:
يتضمن التنفيذ النموذجي المكونات التالية:
تدفق
بنية الملف
/htdocs /src /Controllers HomeController.php AboutController.php /Services ViewRenderer.php /Views home.html.php about.html.php /public index.php /routes.php composer.json
أداة التحميل التلقائي
{ "autoload": { "psr-4": { "App\\": "htdocs/" } } }
composer dump-autoload
نموذج
نموذج للصفحة الرئيسية وabout.html.php.
= htmlspecialchars($content) ?>
الجسم>تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3