اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر (معدل)

السلام عليكم 
أخي @Amir Abasy
الأفضل تعلم لغة PHP
فهي اللغة الأكثر إنتشاراً حول العالم, سهلة التعلم, ممتعة جداً في العمل.
كما انه بالفترة الحالية هناك إقبال شديد إتجاه PHP Laravel
وهو إطار عمل بلغة PHP, آلاف الوظائف يومياً حول العالم, تتعلق في PHP, PHP Laravel

آخر الإحصائيات تظهر بأن حوالي ما يقارب 78.2٪ من مواقع الإنترنت تستخدم لغة PHP

وفقًا لمجلة W3Techs ، فإن ما يقرب 8 من كل 10 مواقع تقوم بزيارتها على الإنترنت تستخدم PHP بطريقة أو بأخرى. 
 

تم التعديل في بواسطة Nabil Tayeh
  • 0
نشر (معدل)

يعتمد ذلك على عدة عوامل في الحقيقة، نعم 80 بالمئة من المواقع حاليا تعمل على بيئات PHP ولكن أليس هذا الرقم العالي مرتبط بـ Wordpress

يجب أخذ العديد من المتغيرات بعين الاعتبار عندما يتم إتخاذ مثل هذا القرار، علما أنه ليس قرارا حاسما فيمكنك تجربة اللغتين بشكل عملي وتجد أي منهما تناسبك اكثر.

في الحقيقة لا يوجد ما يمكنك فعله في أحد هذه اللغات ولا يمكنك فعله في اللغة الأخرى. ولكن لكل منها ميزاته وعوامله، قبل أن نبدأ:

ما هي ابرز المواقع التي استخدمت فيها لغة الـ PHP؟

Yahoo, Facebook, canva, Wikipedia, Tumblr, Flickr Wordpress

ما هي ابرز المواقع التي استخدمت فيها بيئة Ruby o Rails؟

Basecamp, Aribnb, GitHub, Shopify, Slideshare, Urban Dictionary

تويتر ايضا بدأت من هذه اللغة ولكنها تتحول الآن تدريجيا الى الـ Java

يوجد فارق يجب أخذه بعين الاعتبار:

لغة PHP تعمل في العديد من التطبيقات وليس فقط تطبيقات الويب، فهي تملك العديد من Frameworks مثل:

CodeIgniter، laravel, Symfony, CakePHP, Phalcon

يمكنك استخدام واختيار أي منها بحسب العمل الذي تريد القيام به.

عندما يتعلق الأمر بالـ Ruby فلا توجد العديد من الخيارات بل قد يقتصر الأمر على Rails Framework

ولكن الى جانب ذلك يوجد Sinatra, Padrino, Cuba, Roda وكلها بيئات صغيرة ولكن شهرة الروبي تاتي فقط مع Rails باعتباره واحدة من أوائل البيئات لتطوير الويب مستخدمة OOP و MVC لتنشأ بعضها العديد من البيئات مثل Laravel PHP الذي يعتبر نسخا ممتازا من الـ Ruby on Rails ولكنه PHP

حتى إصدار Laravel7 كان الـ يمكن القول أن Rails أسرع من Laravel ولكن لنقل ان كلاهما ممتاز من هذه الزاوية، وليكن الاختيار سواء ان كانت لديك خبرة برمجية سابقة أم لا لأن تعلم Rails لن تكون بسهولة اي من بيئات PHP.

Rails يتطلب دائما عدد أقل من الاكواد لإنجاز مشروع ما بسبب بنيته المتناسقة وتوفر Gems الذي يتعبر واحد من أهم الاسباب التي قد ترجح هذه الكفة ناهيكم عن الـ Syntax الخاص بالـ Rails الذي يجعل مراجعة المشروع سلسا ومرنا أكبر.

من ناحية الحماية والامان Rails توفر أدوات افضل للقيام بالمطلوب ولكن تحقيق ذات المستوى من الامان يتطلب اسطرا أكبر، أما في الروبي فعليك ان تبذل جهدا أكبر لتعلم استعمال هذه الادوات بالشكل الصحيح.

روبي منتشر بشكل أكبر في اليابان وامريكا

اذا كنت تفكر بإنشاء موقع تجارة الكترونية فانسى كل ما سبق وابدأ من PHP

أما اذا كنت تفكر بـ REST APIs فابدأ من Ruby

تم التعديل في بواسطة Rojan Mustafa

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...