laravel framework

السلام عليكم

أنا اتعلم حاليا laravel مبتدأه حابه اخد تصور الها من ناحيه مميزاتها عن الother frameworks

وهل تنصحوني بالاستمرار ؟؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

السلام عليكم أخيه ، لكي أنصحك بـ Laravel أم لا سوف أسالك عدة أسئلة :

  • ما هي مدة تعلمك للغة php ؟

  • كم عدد المشاريع التي طورتيها بإستخدام php ؟

  • هل تتقنين OOP في لغة php ؟

  • ماذا تعرفين عن الـ Design Patterns ؟

وعليكم السلام

سنتين الي ببرمج php

اشتغلت مشروعين فعليا كموقع كامل

اتقن الoop جيدجدا

Design Patterns لا أعرف عنه لكن سوف ادرسو

اشتغلت مشروعين فعليا كموقع كامل

اتقن الoop جيدجدا

هذا رائع ، بما أنك تتقنين الـ OOP فعليك بعمل التالي قبل الدخول إلي عالم laravel :

  • أولا : عليك بعمل أدوات خاصة بك لمشاريعك بإستخدام OOP .

    • كمثال class للتعامل مع قاعدة البيانات و يتميز بسهولة التبديل بين قواعد البيانات عند الحاجة .
    • أو كما قال الاخ @مبرمج بسيط عمل محرك قوالب بسيط لكي يسهل لكي برمجة مواقعك (إبحثي عنه) .
  • ثانياً : عليك بمعرفة مبدأ MVC فهو أساس عمل Laravel .

  • هناك أداة لإدارة الحزم في php تسمى بـ composer فعليك بمعرفة كيفية إستخدامها .

اه بعرف mvc ومبدأه واشتغلت ع native mvc

واستخدمت خلالو الoop و smarty php

نزلت الcomposer وعملت الها install من الcmd

وصار عندي الframework تاع الlaravel حبدأ فيه بس عندي خيار اخر انو اتعلم ابني الmvc الخاص فيا

شو رايك؟

نعم إبدأي به ولكن ليس من البداية ، يمكنك إستخدام المكتبات و أطر العمل الموجودة مسبقاً في مجتمع php مثل slimFramework حيث يوفر ألية رائعة للتوجيه (Routing) و يمكن تثبيته بسهولة عبر composer

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

صحيح أن لها باع سنتان في php ولكن أشك في أنها إستفادة بالقدر الممكن من OOP في PHP و هذه المكتبات التي تصنعها سوف تريها وجه OOP الحقيقي و كيفية الاستفادة منه في تطبيقاتها ، وذلك لكي لا نتصدم بما يفعله Laravel من إستخدام عشرات الـ class بدون صورة واضحة بالنسبة لها .

فمن أحد ما يُتهم به Laravel هو عدم الثبات وتغيير طريقة التعامل مع الإطار في عدة أمور أرجو ألا يتكرر هذا كثيراً مع الإصدارات التالية.

ما يميز أخر إصدارة من Laravel أنها إصدارة طويلة الدعم (عامين) و لذلك أشك في أن يوجد تغيير جذري عن قريب فيه .

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

سوف احاول ان شاء الله

وعن قريب أجهز أول موقع بالlaravel framewok

مخططه شهرين اكون اتقنتها

  • موفقة إن شاء الله شهرين مدة جيدة، نفس المدة التي تعلمت وبنيت بها موقع إخباري مبني على Laravel V4.1 فكان هو أول مشروع على هذا الإطار.

  • إن أردت إلقاء نظرة على برمجية جيدة مفتوحة المصدر لتتعلمي منها إليك هذا الموضوع:

ملاحظة: التطبيق على نسخة قديمة من Laravel وهي V4.1

نصيحة أخرى ، إن أردت تعلم laravel حقاً فعليك بـ

فصاحبه له باع في مجتمع Laravel و يحتوي الموقع على كثير من الدروس لإتقال إطار العمل و حتى على أساسيات OOP إن أردت .

شكرا أخي الكريم ,سعدت جدا بأهتمامك

أن شاء الله سوف أبدا

شكرا على الرد

أنا كذلك مبتدئ في ال Laravel

الحقيقة أعجبتني دروس الأخ @صفاء الحيالي

دروس منظمة وشيقة

حتى تحددي مميزاتها عن الاخرى يجب ان تجربي الاخرى ، ك:

  • CakePHP

  • CodeIgniter

وهناك اكثر تعقيدا كسيمفوني او زيند ،

وكما قال الاخ النور التجاني فمن الضروري معرفة كاملة ب OOP و Design Patterns

هل سبق وأن جربت محرك قوالب؟ هذا قد يفيدك ، لانه سهل ودراسته سهلة :)

أنا اتعلم حاليا laravel مبتدأه حابه اخد تصور الها من ناحيه مميزاتها عن الother frameworks

حسوب I/O هو مجتمع عربي، رجاءً شارك باللغة العربية الفصحى فقط

حاضر

اسفه انا جديدة على الموقع , سوف ألتزم بالقواعد

شكرا

أهلًا بك ساره :)

أسعدني رؤية سؤالك.. كم أتمنى أن يزيد عدد المشاركات في هذه المجتمعات ... دعونا نشن حملة ضد الشباب :P

بعيدًا عن المزاح.. Larval من أُطر العمل المميزة والعديد من الشركات التقنية تطلب أن يكون المبرمج على دراية بإطار العمل هذا.."من واقع تجربتي"

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

بإنتظار أول إبداعاتك :)

شكرا الك

دخولي للموقع بفضلك ;)

ان شاء الله الphp مستقبلي وبدأت بالlaravel وسأصل للاحتراف ان شاء الله

وسوف نشن حمله ضد الشباب :p

كل التوفيق :)

انا محتاج مساعدة فى تطبيق بلغة laravel

مرحبا ربما وقتك ضيق علي مساعدتي في مشروع لارفيل في جزئيتين بسيطة للغاية

انا قش به مشروع تخرج

المشروع عمله له واحدة وانا اريد واحد فاهم يعدل علي شيء بسيط اعتقد كوبي بست من نفس المشروع

ahmed_mohamed_700@yahoo.com

عن طريق التيم فيور

-1

مساء الخير احتاج المساعدة فى برنامج بلغة laravel صديق لى عمل ابلاكيشن للتوظيف وله لوحة تحكم انا محتاج اغير فية حاجات فى لوحة لتحكم الخاصة به محتاج حد يساعدنى حيث انى لسة مبتدأ وبتعلم لغة laravel