طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 132 · تقنيات تطوير الواجهات الخلفية
تقييم الدرس 25

نشر التطبيق خطوة بخطوة

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 25: نشر التطبيق خطوة بخطوة. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) أي ملف يجب ألا يوجد في المجلد العام على الخادم؟
2) الطريقة الآمنة لحفظ كلمة مرور القاعدة على الخادم:
3) ماذا تعني الصلاحية 755 للمجلد؟
4) برنامج شائع لرفع الملفات بـ FTP:
5) على الخادم المنشور (Host: shop.example.sa)، ماذا يطبع الكود؟
<?php$local = in_array($_SERVER['HTTP_HOST'], ['localhost', '127.0.0.1']);echo $local ? 'development' : 'production';

2السؤال الثاني: صح أم خطأ

1) اسم خادم قاعدة البيانات في الاستضافة المشتركة هو localhost دائمًا.
الصواب: خطأ
2) الصلاحية 777 حل آمن لمشكلات الكتابة في المجلدات.
الصواب: خطأ
3) النشر عبر Git يسهّل معرفة النسخة المنشورة والتراجع عنها.
الصواب: صح
4) يجب استيراد جداول القاعدة على الخادم قبل تشغيل التطبيق.
الصواب: صح

3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة

1) لنقل القاعدة نصدّرها من phpMyAdmin بالتبويب .
الإجابة: Export
2) الصلاحية المناسبة لملفات PHP هي .
الإجابة: 644
3) النسخة المشفّرة من FTP اسمها .
الإجابة: SFTP

4السؤال الرابع: أسئلة عملية

1) أُرسل الطلب مع الترويسة Host: localhost . ماذا يرسل الخادم؟

<?php$env = ($_SERVER['HTTP_HOST'] ?? '') === 'localhost' ? 'dev' : 'prod';echo $env === 'dev' ? 'الأخطاء ظاهرة' : 'الأخطاء مخفية';
الناتج الصحيح:
الأخطاء ظاهرة
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

📝 معلم؟ أرسل ملاحظة للمؤلف عن هذا الدرس