لاحظت ان الحكومات تستخدم تقنيات مثل asp.net او Java في مواقعها ولا يتم استخدام php
ماهو السبب؟
العامل الأول هو الأمان، حيث لا تتمتع PHP بالأفضلية من حيث الأمان، مما يجعلها أكثر عرضة للاختراق مقارنًة بـ ASP.NET و Java، وASP.NET كان مغلق المصدر حتى وقت قريب.
أيضًا PHP ولارافل ليسوا مناسبين للمشاريع الكبيرة والمعقدة، لذلك يتم استخدام ASP.NET.
بالإضافة إلى أن الأمر مسيس قليلاً حيث هناك دعم من قبل شركة مايكروسوفت للحكومات لذلك يتم استخدام الإطار الخاص بها بسبب الدعم الذي توفره أو الإتفاقيات التي تقوم بها وأيضًا ، وبالتالي يحظى بموثوقية أكبر لدى الجهات الحكومية لكونه مطور من قبل شركة كبيرة.
وبما أنASP.NET يتم تطويره بواسطة Microsoft، وJava من قبل Oracle، وهما شركتان كبيرتان تقدمان دعمًا فنيًا وتحديثات منتظمة، فذلك يعطي الحكومات الثقة في استدامة التكنولوجيا.
هناك عدة أسباب تفسر لماذا تستخدم الحكومات تقنيات معينة مثل ASP.NET أو Java بدلاً من PHP في مواقعها. من بين هذه الأسباب أن ASP.NET وJava تعتبر منصات قوية من حيث الأمان والاستقرار.
تمتلك Microsoft (ASP.NET) وOracle (Java) خبرة كبيرة في تطوير وصيانة البرمجيات الأمانة والموثوقة.
كما أن ASP.NET وJava يحظيان بدعم واسع النطاق من قبل الشركات والمؤسسات. هذا يعني أن هناك مستوى عالٍ من الدعم الفني والموارد المتاحة لتطوير وصيانة تطبيقات الويب.
هناك العديد من المؤسسات والحكومات التي تستخدم أيضًا PHP في تطوير مواقعها. اختيار التقنية يعتمد على الاحتياجات الخاصة بالمشروع ومدى توافق التقنية مع هذه الاحتياجات. ولكن السبب الرئيسي لاهتمام الشركات الكبيرة ب asp.net او Java هو الأمان والدعم المستمر
السبب الأساسي يكمن في إستخدام ASP.NET أو Java في المواقع الحكومية بدلا من PHP هي لعدة اإعتبارات على رأسها برأيي هو عامل الأمان والاستقرر حيث أن ASP.NET وJava يُعتبران غالبا أكثر أمانا من PHP خاصة أنه هناك تفضيل للتقنيات التي توفر طبقات أمان إضافية وتحديثات منتظمة.
إضافة إلى دعم الشركات الكبيرة فحينما ننظر إلى ASP.NET نجد أن شركة Microsoft، تدعمه وJava أيضا مدعومة بواسطة العديد من الشركات الكبيرة، أما الحكومات قد تشعر بالراحة باستخدام تقنيات مدعومة بشكل جيد وتحظى بدعم مستمر.
بالرغم من ذلك يجب أن نلاحظ أن PHP لا يزال مستخدما بشكل واسع في تطوير الويب، وهو يستخدم بنجاح في العديد من المشاريع، بما في ذلك المواقع الحكومية في بعض البلدان فاختيار التقنية يعتمد على احتياجات المشروع والخبرة المتاحة للمطورين والمتطلبات الفنية والأمان.
التعليقات