كتاب تعليم لغة البرمجة بي اتش بي
معلومات اكثر عن لغة بي اتش بي من ويكيبيديا العربية
بي اتش بي (بالإنجليزية: PHP) هي لغة نصية (لغة سكريبت) برمجية صُممت أساساً من أجل استخدامها لتطوير وبرمجة تطبيقات الويب كما يمكن استخدامها لإنتاج برامج قائمه بذاتها وليس لها علاقه بالويب، كلمة PHP اختصار لـ “PHP: Hypertext Preprocessor” .
بي اتش بي لغه مفتوحة المصدر يتم تطويرها بواسطة فريق من المتطوعين و يتم إطلاقها تحت رخصة PHP ، تدعم البرمجة كائنية التوجه و تركيبها النحوي يشبه كثيراً التركيب النحوي للغة السي هذا بالإضافه إلى انها تعمل على منصات متعدده مثل لينكس وويندوز .
ظهرت أولاً في سنة 1995 على يد Rasmus Lerdorf كانت تسمى وقتها بـ PHP/FI و في الحقيقة لم تكن لغة برمجه وقتها و انما كانت مجموعه من التطبيقات التي كُتبت باستخدام لغة Perl أطلق راسموس اسم Personal Home Page Tools على هذه التطبيقات، لانه احتاج فيما بعد إلى تطبيقات أكثر فائده قام راسموس بكتابة تطبيق أكبر باستخدام لغة C حيث اصبحت قادره على الاتصال بقواعد البيانات كما انها كانت تسمح للمستخدمين تطوير تطبيقات مواقع ديناميكيه بسيطه، اختار راسموس ان تكون الشيفرة المصدريه الخاصة بـ PHP/FI متوفره للجميع لذا كان يمكن لأي شخص ان يستخدمها و يقوم بتحسينها و المشاركة في حل اخطاءها و مشاكلها .
كانت PHP/FI وقتها تحوي على بعض الوظائف المتوفرة بالإصدارات الحاليه من اللغه، كما ان المتغيرات كانت تشبه متغيرات Perl، و كانت تركيبها النحوي يشبه Perl بالرغم من بساطتها و محدودياتها .
في عام 1997 تم إطلاق الإصدار 2.0 من PHP/FI، حيث بلغ عدد مستخدميها آنذاك 50,000 نطاق، و كان هناك مجموعه من الأشخاص الذين يشاركون في التطوير، و تم الإطلاق الإصدار الرسمي من 2.0 في شهر نوفمبر من نفس العالم بعد العديد من الإصدارات التجريبيه بيتا .
[عدل] PHP 3
في عام 1997 تم إعادة كتابة PHP/FI على يد Zeev Suraski وأندي جتمانز بعدما وجدوا ان PHP/FI 2.0 ليست قويه بما فيه الكفايه من أجل كتابة تطبيق تجاره الكترونيه و الذي كانوا يعملون عليه كـ مشروع تخرّج لجامعتهم، كان هناك تعاون بينهم و بين مؤسس اللغه Rasmus Lerdorf على ان تكون PHP 3.0 هي النسخة الرسميه بعد PHP/FI .
أحد أهم الميزات التي تميزت بها PHP 3 عن سابقتها انها اصبحت قابله للتوسّع وتوّفر مع هذا الإصدار العديد من المكتبات و الدوال، و ادّت قابلية التوسّع إلى إقبال العديد من المطورين على تطوير المكتبات الجديدة و اضافتها مع اللغه، و يقال ان هذا هو السبب الأساسي للنجاح الذي حققه هذا الإصدار، و من الميزات الأخرى التي تم اضافتها في هذا الإصدار هي البرمجة كائنية التوجة OOP .
و في هذا الإصدار تم تغيير اسم اللغه و وضعها تحت اسم جديد و هو PHP (بدون FI) و الذي كان يحمل اختصاراً لمعنى جديد مختلف عن الإصدار السابق و المعنى هو “PHP: Hypertext Preprocessor” .
تم إطلاق PHP 3.0 في يونيو 1998 بعد 9 أشهر من الاختبارات .
[عدل] PHP 4
في عام 1998، و بعد الانطلاق الرسمي لـ PHP 3.0 بقليل بدأ Zeev Suraski وAndi Gutmans بإعادة كتابة أساس لغة PHP وكان الهدف من ذلك هو تحسين الأداء للبرامج المُعقدة و الضخمة و تحسين قابلية اللغه للتوسّع .
المحرك الجديد الذي ظهر بعد إعادة الكتاب تم تسميته بـ محرك ZEND واسم ZEND مأخود من اوائل حروف أسماء مطوريه ، و نجحوا في تحقيق اهدافهم عن طريق هذا المحرّك، و تم الإعلان عنه في عام 1999 .
تعتمد PHP 4.0 على هذا المحرك و تم الإعلان عن هذا الإصدار من PHP في مايو 2000 ، بالإضافه إلى تحسين الأداء في هذا الإصدار احتوى كذلك على مجموعه جديده من الميزات مثل دعمه لعدد أكبر من خوادم الويب ، الجلسات، طرق آمنه جديده لمعالجة دخل المستخدم و غيرها .
وقد تم إعلان إيقاف تطوير ودعم PHP 4 في 13 يوليو ، 2007[2] .
لتحميل كتاب تعليم لغة البرمجة بي اتش بي اضغط هنا
June 9th, 2009 at 4:35 am
السلام عليكم يرية ان تضعو ربطات التحميل
وشكرا
June 15th, 2009 at 3:47 pm
ممكن كتاب على الفيجول بيسك ؟؟
June 29th, 2009 at 12:50 pm
this book is HTML
i need PHP plz
December 1st, 2009 at 4:40 pm
merci pour ce livre بارك الله فيك .::MiDoTiC::.
February 13th, 2010 at 12:10 pm
البرنامج جدير بامتابعة والاهتمام وشكرا مع فائق التقدير
February 13th, 2010 at 12:10 pm
برنامج رائع وشكرا
February 18th, 2010 at 9:52 pm
ولو في رابط وصور بكون افضل ؟
وشكرا
March 10th, 2010 at 7:29 pm
روعة
March 13th, 2010 at 5:42 pm
اريد كتاب بي اتس بي +ماي اس كيو ال كامل متكامل
June 2nd, 2010 at 2:47 pm
ما اشتغل عندي ليش؟؟؟
August 11th, 2010 at 11:19 pm
أريد كتاب php وين الرابط الحيوصلني ليه؟؟؟
August 28th, 2010 at 2:38 am
مشكورررر بعدالتحميل
October 28th, 2010 at 8:54 pm
تسلم على الجهد
November 5th, 2010 at 3:04 pm
nice thx
November 29th, 2010 at 12:47 pm
صح لسنك وعاشت ايديك
December 4th, 2010 at 2:03 am
tres bien
December 9th, 2010 at 7:59 pm
I want to learn programming olap
December 10th, 2010 at 3:10 pm
مشكور
January 3rd, 2011 at 1:23 pm
thanks
January 8th, 2011 at 10:57 pm
SLT
February 2nd, 2011 at 7:01 pm
strong program in net
March 1st, 2011 at 12:49 pm
شكراً
March 23rd, 2011 at 3:56 am
اتمنى من الله ان يتعلم العرب الدين والعلم ففيهما سر الحضارة المحترمة وليست حضارة الغرب المشوهة