أدلة عملية

تنظيف مشروع ويب دون تعطيل الموقع

لا يمكن تنظيف مجلد كبير اعتمادًا على أسماء ملفاته وحدها. ميّز بين ما يخدم الزوار وما يُنشئ الموقع وما يوثّق التدخلات، وافحص الاعتماديات قبل حذف أي ملف.

انظر الطريقة

شاشات تعرض كود الكمبيوتر على سطح المكتب
صورة فوتوغرافية توضيحية — Glen Carrie / Unsplash

حصر الملفات حسب دورها

ابدأ بالصفحات العامة وتتبع الملفات التي تضمّنها وأوراق الأنماط والبرامج النصية ومجموعات البيانات. أضف المسارات المحددة في إعدادات الخادم والملفات التي تُحمّل بأسماء محسوبة. قد تُختار صورة من فهرس دون أن يظهر اسمها مباشرة في شيفرة الصفحة.

في مشاريع PHP، تُحمّل include وrequire ملفات أخرى، لذا قد يحتوي مجلد باسم scripts على شيفرة ضرورية. احتفظ بالإعدادات والأسرار والمفاتيح وإعدادات الوصول. وقد تحتاج كل زيارة إلى ملفات مولّدة مثل قواميس الترجمة أو ملفات بيان الصور.

اختيار ملفات يمكن تبرير حذفها

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

غياب مرجع حرفي لا يثبت أن الملف غير مستخدم؛ افحص المسارات المركّبة وقوائم JSON ونسخ الصور المتجاوبة. اعمل بمجموعات صغيرة على نسخة يمكن استعادتها. إذا بقيت اعتمادية غير واضحة، احتفظ بالملف ودوّن ما يلزم لاتخاذ القرار.

الفحص وتسليم مشروع نظيف

بعد حذف كل مجموعة، افتح الأنواع الرئيسية من الصفحات بكل اللغات. افحص الصور والتنزيلات والخطوط وخريطة الموقع والخلاصات والوظائف التفاعلية. قارن النتائج بالسلوك الذي لاحظته قبل التنظيف على الهاتف والحاسوب.

دوّن عدد الملفات المحذوفة والفحوص المنفذة وحدودها. احفظ النسخ الاحتياطية خارج المجلد العام مع الحماية المناسبة. احذف ملفات الفحص المؤقتة وأوقف خوادم الاختبار؛ تبقى محتويات الإنتاج وبياناته واعتمادياته داخل المشروع.

المستندات المرجعية

المحتوى تم تحديثه 4 أكتوبر 2026

مصفوفة التحقق الوظيفي للتكيف مع المشروع

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

حالات الاختبار والنتائج المتوقعة والأدلة المفيدة
قضيةنتيجة متوقعةدليل على الاحتفاظ بها
ملف مضمّنتظهر الصفحة دون تحذيرات أو أخطاء.الرابط والنتيجة قبل الحذف وبعده.
صورة متجاوبةتوجد جميع النسخ المدرجة في ملف البيان.المسارات المفحوصة والأبعاد.
صفحة مترجمةيعمل المحتوى والتنقل والروابط.اللغة والرابط والإجراء المفحوص.

أسئلة مكررة

هل يجب حذف كل مجلد باسم scripts أو tools؟

لا. الاسم لا يحدد الدور الحقيقي. تتبع الاستدعاءات من الصفحات والإعدادات والبيانات، ولا تزل إلا العناصر التي اتضح استخدامها.

هل يمكن حذف الذاكرة المؤقتة دون فحص؟

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