خبراء البرمجة من سبق وبرمج لوحات تحكم للتطبيقات ب Node js أو PHP يعطينا تعليقة عن الاسرع والافضل
خبراء البرمجة من سبق وبرمج لوحات تحكم للتطبيقات ب Node js أو PHP يعطينا تعليقة عن الاسرع والافضل
ابداً في nodejs مع فريمورك express وقاعدة بياناتmongodb ولو اردت استخدام الفرونت اند استخدم الانجلر, لمزيد من المعلومات ابحث عن ما هو ال MEAN js بختصار .
يوجد لوحات تحكم مجانية جاهزة في Laravel PHP أبرزها Voyager. لا أعلم هل توجد المجانية منها بالنسبة لـ Node.js.
بالنسبة للسرعة، فإن Node.js أسرع لكن هناك لغات أسرع منها، غير ذلك فإن السرفر و إمكانياته تلعب دور كبير في هذا الأمر، عملت من قبل على Node.js و Laravel لم ألاحظ فرق كبير في السرعة، لكن لاحظت سرعة كبيرة عند رفع أعمالي على سرفرات DigialOcean.
أنصحك بقراءة هذا المقال. ليس متعلق بلغات البرمجة، بل بكيفية بناء لوحة تحكم جيدة و نافعة.
لا اري ان السرعه عامل مهم في حالة احتياجك فقط لبناء لوحة تحكم ففي النهاية عدد من يستخدمون لوحة التحكم محدود بعكس صفحات الموقع العامه ولا توجد مشكلة في حال اعتمد علي تقنية لبناء لوحة التحكم واستخدام تقنيه اخري لصفحات الموقع الخارجية وتوجد الكثير من الحلول في هذا الشأن , فانا مثلا اعتمد في بناء لوحات التحكم في الغالب علي python django هي ليست الخيار الاسرع ولكنها الاسرع في الانجاز , وبرغم ان الـ python 3 ليست اسرع من الـ php7 والعكس صحيح ولكن django يتفوق في الاداء علي laravel
المصدر :
استخدامك للـ Node Js في حالة احتياجك لعمل تطبيق يتزامن مع السيرفر فهي تقدم حل عملي ورائع في هذا الشأن , بالرغم من ذلك فان استخدامك للـ Node في مشاريع قابله للتوسع او تحتوي علي استعلامات معقده مع قاعدة البيانات ستواجه صعوبات بعض الشيء لذلك يفضل الاعتماد عليها في بناء الـ APi والمشاريع المتوسطه
في النهاية طبيعة المشروع الذي تقوم ببناءه هي المعيار الرئيسي لاختيار التقنية المناسبة ..
استخدامك للـ Node في مشاريع قابله للتوسع او تحتوي علي استعلامات معقده مع قاعدة البيانات ستواجه صعوبات بعض الشيء لذلك يفضل الاعتماد عليها في بناء الـ APi والمشاريع المتوسطه
لماذا ؟ ما السبب ؟
من كان يظن بأن PHP ستحمل عبئ أكبر موقع تواصل إجتماعي على الإنترنت (فايسبوك) رغم أنها لغة ضعيفة مقارنة بـ Ruby & Python ؟ نفس الشيء بالنسبة للـ node.. لا يمكنك الجزم بإمكانياتها !
التعليقات