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

يوجد نظامين أساسيين لاستضافة المواقع بشكل خارجي، هما سيرفرات ويندوز، وسيرفرات لينكس، وما يحدد أيآ من السيرفرات نختار العمل عليه هو البيئة الأساسية التي تم بناء المواقع بها.

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

يمتلك كلا النظام نقاط قوته وتميزه وتفضيل العمل على أحدهما من مبرمج إلى أخر، علي سبيل المثال تتميز سيرفرات لينكس بشعبية هائلة وتفضيل الكثير من المطورين العمل عليه ونظام عمله مفتوح المصدر وواجهة عمله الرسومية البسيطة والمرونة الواسعة في الاستخدام، بينما تتمتع سيرفرات ويندوز بخبرة مستخدمها وإمتلاكه مهارات العمل على Windows Server و Hyper-V وسرعة المواقع ودعمها لجميع خوادم التشغيل الخاصة لويندوز.

برأيك أي النظامين تفضل لتعمل مواقعنا عليه، وهل تتوقع النمو لسيرفرات ويندوز بعد إطلاق دوت نت كور، ولماذا؟