سؤال

أتساءل لماذا ابتكر منشئ برادو إطارًا جديدًا يسمى YII؟

ألم يكن برادو هو الطريق الصحيح للذهاب؟ هل هذا يعني أنه لا ينبغي لي أن أفكر في برادو على يي؟

هل يعتمد Yii أيضًا على مكون؟

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

المحلول

yii هي نسخة أعيد بناؤها وإعادة تصميمها من برادو. كان برادو بطيئًا وكان من الصعب استخدام المهندس المعماري على نطاق واسع. تم بناء Yii مع كل تلك الأشياء في الاعتبار.

yii هو مكون أيضا.

يي ، الإطار الناشئ الجديد ل PHP

نصائح أخرى

هذه المعايير لا تستحق شيئًا. إنهم يقارنون عروض RPS لـ Hello World Apps ، والتي لا علاقة لها تمامًا بأداء تطبيق الكلمة الحقيقية. ومع ذلك ، قام شخص ما بمقارنة الأداء مع تطبيقات المدونة التجريبية لكل إطار ، وخرج برادو لأداء أفضل من YII (على الرغم من أنه ربما لا يكون خارج دقة القياس).

http://www.devcomments.com/blog-demo-benchmark-prado-vs-yii-to59461.htm

يبدو Yii وكأنه BS التسويق بالنسبة لي ، مع عدم وجود مشاركة حقيقية في أداء معظم سيناريوهات استخدام الكلمات الحقيقية. وبدون قوالب برادو القائمة على العلامات ، من الضروري تطوير تطبيقات لذلك ، على الأقل مقارنة ببرادو.

نعم ، yii يدعي أنه يعتمد على المكون.

أعتقد أن المعايير توضح سبب جذاب YII على برادو ومعظم أطر عمل PHP الأخرى:

http://www.yiiframework.com/performance

تقدم Yii ترتيبًا أكبر للأداء ، تقاس بطلبات في الثانية ، عند استخدام ذاكرة التخزين المؤقت Bytecode مثل APC.

لن يستمر أي إطار إلى الأبد. تتغير التكنولوجيا بسرعة ، لم يعد المبرمجون أن يلتزموا بلغة أو إطار عمل واحد طوال حياتهم المهنية. لا سيما عندما تتحول النماذج ، من الأسهل إنشاء إطار جديد من نقطة الصفر. على سبيل المثال ، في حين ورث برادو الكثير من ASP.NET ، تم بناء YII على بنية MVC. قام مؤسس YII أيضًا بتنفيذ العديد من الأفكار الجيدة التي وجدها في Ruby on Rails.

فهي هي نفسها في الميزات ولكن yii supercedes prado في الأداء.

نرى http://www.pradosoft.com/forum/index.php؟topic=11022.0

فهي ليست هي نفسها في الميزات. كما تم نشره ، لا تملك YII دعم الصفحة / القالب القائمة على العلامة ، بالإضافة إلى وحدة تحكم HTML.

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