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

السؤال

نشر

السلام عليكم و رحمة الله و بركاته

انا مطور و لكنّي جديد نسبياً على الويب (بدأت منذ عدة أشهر) ، و كل خبرتي في الويب هي بإستخدام إطار عمل ASP.NET MVC ،
و لكن الآن هناك عمل ما يحتاج لـPHP ، و اريد تعلمها في فترة اسبوعين الى ٣ ، و لكن إطارات PHP كـCakePHP و Laravel و Symfony 2 و Yii كلها تبدو واعدة.
بالنسبة لي استعمل ASP.NET MVC و بالتأكيد مع Razor Templates ، أي إطار عمل PHP تصميمه مشابه لـASP.NET MVC؟ و هل يدعم IoC و DI ام هناك مكتبة خارجية؟ هل توجد مصادر جيدة لتعلمه؟ و هل من السهل تعلمه في هذه الفترة القصيرة؟ هل يدعم Authorization للـControllers او Actions؟ و هل استعماله لا يسبب فوضى في الكود (حيث في ASP.NET هناك AuthorizedAttribute على الـController)؟ 

Recommended Posts

  • 0
نشر

أنصحك بإطار عمل Lavarel فهي تدعم MVC وأيضًا يمكنك استخدام تقنيّة DI معها، وهي تدعم أيضًا الـ Authorization (انظر هنا). كما أنّها تمتلك بيئة تطوير تجريبيّة توفّر لك جميع الأدوات التطويريّة اللازمة للبدء بالبرمجة من خلال Virtual Machine مُعدّ لهذا الغرض (انظر هنا)

توجد مصادر كثيرة للتعلّم ولكنّ المشكلة في أنّه ينبغي عليك أن تكون ملمًّا أصلًا في PHP كي تبدأ بـ Lavarel. 

انظر المصادر المجّانيّة التالية للتعلّم:

http://learninglaravel.net/

https://laracasts.com/series

https://laracasts.com/series/laravel-5-fundamentals

https://belitsoft.com/laravel-development-services/laravel-5-tutorial

 

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...