PHP مجانا على الإنترنت
PHP هي لغة برمجة نصية من جانب الخادم تُستخدم في الغالبية العظمى من مواقع الويب الأكثر شيوعًا على الإنترنت. تعمل PHP أسفل ألواح الأرضية ، إذا جاز التعبير ، لإخبار موقع الويب بكيفية إدارة البيانات بحيث يمكن عرضها على موقع ويب. تعمل PHP جنبًا إلى جنب مع لغات وتقنيات الواجهة الأمامية ، مثل HTML أو CSS ، والتي تحدد كيف يبدو موقع الويب للمستخدمين من حيث الخطوط وجميع العناصر الأخرى لتصميم الصفحة.
تعد صفحات الويب الديناميكية ، مثل تلك الموجودة على Facebook ، مثالًا جيدًا للدور الذي تلعبه PHP في تصميم الويب. ما تبدو عليه صفحة Facebook في الواقع يتم تحديده بواسطة تقنيات الواجهة الأمامية مثل HTML و CSS و Java. هذه هي ما تحدد ، على سبيل المثال ، مكان وضع صورة الملف الشخصي لشخص ما على الصفحة ، ومدى حجم صورة الملف الشخصي هذه. هذا هو الحال بالنسبة لجميع العناصر القياسية للصفحة. على الرغم من ذلك ، فإن Facebook ديناميكي من حيث أنه يتم تحديثه باستمرار بناءً على مدخلات المستخدم. PHP هي اللغة التي تحدد كيفية معالجة البيانات الجديدة وأين يجب أن تذهب
PHP لها العديد من الاستخدامات وهي شائعة في التجارة الإلكترونية ومواقع التواصل الاجتماعي.
قام مبرمج يُدعى Rasmus Lerdorf بتطوير PHP لأول مرة في التسعينيات ، وكان يمثل في البداية الصفحة الرئيسية الشخصية ، ولكن اليوم PHP تعمل كاختصار للمعالج الأولي للنص التشعبي.
مواقع تعلم PHP
إذا كنت مهتمًا بتعلم PHP ولكنك غير متأكد من أين تبدأ ، فهناك العديد من المواقع المجانية على الإنترنت التي ستساعدك على البدء. من الأفضل أحيانًا استخدام مجموعة من هذه المواقع وغيرها لتعلم PHP بشكل أكثر فاعلية. عند التعلم عبر الإنترنت ، من الأفضل دائمًا تنويع الوسائط أيضًا. وهذا يعني مشاهدة مقاطع الفيديو وقراءة البرامج التعليمية وبناء الأشياء بنفسك. هذه بعض من أفضل المواقع المتاحة:
-
PHP 101 مكان جيد للبدء إذا كنت تعرف القليل أو لا تعرف شيئًا عن اللغة. كما هو مذكور على موقعه على الإنترنت ، فهو مخصص 'للمبتدئين تمامًا'. لذا ، إذا كان هذا أنت ، فتحقق من هذا الموقع.
-
Learn-PHP تعليمي تفاعلي على https://www.learn-php.org يعرض نتائج التعليمات البرمجية الخاصة بك أثناء تقدمك ، ولا يلزم تثبيت أي برنامج. العديد من الدروس المتوفرة حول مواضيع أساسية ، لذلك يعد هذا مكانًا رائعًا للبدء إذا لم تكن متأكدًا تمامًا من PHP بشكل عام.
-
دورة الترميز لديه قائمة تشغيل 'Learn PHP' على YouTube ، بدءًا من أبسط العمليات إلى العمليات المعقدة بشكل متزايد مثل المصادقة أو المصفوفات متعددة الأبعاد. تُعد مقاطع الفيديو هذه رفيقًا رائعًا لأي تعلم PHP تقوم به ، خاصة إذا واجهتك مشكلة. والأفضل من ذلك ، أن Codecourse يضيف بشكل متكرر مقاطع فيديو جديدة حول مواضيع متعددة إذا كنت تتطلع إلى التفرع من PHP لاحقًا.
-
PHPBuddy.com يقدم عددًا من البرامج التعليمية والدروس والمقالات عبر الإنترنت حول الترميز بلغة PHP. يوجد عدد قليل من مقاطع الفيديو ولا يوجد تفاعل ، ولكن النص الوصفي ولقطات الشاشة تجعله موردًا جيدًا لأولئك الذين يتعلمون جيدًا من التعليمات المكتوبة. يمكن أن يكون أيضًا مرجعًا جيدًا لاستخدامه أثناء تعلم PHP من مصدر آخر.
-
1 Keydata تقدم سلسلة من البرامج التعليمية الإرشادية التي تغطي كل موضوع متعلق بلغة PHP تقريبًا يمكنك التفكير فيه. هذه دروس وأدلة نصية فقط تغطي موضوعات مثل وظائف بناء الجملة والسلسلة.
-
PHP: الطريق الصحيح يؤكد الممارسة الجيدة في PHP على كل شيء آخر. إنه يركز على البرامج التعليمية والمواقع الأخرى التي تفرض ممارسات الترميز الأكثر كفاءة. المبرمجين الجدد يجب أن يأخذوا علما بهذا الموقع.
هذه المواقع هي الأفضل لأولئك الذين يشعرون بالراحة تجاه الأساسيات ومستعدون للانتقال إلى شيء أكثر تقدمًا:
-
SitePoint PHP لم يتم إعداده كبرنامج تعليمي إرشادي مثل 1Keydata أو PHPBuddy ، ولكنه يقدم العديد من البرامج التعليمية والأدلة حول مختلف الموضوعات والاتجاهات. من الأفضل أن يكون لديك القليل من المعرفة العملية بلغة PHP قبل استخدام هذا الموقع ، لذلك يعد هذا موردًا جيدًا للانتقال إليه بمجرد حصولك على فهم جيد للأساسيات.
-
أوراق غش PHP هو مرجع للمبرمجين المتوسطين والمتقدمين الذين قد يحتاجون إلى مساعدة في مقارنات متغيرة واختبار متغير عبر إصدارات مختلفة من PHP.
هذه المواقع ليست دروسًا تعليمية ، لكنها مصادر جيدة للاحتفاظ بها للرجوع إليها:
-
ال دليل PHP متاح مجانًا عبر الإنترنت على http://php.net/manual/en/index.php ويتم تحديثه حسب الضرورة. هذا ليس برنامجًا تعليميًا على وجه التحديد ، ولكنه لا يزال بمثابة مورد مهم يتم وضع إشارة مرجعية عليه حتى تتمكن من الذهاب إليه في أي وقت لديك سؤال حول شيء ما أو تحتاج إلى توضيح كيفية عمل شيء ما.
-
مثل دليل PHP ، تيزاج يقدم موردًا يشبه الكتاب المدرسي يمكن للمتعلمين الرجوع إليه عندما يكون لديهم أسئلة أو عندما يحتاجون إلى توضيح شيء ما. هذا موقع آخر لوضع إشارة مرجعية عليه حتى تتمكن من استخدامه.
-
أساسيات PHP يقدم برنامجًا تعليميًا ، ولكن أحد أفضل أجزاء موقعه هو الأسئلة والأجوبة حيث يمكن للمستخدمين الحصول على المساعدة عندما يواجهون حجر عثرة.