هنگام طراحی سایت با استفاده از لاراول بدون شک ما نیاز داریم تا routeها خود را گروه بندی بکنیم. به عنوان مثال یک سری از لینک ها مربوط به ادمین می باشد که فقط ادمین می تواند به آن دسترسی داشته باشد. یک سری لینک ها نیز وجود دارند که مربوط به حساب کاربری مشتریان می باشد که کاربران مهمان به آن دسترسی ندارند. یک سری لینک نیز ممکن است وجود داشته باشد که مربوط به محصولات میباشند. به این ترتیب می توانیم بخش های مختلفی را نام ببریم که یکی از استاندارد های طراحی سایت این است که تمامی این لینک های به هم مرتبط را در یک گروه قرار بدهیم. در این آموزش نیز در مورد گروه بندی Routeها در لاراول ضحبت کرده ایم و اشکال مختلف آن را بررسی کرده ایم.
گروه بندی Routeها در لاراول
قراردادن لینک ها یا routeها در این گروه در لاراول به ما این امکان را می دهد تا بتوانیم مواردی که نیاز داریم بر روی تمامی لینک های مربوط به هم آن گروه اعمال شود را یک بار پیاده سازی کنیم و بر روی تمامی آن لینک ها اعمال کنیم یا یک سری تنظیماتی را برای یک گروهی از لینک ها اضافه بکنیم به عنوان مثال جدا سازی کنترلر ها, دایرکتوری و خیلی از موارد دیگر که در حین جداسازی لایه های طراحی به آن نیاز داریم.
ویژگی های این آموزش
- بررسی گروه بندی ها در لاراول
- بررسی middleware ها در لاراول
- نحوه ایجاد گروه
- نحوه اعمال middleware ها بر روی گروه ها و لینک های تک