تعلم لغة php الدرس الاول - مقدمة عن لغة php- ما هي php؟

الدرس الاول - مقدمة عن php

كبداية في ال php و المقدمة .... لغة ال PHP لغة برمجة مفتوحة المصدر عامة المنحى موجهة خصيصا لبرمجة و تطوير الويب, و التي تضمن خلال ال HTML

اولا, ما معنى اللغة مفتوحة المصدر ؟

معناها ان اللغة غير مملوكة لاحد ... و يستطيع اي احد التعديل على نواة اللغة (اللب الرئيسي فيها) و يتم قبول التعديل عالميا اذا وافق المعايير المرفقة في شروط الترخيص مفتوحة المصدر ... و هذا يعني ان:
1- يجب ان يكون الكود المصدري متاح للجميع على الانترنت.
2- الاعمال المشتقة (المبنية) على هذه اللغة يجب ان تكون مفتوحة المصدر.
3- حرية توزيع اللغة و اصداراتها بالمجان.
4- يجب المحافظة على ان يكون الكود المصدر متكامل.
5- يجب على التراخيص عدم تقييد المشاريع الاخرى.
6- لا يجب حصول تمييز بين مجالات النشاطات.

ال php لغة متخصصة بتطوير الويب فقط, اي انها ليست متعددة الاستخدام مثل ال Python, Java,... 

كيف استخدم ال PHP:

في البداية لاستخدام ال PHP يجب عليك عمل ملف بامتداد PHP, ثم كتابة ما تريده في الداخل.

ما معنى ان ال PHP مضمنة خلال ال HTML ؟
هذا يعني ان اكواد ال PHP من الممكن ان تاتي بداخل تاجات ال HTML بكل سهولة كمثال ,

<!DOCTYPE html><html>        <title>Example</title>    <head>    </head>
<body>
        <?php

            echo "Hi, I'm a PHP script!";

        ?></body></html>

سنرى وسم بداية ال PHP بوضوح بداخل ال HTML و هو <?PHP ووسم نهاية ال PHP سيكون ?>

شرح المثال:
قمنا بعمل صفحة HTML عادية ولكن بداخل ملف بامتداد .php, ثم وضعنا فيه الكود السابق ... عندها قمنا بعمل كود PHP ليطبع Hi, I'm a PHP script! بداخل ال HTML ... ولكن اذا قمنا بنسخ الكود و لصقه في الملف و قمنا بتشغيل الملف فلن يعمل (ليس كما اعتدنا عليه في ال HTML)

فكيف سيعمل الكود الخاص بنا ؟

في البداية يجب ان نقوم بايجاد سيرفر لنجرب عليه الملفات ( لان اللغة تعمل من جانب السيرفر) ... و يوجد الكثير من المواقع اللي ستقوم باعطائك دومينات مجانية لتجرب عليها ال php ... ولكن هل في كل مرة سارفع الملفات للسيرفر اذا قمت بعمل اي تغيير لارى النتائج ؟؟
حسنا .... يوجد برنامج اسمه xampp من الممكن ان تبحث عنه و تحمله ... 

هذا البرنامج سيقوم بتنزيل ال PHP, MySQL على جهازك
و من ثم بعد تسطيبه تاخذ الملف اللذي قمت بعمله و تذهب للمكان الذي سطبت فيه البرنامج ... تبحث عن مجلد باسم htdocs و تلصق فيه الملف .... ثم تشغل ال apache من ال xampp و تذهب للمتصفح و تكتب (localhost/اسم الملف.php)

و هكذا ستكون قمت بتشغيل ملف ال php الخاص بك

ختاما: مصادر هامة لتعلم ال PHP
1- قناة المهندس الرائع محمد يحيى : https://www.youtube.com/channel/UC2Gl0VkJjuMZh2jUkW6GI7Q

2- قناة الزيرو ويب سكول للمهندس اسامة: https://www.youtube.com/channel/UCSNkfKl4cU-55Nm-ovsvOHQ


شارك الموضوع
تعليقات