اعلان

اعلان
الاثنين، 21 أكتوبر 2013

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

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




مقدمة في الـ PHP :

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


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


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

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

0 التعليقات :

إرسال تعليق

عربي باي