ما هي لغة البرمجة PHP وأهم ميزاتها وعيوبها

شرح لغة البرمجة php:



ماهو التعريف الأشمل لـ لغة البرمجة PHP، سوف نتعرف على تعريف لغة البرمجة بي اتش بي، حيث تم ظهور لغة PHP سنة 1994م.

تعتبر لغة المعالج السابق للنص التشعبي وتعرف بالإنجليزية Hypertext Pre Processor أو كما تعرف بـ PHP هي لغة برمجة تم صناعتها خصوصاً من أجل استخدامها في تطوير و برمجة مواقع الويب.

لغة PHP هي إحدى أشهر لغات البرمجة التي يتم استخدامها في تصميم مواقع الويب و هي من اللغات التي يقوم خادم الويب بتفسير و تنفيذ الكود الخاص بها ثم يرسل النتيجة ليتم استعراضها في المتصفح المستخدم، و تستخدم لغة PHP لتصميم صفحات ويب الأكثر تفاعلية نعني صفحات متغيرة المحتوي و هذا المحتوي يتغير نتيجة التفاعل مع المستخدم. 

تعد لغة PHP  مفتوحة المصدر و يتم تطويرها بشكل مستمر من قبل  مجموعة من المتطوعين تحت رخصة PHP و هذا يعد من أهم أسباب شهرة ونجاح لغة PHP.

ليس معقداً إتقان و تعلم لغة البرمجةPHP و لكن سوف يتطلب الأمر منك بعض الجهد و تكون متعلماً لأساسيات اللغات التالية( HTML ، CSS ، JavaScript).

ميزات وعيوب واستخدامات لغة البرمجةPHP:



ميزات لغة البرمجة PHP:

  • تتوافق لغة PHP مع الكثيرمن أنظمة التشغيل على سبيل المثال : ويندوزWindows ولينكسLinux ويونيكس UnixوماكMac.
  • سهولة إتقان وتطبيق هذه لغة.
  • المرونة وسهل دمجها مع لغات الباقية على سبيل المثال:  HTML ـ CSS.
  • البرمجة الوظيفية والموجهة.
  • مجتمع البرمجيات المفتوح المصدر الضخم.
  • نظام جيد بشكل معقول من أدوات التشغيل الآلي المتاحة للاختبار والنشر.
  • مفتوحة المصدر مما يوفر دعماً ضخماً وتطوراً متواصلاً وقواعد بيانات كبيرة.
  • مجانية بشكل كامل وكل الأدوات والتحديثات مجانية والبرنامج المستخدم في التصميم يمكن تحميله بشكل مجاني من الموقع الأساسي.

عيوب لغة البرمجة PHP:

  • لا تحتوي أداة تصحيح الأخطاء.
  • عدم وجود الآمن لأنها إحدى لغات المصدر المفتوح.
  • يُعد تطوير موقع ويب باستخدام PHP Web Development أقل سرعة من لغات البرمجة الأخرى.
  • غير مخصصة للمشاريع الضخمة.

استخدامات لغة البرمجة PHP:

  •  تطبيقات الويب web applications.
  • أنظمة إدارة المحتوىContent Management Systems.
  • تطبيقات التجارة الإلكترونيةapplications of Ecommerce.

إرسال تعليق

أحدث أقدم