تعتبر
لغة PHP من اقوى اللغات الحاليه واسرعها , وتعتبر
المفضله عند كثير من المبرمجين لسهولتها وبساطه
التعامل معها, في هذا الدرس سوف نتعلم المفاهيم
الاساسيه عن هذه اللغه , ومظاهر قوتها وبعض توضيحات
القاء الدروس لان هذا الدرس يعتبر البدايه والانطلاقه
لنتعلم معاً
بسم
الله الرحمن الرحيم
متطلبات قبل البدأ بتعلم لغة
PHP :
-
معرفة شبه تامه
بلغة phpL
-
الاخلاص في
التعلم
-
عدم التوقف بعد
الانتهاء التعلم وانما البحث عن الجديد ومحاولة
التطوير الدائم للمهارات
-
توفر بعض
مهارات اللغه الانجليزية وذلك لان بعض المصطلحات
يصعب ترجمتها الى العربية , او معناها العربي لا
يؤدي الغرض
نقاط توضيحيه عن دروس PHP :
لماذا
تتعلم معنا ؟
سوف تتعلم من هذه الدروس كيفية عمل
برامج PHP من ابسطها الى
اعقدها , مرورا من تعريف المتغيرات الى انشاء الدوال
والكائنات البرمجيه وربطها مع بعضها البعض. يجب ان
تكون لديك خبره في لغة phpL
وقمت ببعض البرمجه من قبل ولا يعني ان تكون خبيرا جدا
او قمت ببرمجة مواقع او قواعد بيانات. اما اذا كنت
مبتدأ سوف تفيدك الدروس ولكن تحتاج الى كثير من
التركيز والتطبيق المتواصل ووقت اطول.
مقدار الاستفاده من تعلم
PHP معنا
تعلمك معنا سوف يتيح لك بناء مواقع
حقيقه وممتازه وسوف نحاول ان نقوم بتغطية جميع ما
يتعلق بهذه اللغه. اذا استخدمت لغة phpL
من قبل فمن المؤكد انك لاحظت عدم
ديناميكية الصفحات ولكن مع PHP
سوف تلاحظ الفرق, وبعد الانتهاء من
الدروس بالكامل سوف نقوم بعمل تطبيقات حقيقه يتم
تقريرها لاحقا.
ماهي لغة PHP
؟
PHP
عباره عن لغة تسمى ( Server
Side Scripting Language ) ونعني
بذلك انها تترجم من جهة الخادم وليس من جهاز المستخدم.
لنضرب مثالا واقعيا على ذلك , عند الدخول الى الدردشه
يجب عليك ان تقوم بتحميل (( JAVA VM ))
على جهازك لتتمكن من الدخول
ولكن اذا قمت بزياره اي موقع يستخدم لغة PHP
فلن يكون هناك حاجه لتنصيب او
تحميل اي برامج مساعده. فما وراء الكواليس كله يحصل في
الخادم (( Server )), صممت
هذه اللغه خصيصا للمواقع. ومن ضمن صفحات phpL
يمكنك ادراج لغة PHP
بداخلها لكي تنفذ في كله مره قمت
بزياره الصفحه.
بدأت لغة PHP بمجهود شخص
واحد يسمى ( Rasmus Lerdorf )
في سنة 1994 ومرت بثلاث مراحل
جذريه لنرى ماهي عليه الان, حتى انه في سنة 2002 كان
عدد المواقع التي تستخدمها اكثر من 9000000 (( تسعة
مليون )) موقع. PHP لغة
برمجة متاحه للكل لتطويرها او العمل عليها وهذا ما
يسمى ( Open Source ).
قديما كان اختصار PHP هو
( Personal Home Page )
ولكن تغيرت الى الاسم الحالي ( Hypertext
Processor ). النسخه الحاليه للغة
PHP هي 5 وقد حصل بها تطور
كبير وتغيرات جذريه كبيره واصبحت اقوى بكثير من ما هي
عليه الان.

( مثال 1 : لاحظ انك لا تحتاج الى
مترجم
PHP
على جهازك الشخصي )
قوة لغة PHP
:
سوف اقوم بذكر قوة لغة PHP
على شكل نقاط وسوف نتكلم عن كل
نقطه بالتفصيل
-
الاداء العالي
تعتبر اللغه جدا مميزه وفعاله ,
حتى مع دعمها بتقنيه ZEND
اصبحت اقوى , بحيث يمكن ان تتحمل ملايين الاوامر في
اليوم الواحد
-
دعمها
لعدد كبير من قواعد البيانات
تدعم لغة PHP
عدد كبير من قواعد البيانات منها
MySQL و mSQL
و Oracle
و DBM
و وغيرها الكثير
-
الدوال الداخليه او (
Built-In Library )
تحتوي اللغه على كثير
من الدوال الجاهزه للاستخدام , ومسهله بطريقه كبيره
, بحيث يمكن من سطرين برمجيين او ثلاث من انشاء صوره
من غير استخدام اي برنامج تحرير رسومي
-
القيمه
اللغه مجانيه ولا يوجد اي مبلغ
تقوم بدفعه لتحميلها ويمكنك تحميل اللغه من موقعها
الرسمي
http://www.php.net
-
التعلم
تعلم اللغه سهل وهو مبني على لغة
PERL و C
و JAVA
فإذا انت تعرف احدها , فتأكد انك
سوف تختصر كثير من الوقت للتعلم