المحتوى
الفرق الرئيسي
كلا G-WAN (مجاني) و Nginx (مفتوح المصدر) هما خوادم HTTP لنظامي Linux و Windows. كلاهما يعتزم أن يكون "النور" و "سريع". بدأ مشروع Nginx في عام 2004 ، بينما بدأ تشغيل G-WAN في عام 2009. يتم تشغيل G-WAN كعملية واحدة باستخدام مؤشر ترابط لكل وحدة المعالجة المركزية الفعلية (أو Core). يعمل Nginx كعملية رئيسية والعديد من العمليات المنفذة. عمر Nginx أقل مرونة مقارنةً بـ G-Wan.
ما هو G-WAN؟
تعمل G-WAN على تشغيل C أو C # أو Java مع وحدة معالجة أقل (RAM) وذاكرة RAM أقل أثناء معالجة الطلبات أكثر من الخوادم الأخرى. تستفيد اللغات الأخرى (Go و PHP و Python و Ruby و JS ...) من بنية G-WAN المتعددة النواة. تدعم G-WAN HTTP 1.1 ، ولكن معالجات البروتوكولات التابعة لها التي تتسم بالمرونة أكثر وتسهيل توصيل مكتبات الأطراف الثالثة ، تم تنفيذ عدد أكبر من البروتوكولات ، مثل SCGI و DNS (TCP و UDP) و SMTP و POP3 ، عدة خوادم قاعدة البيانات والمفتاح / القيمة ، وحتى VPN.
ما هو Nginx؟
إن NGINX هو القلب السري لشبكة الإنترنت الحديثة ، حيث يشغل 1 من 3 من أكثر المواقع والتطبيقات ازدحاما في العالم. بدأ مشروع NGINX مفتوح المصدر في عام 2002 ونما بشكل كبير خلال السنوات العشر الماضية. اليوم ، يختار ملايين من المبتكرين NGINX لتقديم مواقعهم وتطبيقاتهم بأداء وموثوقية وأمان وحجم.
الاختلافات الرئيسية
- يتم تشغيل G-WAN كعملية واحدة مع مؤشر ترابط لكل وحدة المعالجة المركزية الفعلية (أو الأساسية). يعمل Nginx كعملية رئيسية والعديد من العمليات المنفذة.
- مشاركة الأسواق في G-WAN غير معروفة ، لكن من المحتمل أن تكون أقل بكثير من 1٪ ، وهو ما يتوافق مع مشاركة Nginx في السوق في نفس العمر (تم ترجمة الموقع الإلكتروني والوثائق Nginx بعد 5 سنوات من الاستخدام "السري" الذي يقتصر على السوق الروسية).
- يهدف G-WAN إلى أن يكون بسرعة فائقة دون تكوين ، مع تقديم نصوص "التحرير والتشغيل" في Asm و C و C ++ و C # و D و Go و Java و JavaScript و Lua و Objective-C و Perl و PHP و Python و Ruby و Scala (ومتجر Key-Value ، عميل ، GIF I / O ، رسومات ثنائية الأبعاد ، مخططات وخطوط شرارة ، تشفير ، RNGs ...) التي قد تبدو شديدة التوجّه إلى حد ما بالنسبة لمصممي الويب ولكنها ترضي المبرمجين - الجمهور المستهدف بواسطة G-WAN. على النقيض من ذلك ، لدى Nginx العديد من ميزات خادم الويب التقليدية (مثل أنواع مختلفة من ملفات التكوين والوحدات المعقدة) التي تستهدف أكثر من مستر الويب.
- يدعم Nginx HTTP 1.1 و SPDY وتنفيذ مشروع HTTP 2.0 عبر الوحدات النمطية الخاصة بـ Nginx.
- تدعم G-WAN أيضًا HTTP 1.1 ، لكن معالجات البروتوكولات التابعة لها التي تتسم بالمرونة أكثر وتيسير توصيل مكتبات الأطراف الثالثة ، تم تنفيذ عدد أكبر من البروتوكولات ، مثل SCGI و DNS (TCP و UDP) و SMTP و POP3 ، العديد من خوادم قاعدة البيانات والمفتاح / القيمة ، وحتى VPN.
- Nginx ، على الرغم من عمره أقل مرونة مقارنة بـ G-Wan.
- قامت Nginx ، التي تعد أقدم من G-WAN ، بزيادة حصتها في السوق بسرعة بعد أن استثمر مؤسس DELL Computers في الشركة التجارية "Nginx Inc". في حين تختلف الإحصائيات اعتمادًا على الشركات التي تقيس الأسواق ، فإن Nginx يستخدمه الآن حوالي 37.7٪ من المواقع الإلكترونية وفقًا لمسح خادم الويب لشهر أبريل 2014
- باستخدام تصميم مختلف يستند إلى سلاسل الأحداث والأحداث ، فإن G-WAN أخف وأسرع من الخوادم الرئيسية ، وهي حقيقة تم التحقق منها بشكل مستقل من خلال العديد من معايير الطرف الثالث على مر السنين.