11

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

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

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

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

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

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


الويندز لان في معظم البلدان العالم الفقيرة والمتطورة يتم الى الآن استخدام ويندو ومع العلم بدأ نظام الحاسوب مع ويندز اتوقع النمو للسيرفرات لانو نحن في عصر التطور

اختلف معك يا محمود فيما ذكرت كلا النظامين (ويندوز، لينكس) مهمين وكلاهما مستخدمين ويمتلك كلا منهما نقاط قوة ونقاط ضعف ونحن من نختار الانسب لعملنا منهم علي سبيل المثال، اقوم بالعمل من خلال لغة سي شارب وتقنية ASP.NET التابعة لميكروسوفت كما تعلم هذا الامر يفرض عليا التعامل مع سيرافرات ويندوز كونها تدعم التقنيات واللغات اللي اعمل بها، وعلي هذا يكون الإختيار.

اتوقع النمو للسيرفرات لانو نحن في عصر التطور

إذا حدثني عن عوامل النمو كما تراها وتسند عليها في مشاركتك؟