11

هل أطور موقعي ليعمل على ويندوز أم لينكس؟

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

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

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

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

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


عن نفسي أفضل لينكس على الويندوز , المجانيته مما يجعل شركات الإستضافة (أيًا كان نوعها) التي تقدم خوادم لينكس أفضل كًلفة, اضف إلى ذالك وجود مجتمع مطورين كبير مما يجعل البحث عن إجابات وحلول للمشاكل التي تواجهك أسرع مقارنة بويندوز.

حقيقة نقطة توفر المصادر التعليمية وحلول لمختلف المشكلات المتوقع حدوثها دائما ما تغريني في نظام لينكس واعتبرها نقطة غاية في القوة لصالح النظام، لكن علي صعيد آخر تمتلك سيرفرات ويندوز تقنيات حديثة جدا ودعم مباشر من قبل مايكروسوفت، فهل تتوقع النمو التزايد لسيرفرات لينكس في المستقبل.

للأسف لم يُتح لي المجال للدُخول لعالم مطوري مايكروسوفت , ولكني أعتقد (مجردُ رجمًا بالغيب) أن سوق مايكروسوفت في إنحدار , لقد درسّست الطلاب في إحدى الجامعات التقنية الكبيرة في السودان , ولاحظت أن منهاج الجامعة خلال عدة سنوات بدأ في الإبتعاد عن اللغات والأنظمة التي تتبع لمايكروسوفت وأصبح توجهها نحو لينكس بصورة اكبر , أنا الأن أعمل مطور برمجيات في المملكة العربية , وشاهدت نفس الشيء هنا. ربما الوعي نحو ازدياد الوعي للمصادر المفتوحة أو ربما بسبب تقلصات الإقتصاد العالمية, لم أفكر في الأمر.