ما هو PHP؟ ما الفرق بين كونها لغة وإطارا؟


الاجابه 1:

الفرق بين لغة البرمجة والإطار هو أن الأول يتضمن الوظائف الأساسية (الأنواع ، هياكل التحكم ، وظائف OOP ...) بينما يتضمن الأخير مجموعة أدوات من الوظائف والفصول مسبقة الصنع لمساعدتك في عملية التطوير.

توفر معظم لغات البرمجة أيضًا مجموعة أساسية من الوظائف والفصول ، مثل "مكتبة C ++ القياسية". فب يفعل أيضا.

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

بغض النظر عما إذا كنت ترغب في استخدام إطار عمل ، فمن الأفضل تعلم اللغة الأساسية أولاً.

حول PHP ، يمكنك قراءة هذا المنشور من مدونتي الخاصة للحصول على فكرة عما يمكنك استخدامه من أجل:

ما هو PHP المستخدمة ل؟ 9 أشياء رائعة يمكنك القيام بها باستخدام PHP - Alex Web Develop


الاجابه 2:

بي أتش بي

  • Pre HyperText ProcessorOpen Source (الإصدار 7.1.24 هو أحدث ما أعتقد) سهولة النشر على serverBackend LanguageDatabase المسائل ذات الصلة مثل جلب البيانات وتخزين البيانات وعرض البيانات. على سبيل المثال ، أخذ معلومات الطالب وتخزينها في مكان ما واستخدام المعلومات في فترة لاحقة PHP هو رمز جانب الخادم ، لا يمكن لأحد أن يصور الرمز حتى أو ما لم يكن لديهم وصول بمستوى الخادم ولكن يمكنهم تصور مخرجات ملف php (بشرط أن يكون اسم الملف معروفًا) حتى أو ما لم يتم تأمينه. نظرًا لوجود لغة ، فمن السهل معرفة ما إذا كان لديك معرفة أساسية بأي مثال على لغة البرمجة ، C ، C ++ ، Java. إذا كان الشخص يعرف C ، فإن المرء يعرف PHP والعكس بالعكس نظرًا لوجود بعض أسماء الطرق المشابهة لها مثل pow و rand وما إلى ذلك. يوجد PHP الإجرائي وكذلك PDO (كائن مستند إلى) اللغة ليست لها قيود ولديها عدة طرق وليست كذلك منظم بمعنى معين ، بعضها معروف والبعض الآخر قد يُعرف باسم وعند الحاجة في حالة وجود إطار مثل Laravel ، سترى أن هناك فئات ، كائنات ، مفاهيم يتم تنفيذها في الإطار ولا يلزم كتابتها مرة أخرى حتى أو ما لم تكن ترغب في تجاوز أي أسلوب تابع أو طفل. يجعل كل شيء أسهل لأنه يزيل الحاجة إلى كتابة التعليمات البرمجية للمهمة الأساسية التي ستحتاج إليها ، كما أنه سهل التدرج والفهم

أتمنى أن يساعدك هذا. بينغ لي إذا كنت أي استفسار بخصوص هذا.