أدى انتشار الإنترنت في كل مكان إلى حقيقة أن الكثير من الناس اليوم متحمسون لإنشاء المواقع. عند استخدام CMS الحديث ، فإن هذه العملية ليست صعبة للغاية. ومع ذلك ، إذا أراد مشرف الموقع تنفيذ وظائف فريدة على مورده ، فسيتعين عليه على الأرجح تعلم MySQL و PHP.
ضروري
- - متصفح
- - الوصول إلى الإنترنت؛
- - محرر النص.
تعليمات
الخطوة 1
قم بتنزيل الوثائق وتوزيعات البرامج التي ستحتاجها أثناء الدراسة. بادئ ذي بدء ، أنت بحاجة إلى خادم HTTP يقوم بتشغيل نصوص PHP النصية. أباتشي مناسب تمامًا لهذا الدور. الثنائيات وأرشيفات المصدر والوثائق الخاصة بهذا الخادم متاحة على https://www.apache.org. وبالمثل ، يمكن تنزيل توزيعات MySQL DBMS وأدوات العميل وبرامج الإدارة الخاصة به من الموقع https://www.mysql.com. كل شيء عن PHP متاح على https://www.php.net. يرجى ملاحظة أنه بالنسبة لأنظمة التشغيل المشابهة لـ UNIX ، يمكن تضمين جميع البرامج الضرورية في شكل حزم ثنائية في مستودعات الموزع أو على أقراص التثبيت المضغوطة. بالنسبة لنظام التشغيل Windows ، هناك حل جيد - حزمة Denver ، المتوفرة على https://www.denwer.ru ، والتي تتضمن Apache و PHP و MySQL.
الخطوة 2
قم بتثبيت Apache و MySQL و PHP. بالنسبة للأنظمة المشابهة لـ UNIX ، استخدم مديري الحزم المتاحين مثل rpm أو apt-get ، أو أنشئ البرنامج من المصدر باتباع الوثائق. على نظام التشغيل Windows ، ما عليك سوى تشغيل ملفات التوزيع واتباع الإرشادات الموجودة في برامج التثبيت.
الخطوه 3
تحقق من وثائق إدارة Apache و MySQL. الاهتمام بجوانب إدارة المضيفات الافتراضية وإضافة قواعد البيانات وإزالتها وإضافة الجداول وتعديل البيانات فيها.
الخطوة 4
تكوين Apache و MySQL و PHP. أضف المضيف الظاهري إلى تكوين Apache. ابدأ خادم HTTP. ابدأ MySQL. استخدم أدوات إدارة وحدة التحكم (مثل mysql و mysqladmin و mysql_install_db) أو تطبيق MySQL Administrator لإضافة قاعدة البيانات. قم بإنشاء جدول واحد أو أكثر في قاعدة البيانات. املأ البيانات الموجودة فيها.
الخطوة الخامسة
باستخدام محرر نصوص ، قم بإنشاء نص PHP في جذر المضيف الظاهري. انسخ فيه الأمثلة البسيطة المتعلقة بالعمل مع قواعد بيانات MySQL من وثائق PHP (على سبيل المثال ، هنا https://www.php.net/manual/ru/ref.mysql.php). اعرض مخرجات البرنامج النصي عن طريق فتحه في متصفح عبر
الخطوة 6
تعلم جوانب أخرى من برمجة PHP واستخدام MySQL. استخدم الوثائق المتاحة على نطاق واسع. انضم إلى مجتمعات المطورين في المنتديات المتخصصة (مثل https://rsdn.ru و https://forum.codeguru.ru و https://www.sql.ru/forum/ و https://forum.ru-board.com) ، اطرح أسئلة على زملائك.