زيادة السرعة بمقدار 10 أضعاف: الانتقال من pip إلى uv في تطبيقات Flask/Django المُحوّلة إلى حاويات Docker

2025-06-24
زيادة السرعة بمقدار 10 أضعاف: الانتقال من pip إلى uv في تطبيقات Flask/Django المُحوّلة إلى حاويات Docker

تتناول هذه المشاركة تحسينًا كبيرًا في الأداء (حتى 10 أضعاف) تم تحقيقه من خلال التبديل من pip إلى uv لإدارة التبعيات في تطبيقات Flask و Django المُحوّلة إلى حاويات Docker. يشرح الكاتب كيفية استبدال requirements.txt بـ pyproject.toml، وتعديل ملف Dockerfile لاستخدام uv، واستخدام أوامر uv للتعامل مع التبعيات بكفاءة. تتجنب هذه العملية بيئات افتراضية وتعمل كمستخدم غير جذر، مما يساهم في أوقات بناء أسرع وكفاءة محسّنة. كما يتم توفير البرنامج التعليمي بالفيديو ومشروع مثال.

التطوير