سؤال بسيط: هل الـبرمجة بالـ PHP Framework دائما ما تكون بالـ MVC ؟
السلام عليكم،
السؤال بسيط من العنوان : هل الـبرمجة بالـ Laravel Framework دائما ما تكون بالـ MVC ؟
لأني وجدت الكثير من الدروس عن الـ Laravel .. و لكن هل يبرمج بالـ MVC أو لا ! أم دائما تبرمج بالـ MVC في مثل هذه أطر العمل (Laravel, Codeigniter, CakePHP ..) ؟
و شكرا !
التعليقات
وعليكم السلام
MVC هي منهجية عمل، يوجد مثلاً MVVC و MVP
بالنسبة لـ Laravel فهي مصممة ضمن هذه المنهجية، فالأفضل الالتزام بها لضمان أفضل أداء وجودة.
MVC هي منهجية عمل، يوجد مثلاً MVVC و MVP
أظنك تقصد MVVM وهي (Model-View-ViewModel) أليس كذلك أم أنك حقا تقصد شيء آخر اسمه MVVC ؟
أشكرك على التوضيح
سؤالي كان للأخ عمار لأنه من ذكرها
وحقا ربما يقصد MVC وتكرار V جاء سهوا
MVP من قبل والآن MVC وهي مستخدمة في مشاريع ASP.NET و أظنها كذلك في PHP ويوجد في برمجة تطبيقات WPF و SilverLight نمط MVVM
وهي أنماط برمجية بحيث تنظم العمل وتفصل الطبقات
كما يمكن أن تضع لمساتك بحيث تطور من هذا النمط إن رغبت مثل إضافات طبقات إضافية وسيطة لجعل الامر متخصص أكثر
أو تبرمج آلية عمل معينة للتواصل بين الطبقات
أو أن تصمم نمط جديد كليا