وداعًا، try_files: تحسين أداء Nginx
2025-02-21
تتناول هذه المقالة الآثار المترتبة على استخدام توجيه try_files في Nginx على الأداء. على الرغم من أن try_files تتعامل مع عناوين URL المُحسّنة لمحركات البحث، إلا أنها تُسبب عمليات إدخال/إخراج قرص غير ضرورية للتحقق من وجود الملفات، مما يؤثر على الأداء. تقترح المقالة اتباع نهج مُحدد لكل إطار عمل (مثل استخدام دليل /wp-content/ في WordPress) لتكوين Nginx مباشرة، مما يسمح لـ Nginx بتقديم الملفات الثابتة دون try_files. كما يتم توفير برنامج نصي بلغة Python لتلقيم إنشاء كتل location في Nginx لأنواع مختلفة من الملفات الثابتة، مما يُحسّن من الكفاءة والأمان.
التطوير