• 0

ما هو الترتيب الصحيح لإنشاء موقع بإطار العمل Laravel؟

مرحبا اخواني

اريد توجيهي الى الخطوات الصحيحة في انجاز مشروع تخرج عبارة عن موقع تواصل اجتماعي تعليمي داخل الكلية و قد اخترت العمل باطار laravel و اطلعت عليه جيدا لكن لا اعرف من اين ابدا هل ابدا بانجاز قائمة megration و جداول قاعدة البيانات و التعامل معها عن طريق controllers الخاصة بها و في الاخير انجز views ام ما هو الترتيب الصحيح احتاج نصائحكم

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

أوﻻ قم بتخطيط قاعدة البيانات megration ثم انشيئ controllers ثم بعدها views و بين controllers و views يتم تزامنا بعد اكمال الخاصية.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

السلام عليكم 

أخي يمكنك عمل مشروع عن طرق هذه الخطوات الأساسية 

فهذه الخطوات هي ضرورية وهي:

- جمع معلومات حول المشروع متلا في مشروع إدارة المدارس ( به مدرسين وتلاميد ومدير وحارس... وأيضا به أنضمة أخرى متل المكتبة, النقل المدرسي ... ) وهكذا حتى تجمع المعلومات 

- إنشاء خورزميات للموقع إذا كان معقد لتسهيل

- بعد ذالك لاأنصحك بالدهاب وعمل داتابايز بسرعة لا خطأ كبير, يجب عليك عمل تخطيط لقاعدة بينات على ورقة أو أي برنامج متل mysql workbench يعني تقوم بعمل جداول وتفكر وتضع تحديتات لأن الداتابايز هي شيء مهم 

وبعد هذه الخطوات تأتي هذه الخطوات التي يستحسن عملها إذا كنت شغال على مشروع كبير :

- تخطيك ل API الخاص بك عن طريق بعض الأدوات متل (Swagger Hub) إذا كنت تستخدم API في موقعك

وبعد تأتي هذه الخطوات التطبيق في إطار العمل laravel :

- أولا تقوم بعمل migration ل قاعدة البينات إعتمادا على ما قمت بتخطيطه في الأول 

في حالة إستخدام API :

- تقوم بإضافة تقنية المصادقة متل JWT أو أي تقنية تساعدك في تصديق الطلبات (requests)

- تقوم ببناء API controller و API routes فقط 

- وفي الأخير تقوم بعمل view منفصل لكي يجلب الداتا من API عن طرق ajax أو vuejs axios ...

في حالة عدم إستخدام API :

-  تقوم بعمل controllers مع views وبالطبع تبني معهم web routes  في مرة واحدة

 

في الأخير أنا أنصح باستخدام API في التطبيقات أو مشاريع كبيرة.

ولمعرفة أكتر عن API و laravel يمكنك زيارة قناتي على اليوتيوب   https://www.youtube.com/channel/UCoy_60jTnAWLtKpeuSh2-_g

أتمن أن أكون قد أفدتك

 

تمّ تعديل بواسطة عبدالرزاق أوكسا2

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن