- بسم الله الرحمن الرحيم -
السلام عليكم ورحمة الله وبركاته
كيف تبني نظام ( Model – Controller – View )
المعروف ب MVC و ( المستخدم فى جميع اطارات العمل FrameWorks )
باستخدام PHP5 و أحد خصائص SPL ) Standard PHP Library )
وهي مكتبة تحتوي على مجموعة من الواجهات و الكائنات لحل بعض المشاكل القياسية
تحتاج لتطبيق هذا الدرس توفر نسخة PHP5 و مكتبة SPl المضافة افتراضيا فى نسخة PHP 5
* انصحك باستخدام Xampp 1.6.3a - يحتوي على نسخة PHP 5.2.3
وستجد هنا درس تسطيب xampp للاخ الفاضل اشرف السمهوري :rolleyes:
وان يكون لديك خلفية ولو بسيطة عن البرمجة الكائنية والوراثة
فى هذا الدرس ستتعلم ما هي اساسيات اى نظام MVC اكثر نمط تصميم شيوعا لتطبيقات الويب الكبيرة
وكيف تبني اساس هذا النظام من الصفر وكيفية التعامل معه .
@@ الجزء الاول – المقدمة و نقطة اساس النظام @@
------------------------------------------------------------
لنبدا بتوضيح احد اساسيات هذا النظام وهي ( صفحة واحدة تعالجنا { كلنا } :lol: )
- هما مين { كلنا } دول :angry:
اقولك انا دول كل العمليات الى هيتم معالجتها لاظهار المحتوي الذي تريده
فبدلا من ان تضع هذا السطر فى كل صفحة
<?php
include ("Global.php");
// بقية محتويات الكود الخاص بهذا الملف
?>سيكون عندنا صفحة تقوم بمعالجة كل العمليات لعرض المطلوب أى اننا لن نكون بحاجة لادراج ملف global.php مثلا فى كل ملف جديد نقوم بعمله
سنقوم الان ببداية التطبيق ، قم بعمل مجلد فارغ وليكن MVC ثم انشئ ملف فارغ باسم index.php
الان سنقوم بعمل بعض المهام التى سنحتاجها فى بداية معالجة العمليات ، قم بعمل مجلد includes
وانشئ ملف startup.php بداخله
ثم قم باضافة السطر التالى لملف ال index.php
include_once("includes/startup.php");@ ------ نهاية الجزء الاول ----- @ يتبع .. B)