سؤال

بعد صنع بعض التعليقات, لقد ألهمتني بعض التعليقات حول إطار عمل PHP MVC برادو.لقد كنت أستخدمه منذ أكثر من عام واستمتعت كثيرًا بالعمل معه، ومع ذلك لاحظت أنه خلال Stack Overflow، لا يبدو أنه يتم الإشارة إلى متى com.symfony أو CakePHP يتم الحديث عنهم كمرشحين محتملين لإطار العمل.

هل يستخدم أي شخص Stack Overflow باستخدام PRADO الآن؟إذا كان الأمر كذلك، كيف تجد ذلك؟هل استخدمه أحد في الماضي ثم تركه، وإذا كان الأمر كذلك، لماذا؟هل يمكن لأي شخص تقييم نقاط القوة والضعف في مقابل Cake أو Symfony؟

هل كانت مفيدة؟

المحلول

في المرة الأولى التي بحثت فيها عن برادو، قضيت حوالي 10 أيام في استخدامه وظللت أقول لنفسي:"هذا الإطار مذهل!".وبعد بضعة أشهر، بدأت العمل في مشروع كبير حيث اختار العميل استخدام برادو...و بدأ الجحيم...وطالما واصلنا استخدام المكونات الأساسية لبرادو، كان كل شيء مثاليًا وكان التطوير سريعًا.ولكن بمجرد أن يريد العميل شيئًا خارج الصندوق، أمضينا حرفيًا ما بين 2 إلى 3 أضعاف الوقت الذي كنا سنفعله باستخدام إطار عمل آخر.وأنا لا أتحدث عن التخصيصات الكبيرة.يفرض إطار عمل PRADO على التطبيق أن يكون له هيكل وسير عمل محددان.إذا لم يكن هذا المنطق مناسبًا لك، فاطلع على إطار عمل آخر.

نصائح أخرى

لقد لعبت مع PRADO بعض الشيء، لكنني شعرت أنه إذا كنت سأضطر إلى العودة إلى الجحيم، فقد أفعل ذلك أيضًا على النظام الأساسي الذي تم تصميمه من أجله في البداية - .NET، بخلاف ذلك برادو "لم يتم الحديث عنه" نسبيًا في المدونات، وما إلى ذلك.لا أعرف لماذا حقا بالرغم من ذلك.

لقد وجدت أن عناصر التحكم النشطة كانت رائعة جدًا.إنه يجعل القيام بجميع أنواع الأشياء الأجاكسية أمرًا سهلاً حقًا.لسوء الحظ، عندما تحتاج إلى القيام بشيء مختلف قليلاً، يكون الأمر غامضًا جدًا ويصعب معرفة ما يحدث.شعرت وكأنني غالبًا ما أحصل على شيء بسيط ورائع، وبعد ذلك سيتطلب مني متطلب إضافي صغير أن أقوم بتمزيق الأمر برمته والتوصل إلى حل أكثر تعقيدًا.

برادو مات الآن.كما أن التوثيق ضعيف.

أعتقد أن برادو لم يحظ بشعبية كبيرة أبدًا لأنه إطار عمل يحركه الحدث، وهو أمر يصعب فهمه قليلاً.خاصة بالنسبة للعديد من مطوري PHP القادمين من خلفية إجرائية أكثر.

كان من الممكن أن يكون PRADO خياري لإطار العمل إذا لم أقم بتشغيل QCodo.أنا أحب النهج القائم على الحدث - QCodo يناسبني أكثر.

نحن نعمل مع إطار برادو منذ 4 سنوات.نقوم بتطوير تطبيقات ويب ضخمة (+4000 برنامج) للحكومة الإلكترونية باستخدام قواعد بيانات Oraracle وMySql التي تحتوي على أكثر من 60 مليون سجل.كبنية تحتية للتطوير، نستخدم SVN+TRAC+ أدواتنا الخاصة للتحكم في المشروع وphpEdit w/tortoiseSVN كأدوات للعميل.حاليًا نحن نفكر في التغيير إلى Yii.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top