تعليم لغة php | الفصل الاول

php  هي لغة برمجة نصية، مخصصه لتطویرتطبيقات الویب، مجانیه الاستخدام مفتوحه المصدر، وتركيبها يشبه كثيرا التركيب لغة C و هي تعتبر من لغات البرمجة كائنية التوجه (OOP).

 التفسیر الاکثر شعبیا للغة php هو(Personal Home Page)  و باستخدام PHP، يمكنك العمل على “تطبيقات الويب”.

  پي إچ پي | php  لغة برمجة من جانب الخادم (Server-side)

المتحكم في المجريات الداخلة للموقع والتعامل مع قاعدة البيانات من اضافة وحذف وتعديل، ورفع وحفظ الملفات والتعديل عليها ويتم طباعة ناتج هذه العمليات على شكل html والناتج ثابت في كل الحالات.

لغات برمجة تحت هذه التصنيف : php, python , ruby, asp

و لئن لغة php لغة برمجة من جانب الخادم (server-side) فاننا نحتاج الی سیرفر محلي في جهازنا.

طبعاً هناك العديد من السيرفرات المحلية والتي تقوم بتنصيب PHP و MySQL و PHPmyAdmin سوياً وبضغطة زر.

1 – علی نظام ویندوز WAMPServer

2 – علی نظام ماک:  MAMP

3 – علی نظام لینوکس: LAMP

سنستفید في هذا الدرس من السیرفر المحلي WAMPServer

بعد الانتهاء من تحمیل و التنصیب السیرفر ستضهر عندکم ایقونة التطبیق ومن خلال ضغط مرتين على الأيقونة فتظهر لکم ایقونة صغیرة في اسفل الشاشة بلون الاحمر وثم تتغیر الی الاصفر ومن ثم الی الاخضر.

للتاکید من الاتصال في السیرفر المحلي یمکننا فتح احد المتصفحات (فی هذا الدرس سنستخدم Google Chrome) ونکتب localhost  او 127.0.0.1 و ستظهر لنا هذه الصفحة:

تعليم لغة php | پي إچ پي

ونتمکن من خلال هذه الصفحة الذهاب الی ال phpmyAdmin و باقي الproject  التي عملناهن.

انشاء اول project  

لکتابة اکواد php  نحتاج الی محرر کود وفي هذا االدرس سنستخدم من محرر VS Code

تعليم لغة php | پي إچ پي

نقوم بفتح مجلد www   علی مسار (C:\wamp64\www). هو المجلد الذی سنضع فیه کل الملفات الخاصة بنا.

نقوم بانشاء مجلد جدید خاص لهذه الدرس ونسمیه test وفي داخل هذا المجلد ننشاء ملف ونسمیه one.php ونفتحه من خلال محرر VS code

ونکتب بداخله هذه الأکواد:

<?php
    echo "Hello world";
?>

 ومن ثم نذهب الی chrome  ونفتح هذا المسار (http://localhost/test/one.php) وهکذا ستکون النتیجة:

Hello world
منشور ذات صلة
DNS في طبقة التطبيق 6 Minutes

نظام اسم المجال (DNS) في طبقة التطبيق

جاسم ناظري

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

سلسلة دروس: تعليم لغة php

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

السلة