ما هي لغة ال PHP ماهي استخدامتها
لغة php , استخدامتها |
المقدمة - لمشاهدة الحلقة : اضغط هنا
ببساطة هي تعتبر لغة برمجة تتكون من اكواد وتستخدم حين نقوم بإنشاء موقع إلكتروني و هي تعتبر اختصار لجملة “hypertext pre processor” تعد من أشهر اللغات البرمجية لمعالجة النصوص وقد صنعت لغرض برمجة و تحسين المواقع الإلكترونية و سبب شهرتها هي أنها ذات مصدر مفتوح أى من الممكن أن يطورها المستخدمين حسب إحتياجاتهم وذلك بفضل الفريق القائم عليها و الذي يقوم بتطوير مستمر.
استخدامات لغة php
• تستخدم من قبل خادم الويب لبرمجة المواقع و البرامج و هي يمكن إستخدامها مع انوع مختلفة من أنظمة ادارة البيانات و تتوافق مع أنظمة تشغيل مختلفة .
• يمكن إستخدامها لتطوير البرامج من خلال سطر اوامر مما يسهل مهمة الادارة .
• توفر واجهات رسومية للمستخدمين بحيث يسهل تطوير البرامج التي لا تتعلق بشبكة الويب .
• تستخدم في التجارة الإلكترونية حيث انها يمكن أن تستخدم فى بناء سوق إلكتروني مناسب للمشاريع الضخمة او الصغيرة .
• تكون خيارا جيدا لإدارة الاعمال من قبل الشركات او الافراد .
• تستخدم كواجهة مستخدم رسومية حيث يمكن انشاء برامج لسطح المكتب عن طريق استخدام بعض الملحقات .
مميزات لغة php
• السهولة هي أهم مميزات لغة “php” حيث تعتبر من أسهل اللغات البرمجية و تعتبر الافضل لدي المطورين للويب و خصوصا لمن يتقن لغات برمجية أخري مثل السي و البيرل و حتي لمن ليس لديه خبرة فهي سهلة التعلم .
• تتوافق مع العديدة من الانظمة بالرغم من انها تحتوي علي نسخ متعددة، و تعمل كل منها في بيئات مختلفة و لكن النسخ جميعها تنبث من نواه أصلية مما يجعلها تنفذ السكريبتات بنفس الطريقة .
• تحتوي علي ملف إعدادت مما يسمح بالتحكم بالمزايا و الخصائص التي توفرها و هذا يوفر نوع من الحماية و الأمان في الاستخدام .
• تتميز أيضا بالمرونة و القابلية للتوسع فيمكن للمبرمج الاضافة عليها بواسطة لغات برمجية أخري، وذلك بفضل شفرتها البرمجية المفتوحة .
• تحتوي علي العديد من المزايا الاضافية حيث ان يوجد بها دوال معالجات حسابية و رياضية، وتوفر الوصول الي مزودات بيانات مختلفة مثل سي كيو إل وغيرها .
• إلي جانب هذه المميزات فهي تتميز ايضا بالسرعة الكبيرة في إنشاء البرامج .
عيوب لغة php
• يجب علي المبرمج ان يكون علي إتصال بقاعدة البيانات ليتمكن من إستخدام (mysql –real-escape-string).
• تعتبر لغة برمجية غير مستقرة إلي حد ما لإنها لا تتبع نظام سليم و منظم لتسمية الدوال و الكلاسات الخاصة بها و لكنها لا تتبع نظام معين للتسمية .
حلقات لغات اخري :
حلقة لغة روبي حلقة لغة سي شارب حلقة كيف تتعلم لغة برمجة حلقة كيف تصبح مبرمج ناجح
افضل مصادر تعليمية لغة php :
شكر لي إستفادة موقف
ردحذف