تعلم PHP – تجهيز بيئة العمل

مقدمة عامة

كما نعلم من أجل عمل اي برنامج على الجهاز الخاص بك بشكل صحيح يجب تنزيل هذا البرنامج وتسطيبه على جهازك ، وكذلك الكود الخاص بالـ PHP الذي تقوم بكتابته على جهاز الكمبيوتر لن يعمل بشكل مباشر بل يمر بعده مراحل من أجل العمل بشكل صحيح ، ومن أجل ان تعمل هذه المراحل يوجد بعض البرامج التي يجب توفرها ، والمراحل كما بالصورة

Client-server model expand

الصورة مأخدوة من هذا المكان

بالصورة السابقة متصفح كوروم وهو يمثل المستخدم او Client وأول شىء يقوم بعمله هو Request  للسيرفر ، وكما قلنا يجب تواجد برامج من أجل جعل الجهاز الخاص بي كسيرفر ، ومن ضمن هذه البرامج هو برنامج Apache (الويب سيرفر ) .

بعد ارسال الـ Request  من قبل المستخدم ، يأتي دور الويب سيرفر ولو كان هناك ملفات .php  في هذا الطلب يتم ترجمة الكود من خلال الـ PHP Interpreted وهو عبارة عن برنامج أخر يجب تواجده من أجل عمل أكواد الـ Php بشكل صحيح ، ويتم ترجمة الكود الموجود والرد بـ Response من للـ Apache  .

في الغالب يتم تخزين معلومات الموقع في داخل قواعد بيانات ، وصفحة الـ PHP لو كان بداخلها كود لإدخال معلومات في قواعد البيانات فهذه ايضاََ من وظائف الـ PHP Interpreted لترجمة هذا الكود وتحويله لبرنامج أخر وهو المسئول عن قواعد البيانات

 

البرامج الاساسية لتهئية بيئة العمل

برنامج الـ Apache

وهو عبارة عن برنامج لتحويل جهازك لويب سيرفر .

 

برنامج الـ PHP نفسه

وهو برنامج للغة نفسها من أجل ترجمة الأكواد وفهمها من خلال interpreter

 

برنامج خاص بقواعد البيانات

ومن ضمن هذه البرامج الخاصة بالداتا بيز وهو برنامج MySQL  لتخزين المعلومات الخاصة بك بداخلها .

 

ممكن تنزيل هذه البرامج كلِ على حدى ، وممكن تنزيل برنامج واحد وهو يحتوي على هذه البرامج كلها ومن ضمن أحد هذه البرامج المشهورة هو برنامج xampp ، ويمكن تنزيله  وبشكل عادي وطبيعي كأي برنامج لديك على الجهاز .

بعد تنزيل البرنامج لديك على جهازك بخطوات بسبطة مجرد Next أو التالي فقط ، ستظهر قائمة جديدة على جهازك أو يمكنك فتحها من خلال كتابة في قائمة الويندوز Xampp Control Panel ، وعند الضغط عليها ستخرج هذه النافذة :

Xampp Control Panel

ومن أجل عمل الـ PHP بشكل جيد تأكد من تشغيل قواعد البيانات وخادم السيرفر من خلال الضغط على زر start الموجودة بجانب Apache و MySQL .

وايضاََ من ضمن الأشياء الذي سيقوم بعملها هذا البرنامج هو مجلدات جديدة في قسم الـ C لديك وسيكون مجلد جديد بإسم Xampp داخل الـ C ، ويجب أن تذهب لهذا المسار من أجل كتابة ملفات الـ PHP بداخلها للعمل بشكل صحيح .

المسار الخاص بكتابة ملفات الـ PHP  هو داخل ( C:\Xampp\htdocs ) وتذكر ان ملفات الـ PHP يجب أن تكون بإمتداد .php