على بركة الله نبدأ الدرس الثاني :
الفصل الأول :بدائيات لغة PHP
*ما تحتاجه لغة PHP من برامج:EasyPHP
-لماذا أنا محتاج اليه ؟
كما سبق وتم شرحه فالخادم هو الوحيد القادر على معالجة صفحات PHP فالمستعرض (أقصد أنتم :الزوار لمواقع PHP) غير قادر على معالجة صفحات PHP
لكن كيف سيمكننا معرفة هل الأكواد التي سنقوم بكتابتها على حواسبنا شغالة أم لا ؟ نعم سؤال في محله
حواسبكم لا تعرف معالجة صفحات PHP !
يجب الأستعانة بوسيلة ما لتعلم صياغة صفحات PHP على جهازكم ومن تم انشاء موقعكم.
الحل :EasyPHP نعم فهو يلعب دور الخادم
ويحوي مجموعة من البرامج التي تساعد في معالجة صفحات PHP
الموقع الرسمي ل EasyPHP :
www.easyphp.org لمعلوماتكم البرامج التي يقوم EasyPHP بتنصيبها على جهازكم :
* Apache :هو البرنامج الذي يستخدمه الخوادم ,يسمح للخوادم بتوزيع صفحات PHP لكنه لا يعرف معالجة صفحات PHP (لا يعرف الا لغة HTML)
* PHP :انه ك "plugin" ل Apache .يحتاج لApache لأجل القيام بمهمته.وبفضله Apache سيتعرف ويعالج صفحات PHP . وبالمعنى الأصح :
Apache + PHP = un serveur PHP * MySQL :هو برنامج سيساعدنا كثيرا لكن ليس الآن بل لاحقا.لن نتكلم عليه كثيرا بقدر ما أخبركم أنه البرنامج الذي سيساعدنا في تحرير قواعد البيانات
* PHPmyAdmin :هو البرنامج الذي سيقوم بأدارة قواعد البيانات
ليس مهما الى حد الآن فهم ماتقوم به هذه البرامج بالتدقيق
هناك أمر وجب عليكم تذكره هو أنه يلزمكم تنزيل برنامج EasyPHP لأننا سنحتاج اليه لاحقا :
من هناأنه برنامج يعمل في الخفاء
عند تشغيله لايلزمك الدخول اليه كل مرة!
دعونا الآن نرى كيف يتم تنصيبه .
*تنصيب EasyPHP :فكوا الضغط وقوموا بتنصيب البرنامج EasyPHP 1.8 كأي تنصيب لبرنامج آخر
ضعوا علامة صح على الأختيار :"Lancer EasyPHP"
يمكنكم كذلك تشغيل البرنامج عن طريق القائمة :Start
ولكن كيف يمكن معرفة EasyPHP هل تم تشغيلم أم لا (كونه يعمل متخفي) !
لكي تعلموا هل EasyPHP مشتغل أم لا ,تأكدوا من وجود أيقونته بالمقربة من الساعة :
اذا كان كل شيء تمام ستكون الأيقونة ترمش (بترفرف
) واذا حطيتوا الماوس على الأيقونة يمكنكم أن تقرؤا "EasyPHP Démarré"
هنيئا ! تم تنصيب وتشغيل EasyPHP بنجاح
*EasyPHP Configuration :المرحلة الأخيرة :يجب اعداد البرنامج. أطمئنكم أنه اعداد سهل وبسيط
عند الضغط بالزر الأيمن على أيقونة البرنامج ستظهر لك القائمة التالية :
قوموا بأختيار :Administration التي ستخول لنا اعداد البرنامج
ستظهر لكم صفحة ويب
نعم صفحة ويب لكنها توجد في قرصكم الصلب وليس في الأنترنت ! كما ستلاحظون عنوان الصفحة هو :"http://127.0.0.1/home" يعني أنكم متواجدون على حاسبكم والصفحة التي من المفروض أن تظهر عندكم :
كتبت لكم الرقمين (1) و (2) حتى أبين لكم مدى أهمية هدين الجزئين وهما :
-1. Apache > Alias :وهو الجزء الذي يمكننا من اعداد EasyPHP.وهو الذي يظهر لنا المواقع المتواجودة على حاسوبنا حتي يتمكن EasyPHP من قراءتها
-2. PhpMyAdmin > Gestion BDD :من هنا يمكنكم تحرير قواعد بياناتكم, سنرى ذلك في الفصل التالي.
يوجد رابط "ajouter" مباشرة تحت :"Alias" , قوموا بالنقر عليه بعد ذلك ستظهر لكم صفحة تطلب منكم بعض المعلومات
خلال هذه الدورة سنقوموا بمجموعة من المحاولات لأنشاء صفحات PHP وبالتالي من المستحسن انشاء ملف "Tests PHP" في Mes D ocumentss على سبيل المثال لجمع جميع الملفات التي سننشئها :
-(1) :يمثل اسم موقعكم وفي هذه الحالة اسمه :TestsPHP
-(2) :أنه مسار تواجد ملفات موقعكم وفي هذه الحالة:C:\Mes D ocuments\TestsPHP
-(3) :عندما تصادفون مثل هذه الكلمات بالأنجليزية افعلوا مثلي لاتقربوها
-(4) :عند ملء هذه الخانات قوموا بالضغط على هذا الزر Ok
بعد ذلك اضغطوا بالزر الأيمن على أيقونة البرنامج واختاروا :"Redémarrer" حتى يتم اعادة تحديث خدمات البرنامج
اذا تم تحيث البرنامج بنجاح ستظهر لكم صفحة البداية وبجانب "alias" سيظهر لكم موقعكم "Tests PHP"
الى هنا نصل الى نهاية الدرس الثاني من دورتنا أتمنى أن يروقكم ولا تترددوا بطرح أي سؤال اذا كان هناك شيء غير مفهوم
الى اللقاء في الدرس القادم ان شاء الله