انا اريد ان ابرمج مشروع موقع تواصل اجتماعي
ما هو افضل خيار لمثل هذه المشاريع Express js Or Laravel
اذا كان احد يعرف اطر عمل افضل شاركنا بها
إذا لم نأخذ في الاعتبار ميول المبرمج واللغة اللتي يحب ويتقن .. فمنصة نود جي إس أفضل من لارافال
هناك Tornado و twisted والتي تتفوق من حيث الأداء على النود جي إس بمرتين
بالنسبة لي أفضل flask+gevent لأنه برأيي يتحمل ضغط طلبات أكثر بمرتين من النود جي إس . إضافة إلى الأمان والمرونة التي يقدمها والتي هي من طبيعة لغة البايثون.
بالمناسبة فعندما يقال أن لغة ما أكثر أمانا من الثانية فذلك راجع لطبيعة اللغة بغض النظر عن المبرمج . بحيث لو أتينا بمبرمجين بنفس مستوى الحرفية وكل واحد برمج بلغة معينة في نفس الظروف ونفس المدة الزمنية لكانت النتيجة مختلفة من لغة إلى أخرى
ربما أحد أسباب قوة البايثون هو سهولة القراءة وتنوع طرق أداء وظيفة معينة بطرق مختلفة
في هذه الحالة Node.JS أفضل ، لأن وجود Socket.IO سيسهل التعامل مع تطبيقات الوقت الحقيقي، كما أن مكتبات وأطر عمل جافاسكربت تتعامل جيدا مع NodeJS خصوصا Angular.JS -ولو أني أنصح ب React.JS مكانها ، أو Mithril.js لخفتها-.
بالنسبة للأمان فالامر يعتمد على المبرمج ، وليس لغة البرمجة -أساسا- فلا تستمع لمن يقول أن PHP مليئة بالاخطاء أو لغة قديمة أو سيئة...
التعليقات