بسم الله الرحمن الرحيــــــــــــــــــــــــــــــم
اولا ما هي PHP؟
معظم الناس الذين تمنوا معرفة الإجابة وسألوا هذا السؤال وكانت اجابته هي أن الPHP اختصار لكلمة Hypertext Preprocessor وإذا حاولنا الترجمة للعربية ستصبح "المعالجة السابقة للرد بالنص التشعبي" ، يا الله أعتقد إن سائل السؤال سيتمنى لو لم يسأله لا بالعربية ولا بالإنجليزية ولا حتى بالهندية !.
قد لا يبدو التفسير الحرفي للإسم جميلاً ولكن صديقي إذا تحليت ببعض الصبر وأصبحت من المهووسين بهذه اللغة مثلي ستجد لاحقاً أن الإسم مناسب، وغير بعيد عن الحقيقة .
ولغة البرمجةPHP ستعطي الحيوية والتفاعلية لموقعك المعتمد عليها وإليك بعض امكانياتها:
· ارسال بيانات المستخدمين إلي بريدك الألكتروني بعد قيامهم بتعبئتها في إستمارة على إحدي صفحات موقعك.
· تمكين المسخدمين من رفع ملفات من أجهزتهم الشخصية إلى موقعك ومشاركة الملفات.
· إنتاج نسخ مصغرة من الصور ذات الأحجام الكبيرة للمساعدة في تصفح ألبوم الصور .
· قراءة وكتابة الملفات الموجودة على خادم الويبweb server .
· تحديث معلومات خادمات قواعد البيانات أو عرضها.
· توفير إمكانيات للبحث في صفحات موقعك.
· والكثير من الامكانيات الأخري.......
كيف تطورت لغة الPHP؟
على الرغم من أن بي إتش بي هي الآن أكثر التقنيات المستخدمة على نطاق واسع لإنشاء مواقع ديناميكية، في سنة 1995 بدأ تطويرها في الواقع بطموح متواضع وبإسم مختلف (toolsPHP) "Personal Home Page Tools"أي أدوات تصميم صفحة شخصية، وكان وقتها أهم أهدافها توفير إمكانية إنشاء سجل لزوار الموقع وتوفير طريقة لجمع المعلومات من نموذج على الانترنت يقوم الزائر بملئه ببياناته الشخصية ومن ثم عرضه على صفحة ويب أخري . بعد فترة وجيزة، تم إضافة القدرة على التواصل مع قاعدة بيانات لتخزين تلك المعلومات.
ومع صدور الإصدار الثالث للغة في عام 1998، تفير إستعمالها وإسمها ولم تعد مجرد لغة للهواة فقط ومن ليس لديهم سابق خبرة في البرمجة بل وللمبرمجين المحترفين ايضاً، واضيفت اليها العديد من المزايا المتقدمة .
ومنذ ذلك الوقت والPHP تتطور أكثر فأضيف إليها مع الإصدار الخامس دعم قوي للبرمجة الموجهة بالكائنات(OOP)"Object Oriented Programming".
انشاء الله فى تدوينات أخرى سنشرح دورات عن php واليكم رابط موقع أجنبى يشرح اللغة بالتفصيل لعلك تحب ان تتطلع عليها عن قرب اكثر w3school .