تعرف على Freenginx، بديل لخوادم الويب المُتاحة ومُنافس لـ Nginx

Freenginx هو مُنافس جديد ورئيسي لـ Nginx، خادم الويب مفتوح المصدر الذي يُشغِّل ثلث جميع مواقع الويب المُتاحة. فهل ستحل هذه الشركة العرضية محل الشركة الرائدة في السوق، ولماذا يجب أن تهتم بها؟

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

تعرف على Freenginx، بديل لخوادم الويب المُتاحة ومُنافس لـ Nginx - مقالات

ما هو Nginx؟

Nginx (يُنطق “engine x”) هو خادم ويب مجاني مفتوح المصدر تم إطلاقه في عام 2004. وهو قابل للتكوين بسهولة وقد وجد أيضًا مكانًا مُناسبًا كخادم بروكسي.

نمت شعبية Nginx ببطء، مُتجاوزًا منافسه مفتوح المصدر منذ فترة طويلة، Apache، و IIS المملوك لشركة Microsoft في عام 2019، وفقًا لـ Netcraft.

تعرف على Freenginx، بديل لخوادم الويب المُتاحة ومُنافس لـ Nginx - مقالات

ما هو Freenginx؟

في 14 فبراير، أعلن مكسيم دونين، مُطور Nginx السابق، عن Freenginx، وهو مُنافس لـ Nginx. اتخذ مكسيم هذا الإجراء احتجاجًا على القرارات التي اتخذتها الشركة المالكة حاليًا لـ Nginx, F5. حيث كتب:

[أنا] لم أعد أرى nginx كمشروع مجاني ومفتوح المصدر تم تطويره وصيانته من أجل الصالح العام.

تم إطلاق الإصدار الأول من Freenginx (1.25.4) في 20 فبراير 2024، مع مجموعة من إصلاحات الأخطاء لمعالجة العيوب المُتعلقة بالوصول إلى الذاكرة. مثل هذه العيوب هي ثغرات أمنية شائعة يمكن أن تسمح للجهات الخبيثة بمهاجمة مواقع الويب.

هل Freenginx أفضل من Nginx وهل يجب أن أبدأ في استخدامه؟

بعد مراجعة واحدة فقط، لا يختلف Freenginx كثيرًا عن سلفه. هذه هي الطريقة مع كل الخيارات المُنافسة؛ مع مرور الوقت، سوف يختلف Freenginx ببطء عن برنامجه الأصلي، حيث تتبع المشاريع مسارات مُختلفة.

هدف Freenginx المُعلن هو التركيز بشكل أكبر على التحسينات المتعلقة بالأمان، وأن تكون بقيادة المطورين بدلاً من أن تكون مدفوعة بقرارات من أعلى إلى أسفل من مستوى الإدارة.

ومع نضوج الفرع، فإنَّ أي عملية ترحيل ستكون أقل من مجرد استبدال المثل بالمثل. والآن هو الوقت المُناسب للتغيير إذا كنت تُحب اتجاه Freenginx، أو إذا كنت تريد دعم أهداف المطور.

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

ما هي خوادم الويب الأخرى المُتوفرة؟

تعرف على Freenginx، بديل لخوادم الويب المُتاحة ومُنافس لـ Nginx - مقالات

لا يزال Apache هو البديل الرئيسي لـ Nginx، خاصةً في الأنظمة البيئية مفتوحة المصدر حيث يتم تثبيته افتراضيًا أو سهل الإعداد. يُهيمن خادما الويب هذين حاليًا على حصة كبيرة من السوق، وتعد الخبرة في استخدام أي منهما ذات قيمة.

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

تتضمن الخيارات الأصغر حجمًا OpenResty — وهو مُتغير آخر من Nginx مع استضافة مُتخصصة لتطبيقات Lua — و GWS من Google. يتم استخدام هذا الأخير حصريًا بواسطة Google، ولكن لديه حصة سوقية واضحة نظرًا لعدد مواقع الويب التي تُنتجها Google. يُمكنك الإطلاع الآن على ما المقصود بالبرمجيات الوسيطة (Middleware)؟ وما هي استخداماتها؟

زر الذهاب إلى الأعلى