ما هى لغة PHP؟ وأشهر مميزاتها
ما هى لغة PHP؟ – سنناقش إجابة السؤال السابق فى هذا الفصل. وهنتعرف على كل المعلومات حول لغة PHP ، مع التعرف على أشهر مميزاتها.
ما هى لغة PHP؟
PHP (اختصار لـ : Personal Home Page) هي لغة برمجة نصية للأغراض العامة مفتوحة المصدر مستخدمة على نطاق واسع وهي مناسبة بشكل خاص لتطوير الويب ويمكن تضمينها في HTML.
ما يميز PHP عن شيء مثل JavaScript من جانب العميل هو أن الكود يتم تنفيذه على الخادم ، مما يؤدي إلى إنشاء HTML الذي يتم إرساله بعد ذلك إلى العميل. سيتلقى العميل نتائج تشغيل هذا البرنامج النصي ، لكنه لن يعرف ما هو الكود الأساسي. يمكنك أيضًا تكوين خادم الويب الخاص بك لمعالجة جميع ملفات HTML الخاصة بك باستخدام PHP ، ومن ثم لا توجد طريقة يمكن للمستخدمين من خلالها معرفة ما لديك.
أفضل جزء في استخدام PHP هو أنه بسيط للغاية بالنسبة للوافدين الجدد ، ولكنه يوفر العديد من الميزات المتقدمة للمبرمج المحترف. لا تخف من قراءة القائمة الطويلة لميزات PHP. يمكنك الدخول في وقت قصير والبدء في كتابة نصوص بسيطة في غضون ساعات قليلة.
على الرغم من أن تطوير PHP يركز على البرمجة النصية من جانب الخادم ، إلا أنه يمكنك فعل الكثير باستخدامه.
تم إنشاء PHP بواسطة Rasmus Lerdorf في عام 1994. يتم صيانتها حاليًا بواسطة فريق تطوير PHP.
يمكن تشغيل PHP على جميع أنظمة التشغيل الرئيسية بما في ذلك Linux و Windows و macOS.
يمكنك استخدام PHP مع جميع خوادم الويب الرائدة مثل Nginx و OpenBSD و Apache. تدعم بعض البيئات السحابية أيضًا PHP مثل Microsoft Azure و Amazon AWS.
PHP مرن للغاية. لا يقتصر الأمر على معالجة HTML فقط. يحتوي PHP على دعم مدمج لإنشاء صور PDF و GIF و JPEG و PNG.
تتمثل إحدى الميزات البارزة لـ PHP في أنها تدعم مجموعة واسعة من قواعد البيانات ، بما في ذلك MySQL و PostgreSQL و MS SQL و db2 و Oracle Database و MongoDB.
ماذا نقصد بأن PHP هي لغة من جانب الخادم؟
عند فتح موقع ويب على متصفح الويب الخاص بك. وليكن albashmoparmeg.com .
يرسل مستعرض الويب طلب HTTP إلى خادم ويب حيث يتم تحديد موقع albashmoparmeg.com. يتلقى خادم الويب الطلب ويستجيب بمستند HTML.
متصفح الويب هو عميل Client، بينما خادم الويب هو الخادم Server. يطلب العميل صفحة ، ويخدم الخادم الطلب.
يتم تشغيل PHP على خادم الويب ، ومعالجة الطلب ، وإرجاع مستند HTML.
أشهر مميزات لغة PHP
تتميز لغة PHP بـ:
- مفتوحة المصدر Open Source: يتوفر كود PHP المصدر والبرمجيات مجانًا على الويب. بذلك يمكنك تطوير جميع إصدارات PHP وفقًا لمتطلباتك دون دفع أي تكلفة.
- الأداء Performance: يتم تنفيذ نص PHP بشكل أسرع بكثير من تلك النصوص المكتوبة بلغات أخرى مثل JSP و ASP. تستخدم PHP ذاكرتها الخاصة ، لذلك يتم تقليل حجم عمل الخادم ووقت التحميل تلقائيًا ، مما يؤدي إلى سرعة معالجة أسرع وأداء أفضل.
- بناء الجملة Syntax سهل: لغة PHP لها تركيب سهل الفهم.
- التضمين: يمكن تضمين تعليمات PHP البرمجية بسهولة في علامات HTML والنص البرمجي.
- متعدد المنصات: يتوفر PHP لأنظمة التشغيل Windows و Mac و Linux. يمكن تنفيذ تطبيق PHP الذي تم تطويره في نظام تشغيل واحد بسهولة في أنظمة تشغيل أخرى أيضًا.
- دعم قواعد البيانات: يدعم PHP جميع قواعد البيانات الرائدة مثل MySQL و SQLite وقواعد بيانات كثيرة.
- الحماية: PHP هي لغة آمنة لتطوير الموقع. يتكون من طبقات متعددة من الأمان لمنع الخيوط والهجمات الضارة.
- بسيطة: لغة PHP سهلة التعلم والبدء فيها.
- سريعة: عادةً ما تعمل مواقع PHP بسرعة كبيرة.
- الدعم: PHP لديها مجتمع نشط على الإنترنت يساعدك كلما واجهت مشكلة.
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!