ما هي لغة الـPHP
صفحة 1 من اصل 1 • شاطر
ما هي لغة الـPHP
هي لغة برمجة تستخدم لتطوير مواقع الويب تم
اختراعها و إنشاؤها وتطويرها في عام 1994 بواسطة راسموس ليدروف.
لقد كان هذا الرجل يتابع عدد من المهتمين بسكربتاته التي ينتجها بلغة
بيرل وعندما رأى أن هناك عدداً كبيرا يهتم بسكربتاته بدأ بإنشاء
أدوات للصفحات الشخصية ذات مستوى عالٍ قام بتسميتها بـ
Personal Home Page tools (PHP)
بعدها قام بإنشاء scripting engine و form interpreter وهو ماكان
يسمى في ذلك الوقت بـ php/FI أو php2 .
منذ ذلك الوقت مرت هذه اللغة بمراحل تطوير
عديدة وقوية وتحسينات عبر المئات من مطوري الويب في جميع أنحاء
العالم.
الفريق الفعلى المختص بهذه اللغة الآن يتكون من 6 أشخاص من بينهم
المطور الرئيسي ليدروف.
في المصطلح التقني لهذه اللغة نقول أنها:
Cross Platforms, Embded HTML, Server Side, Web scripting Language
Cross Platforms:
نعني بهذا المصطلح أن لغة ال PHP تعمل على كمبيوترات تحتوي على أكثر
من نظام تشغيل.. مثلاً يمكننا تشغيلها على اللينوكس ويمكننا أيضاً
تشغيلها على الوندوز بشكل ممتاز.
Embded HTML:
تعمل هذه اللغة في ملفات تحتوي على خليط من لغة html و php .
Server Side:
تعمل ملفات ال php على مزود للويب يدعم php فلا يضطر المستخدم إلى
تركيب برنامج معين على جهازه لكي يتفاعل مع هذه اللغة.
Web Scripting Language:
نعني بهذا المصطلح أن هذه اللغة لعمل صفحات الويب أو بالأصح لتطوير
وعمل تطبيقات (برامج) للويب.
في الواقع عندما نتصفح برنامج php عبر
مستعرض للإنترنت مثل الانترنت اكسبلور أو النافيجتور فإنه لا يشترط
أن يكون هذين المتصفحين أو أي متصفح آخر يدعمون PHP.
( وهذا يجعلنا نطمئن من أننا لن نخوض الحرب التي يخوضها المتصفحين
فهناك أشياء في النافيجتور لا يدعمها الانترنت اكسبلور لأن الجافا
مثلاً لغة من صنع شركة صن ولغة الفيجول بيسك سكربت من صنع شركة
مايكروسوفت مما يعني أن النافيجتور لا يدعم الفجول بيسيك سكربت وهذا
شيء مقلق جداً ).
باختصار إننا لا نطالب المستخدم ببرنامج
معين لكي يرى صفحة الويب التي صنعناها.
عندما يطلب المستخدم صفحة ما مثلاً:
http://www.arabbuilder.com/index.php فهذا يعني أنه يطلب صفحة
تحتوي على برنامج php (وليس شرطاً).
- هل سيرى المتصفح الشفرة التي استخدمها؟
لا تخف لن يستطيع لأن البرنامج المعمول بـ php يترجم في السيرفر على
شكل html فلن يصل لمستخدم برنامجك الشفرة التي تستخدمها مما يحافظ
على سريه برامجك .
من المفترض قبل أن تبدأ في التطوير بلغة
php أن يكون لديك خلفية كافية عن html وهناك دورة ممتازة ومتقدمة عن
html تجدها على الرابط التالي/
http://www.arabbuilder.com/learn/lessons/html/index.php
وأيضا هناك موقع HP الذي يعتبر الموقع
الأول الذي أعطى تفاصيل التطوير بهذه اللغة وفيه الكثير من الدروس
المفيدة جداً في هذا المجال.. تجده على الرابط التالي/
http://www.khayma.com/hpinarabic/htmintro.html
AM!N£ M£D!A- عضو قيد النشاط
- احترام القوانين :
عدد المساهمات : 88
تاريخ الميلاد : 17/10/1993
العمر : 31
aaaa- عضو نشيط
- احترام القوانين :
عدد المساهمات : 768
تاريخ الميلاد : 13/10/1983
العمر : 41
رد: ما هي لغة الـPHP
بارك الله فيك على الموضوع
وشكرا لك على الشرح
موفق
وشكرا لك على الشرح
موفق
اميرة الاحساس- عضو نشيط
- احترام القوانين :
عدد المساهمات : 850
تاريخ الميلاد : 27/07/1997
العمر : 27
الموقع : في كل مكان
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى