الإبداع الفضائي

الإبداع الفضائي (https://www.fadaeyat.co/)
-   برامج وشروحات الكمبيوتر (https://www.fadaeyat.co/f87/)
-   -   دورة php الجزء 1 (https://www.fadaeyat.co/fadaeyat5952/)

الصياد 13 جمادى الأولى 1430هـ / 7-05-2009م 12:19

دورة php الجزء 1
 

مرحباً بكم في الجزء الأول من دورة PHP التي نتمنى أن تنال على استحسانكم ونظهر بكل مفيد في الأخير, سنبدأ بسم الله بدون مقدمات.

لاستخدام أي لغة برمجة عليك أولاً دائماً تهيئة بيئة العمل الخاصة بهذه اللغة, فماذا تحتاج لتشغيل PHP؟

ستحتاج لسيرفر, وبما أننا نريد تعلم هذه اللغة فبإمكاننا عمل سيرفر شخصي على جهازنا الكمبيوتر لبرمجة مواقع PHP على كمبيوترنا مباشرة دون اللجوء إلى حجز مساحة على الإنترنت بل سنحول الجهاز إلى سيرفر شخصي حيث يمكننا عمل ما نريد عمله في مساحة على الإنترنت ولكن بشكل شخصي على الكمبيوتر فقط, لنتعلم منه لغة البرمجة.

هذه الاجزاء التي سنحتاجها لعمل سيرفر شخصي :
  • نظام التشغيل - أهم جزء لتشغيل أي شيء على الكمبيوتر, قد يكون Windows أو Linux أو Mac جميعها تعمل عليها PHP
  • ويب سيرفر - هناك الكثير من سيرفرات الويب من أشهرها Apache والسيرفر يقوم بالاستماع إلى الطلبات ويقوم بعمل الاستجابة اللازمة عليها أي أنه يدير الموقع خلف الكواليس.
  • حزمة لغة البرمجة PHP آخر نسخة للتعرف على أكواد لغة البرمجة وتجميعها والقيام بتحويلها إلى لغة الآلة لتنفيذها.
  • محرك قاعدة بيانات, مما لا شك بأنك في لغة البرمجة ستحتاج إلى إنشاء قاعدة بيانات لحفظ وتحديث البيانات وهناك الكثير من محركات قواعد البيانات ومن أشهرها MySQL
  • تطبيق لإدارة محرك قاعدة البيانات, تحتاج تطبيق لمشاهدة قاعدة البيانات وجداولها بلغة البرمجة PHP ومن أشهرها phpMyAdmin
جميع الأجزاء السابقة يجب عليك تركيبها, إذا كنت مبتدئ في عالم لغة البي اتش بي لابد وأن لديك من الأجزاء السابقة فقط نظام التشغيل, وتركيب الأجزاء المتبقية هي عملية طويلة متعبة معقدة, فلذلك هناك برامج كثيرة تساعدك لتركيب جميع ما سبق ما عدا نظام التشغيل بمجرد تشغيل التطبيق يقوم بتركيب سيرفر الويب ولغة البرمجة ومحرك قاعدة البيانات وتطبيق إدارة قاعدة البيانات, منها AppServ وكذلك Xamp. سنتطرق إلى تركيب Xamp وذلك لدعمه بتركيب جميع ما نريده من خلال نظام التشغيل ويندوز أو لينكس أو ماك, فلذلك سنلبي جميع الرغبات التي تلقيناها في بداية الإعلان عن دورة البي اتش بي. نبدأ بسم الله بفتح الموقع http://www.apachefriends.org/en/xampp.html ثم اختر من الأسفل لينكس أو ويندوز أو ماك, انا سأختار ويندوز لنظام التشغيل الذي استخدمه ثم نضغط على Installer سيتم تحميل التطبيق الذي سيقوم بتركيب متطلباتنا جميعها منها لغة البرمجة والسيرفر وقاعدة البيانات وذلك من آخر النسخ الثابتة لكل جزء منها.

تابع معنا لمعرفة طريقة تركيب ذالك خطوة بخطوة.

بعد تحميل الملف في سطح المكتب من الرابط Installer :



نضغظ عليه لتظهر لنا هذه النافذة ونختار اللغة الإنجليزية:





إلى الخطوة التالية



اختيار الامتداد المناسب وإلى الخطوة التالية



لا تغير شي هنا وإلى الخطوة التالية



إنتهى!, لا يوجد أسهل من هذا http://www.tech-wd.com/wd/wp-include...icon_smile.gif



بعد الضغط على Finish يجب علينا تشغيل Apache و MySql بالضغط على Start



ستظهر هذه العلامة لتخبرك بإنه تم تشغيلهما والأن تعمل بنجاح, ويمكنك إيقاف سيرفر أباتشي والقاعدة البيانات متى شأت لأي سبب آخر.



الأن لنقم بتجربة عمل السيرفر بالذهاب إلى المتصفح وكتابة http://localhost وهذا هو عنوان السيرفر الشخصي.


http://www.al7ll.com/vb/images/statusicon/wol_error.gifهذه الصورة تم تصغيرها. أضغط على هذا الشريط لمشاهدة الصورة بحجمها الاصلي. ابعاد الصورة 616x422 والوزن 27KB.
http://www.tech-wd.com/wd/wp-content/uploads/php1_9.gif

الأن سنجرب بإن لغة البرمجة PHP تعمل بنجاح ونكتب اول سطر في عالم الـ PHP.

أولاً يجب أن نعرف أين نجد مجلد عنوان الموقع الرئيسي الذي يكون عنوانه إلى http://localhost وتجد المجلد الرئيسي هو هذا (C:\xampp\htdocs) نتجه إليه مباشرة وننشأ مجلد باسم test


http://www.al7ll.com/vb/images/statusicon/wol_error.gifهذه الصورة تم تصغيرها. أضغط على هذا الشريط لمشاهدة الصورة بحجمها الاصلي. ابعاد الصورة 616x461 والوزن 45KB.
http://www.tech-wd.com/wd/wp-content...ds/php1_10.gif

ثم نفتح المحرر الخاص بنا لتحرير المواقع أياً كان, في هذه الدورة سأشرح عن طريق المحرر Notepad++ يمكنك تحميله وتركيبه مباشره فهو مجاني, ولمستخدمي أنظمة التشغيل غير ويندوز هناك الكثير من المحررات الموجودة مثل Bluefish في لينكس وهناك Coda في ماك ولكنه ليس مجاني ولكنه يعتبر من أفضل البرامج لتحرير مواقع الإنترنت في الماك, وهناك أيضاً Dreamweaver من منتجات Adobe التي تعمل على الويندوز والماك, وكما تطرقت سأشرح عن طريق برنامج Notepad++ فهو ممتاز في حالتنا هذه للتعلم بأبسط صورة.

بعد فتح Notepad++ نقوم بإختيار اللغة مباشرة وهي لغة PHP ليتم تلوين الأسطر بشكل مناسب



ثم نختار الترميز ليتم دعم اللغة العربية بشكل مناسب وهي الترميز العالمي UTF-8



بعدها نكتب أول أسطر في عالم PHP وهي مرحباً بالعالم, كالتالي




بالإمكان في أول سطر كتابة ?> أو <span dir="ltr">

انتظرونا فى الدرس الثانى

•ADD• 13 جمادى الأولى 1430هـ / 7-05-2009م 20:11

الله يعطيك العافية أستاذ أستاذنا الصياد على المتابعة
الرائعة والجديد والتميز .

sopranos 18 جمادى الأولى 1430هـ / 12-05-2009م 14:56


Sat 2010 18 جمادى الأولى 1430هـ / 12-05-2009م 15:07

الله يعطيك العافية أستاذ الصياد على كل جديد
و المجهود الرائع

تحيـــاتي لك

سلطان الغرام 25 جمادى الأولى 1430هـ / 19-05-2009م 12:58

يعطيك العافية أستاذ الصياد متابعة رائعة


الساعة الآن » 17:49.

Powered by vBulletin
.Copyright ©2000 - 2024, Jelsoft Enterprises Ltd