الدرس «2»: ماذا تحتاج لتقوم بتجربة برامج php
يمكنك تجربة البرامج التي قمت ببرمجتها على احدى طريقتين:
1) ان تستخدم موقعك الشخصي على الانترنت و تقوم بارسال كل برنامج تقوم ببرمجته على الانترنت لتجربته. وهذه الطريقة تستهلك الكثير من الجهد و المال حيث يتطلب منك أن تكون متصلاً بالانترنت دائماً وقت التجربة.
2) ان تقوم بتركيب برنامج مزود على جهازك الشخصي. وبهذه الطريقة تكون قد انشأت بيئة مشابهة الى حد كبير بما هو موجود في موقعك الشخصي في الانترنت و يمكنك تجربة جميع البرامج التي تقوم ببرمجتها على جهازك بدون اي اتصال بالانترنت
لتجربة ما اذا كان موقعك يدعم php يمكنك سؤال الشركة المستضيفة بهذا الشأن. و يمكنك أيضاً التأكد بواسطة كتابة هذا البرنامج الصغير. افتح برنامج المفكرة notepad احفظ الملف باسم: "info.php" يجب التأكد من وجود علامتي التنصيص و بعد الحفظ تنقل الملف لموقعك و تجرب تشغيله:
[php]<? phpinfo(); ?>[/php]
Yourname.com/info.php اذا اظهر لك في الصفحة شعار php في الاعلى مع رقم الاصدارة فهذا دليل على أن موقعك يدعمها . اذا ظهرت مشكلة يجب الاتصال بالدعم الفني بالشركة و سؤالهم عن دعمهم لها .
بالنسبة للخيار الثاني يمكنك إنزال احد البرامج التي تقوم مقام السيرفر على الانترنت و هي عديدة و نذكر منها على سبيل المثال لا الحصر:
1) phpdev و قد يكون من افضل البرامج و أقلها في المشاكل بالاضافة الى توفر الترقيات و سهولة تثبيتها وهو على العنوان التالي: firepages.com.au .
2) PHP Triad على العنوان sourceforge.net/projects/phptriad .
3) FoxServ على العنوان التالي sourceforge.net/projects/foxserv .
مع العلم ان البرنامج التي تم ذكرها تقوم بتركيب كل من مزود اباتشي apache و برنامج قواعد البيانات mysql بالاضافة الى مفسر لغة php و برنامج للتحكم بقواعد البيانات اسمه phpMyAdmin
يمكنك تركيب هذه البرامج كل واحد على حدة بنفسك و لكن سيتطلب منك وقتاً طويلاً للاعدادات حيث توفر الباقة الكاملة عليك هذه المسألة .
بعد تثبيتك للبرنامج و تشغيله عن طريق stat service للاباتشي و mysql و تأكد ان المتصفح لديك مضبوط على (عدم طلب الاتصال )

تستخدم العنوان التالي في المتصفح:
localhost
و ستجد ان الملفات التي يتم عرضها في المتصفح هي التي تكون موجودة في مجلد الاباتشي:
C:\ apache\htdocs . فستكون جميع ملفات موقعك الشخصي على الكمبيوتر في المجلد htdocs .

المصدر:
http://www.alriyadh.com.sa/Contents/18-09-...arning_1486.php <!--IBF.ATTACHMENT_29813-->


ساحة النقاش