لدينا عمل موقع إلكتروني و مترددين في اختيار لغة البرمجة
الموقع تفاعلي للمستخدمين و يحتوي على نصوص و عضويات مترابطة مع بعض .
هناك من يمدح PhP لميزاتها المعروفة
و منهم من يمدح الجافا سكربت بكونها لغة المستقبل
من وجهة نظركم أيهما أفضل ؟
اذا كان موقعكم يتعمد على real time بكثرة مثل الرسائل ،الاشعارات ،الوظائف اللحظية وعامل السرعة يهمكم بشكل كبير يمكنكم استخدام جافا سكريبت في باك اند باستخدام node js واختيار احد اطر العمل المشهورة مثل express او meteor
اما اذا كان موقع كثير التعقيد ويحتوي العديد من الخصائص يمكنك استخدام php واختيار احدى اطر العمل المشهورة مثل laravel -codeignator
كما يمكنك استخدام التقنيتين معا للخروج بعمل احترافي ومتعدد الوظائف حيث تستخدم php للامور التي تخص عمليات قواعد البيانات وrequests واستخدام nodejs في امور real time
كما هو معلوم عند اي مطور ومبرمج ان استخدام الجاف سكريبت يكون في فرونت اند لعمل الامور التفاعلية مثل الحركات وكذلك ajax لارسال requests للباك اند كذلك يمكنك استخدامه في SPA (SINGAL PAGE APPLICATION)(
حيث يتم برمجة api كباك اند يستقبل الطلبات من فروند اند ajax
واذا اردت استخدام لغة واحدة في كل المشروع واختصار الوقت والكلفة استخدم جافا سكريبت في فرونت اند باختيار احد اطر العمل المشهورة مثل (vuejs-reactjs-angularjs..) وفي باك اند nodejs باختيار احد اطر العمل (expressjs-meteorjs..)
ارجوا ان اكون قد افدتك ولو بالقليل :)
بالتوفيق
التعليقات