جلسه پنجم – مسیریابی و روش اجرای درخواست ها
در این جلسه مسیریابی برنامه ها را بررسی می کنیم و روش اجرای درخواست های کاربر را توضیح می دهیم.
در این جلسه مسیریابی برنامه ها را بررسی می کنیم و روش اجرای درخواست های کاربر را توضیح می دهیم.
پوشه config حاوی تمام فایل های پیکربندی برنامه شما است. در این پوشه، می توانید فایل های مختلفی برای پیکربندی پایگاه داده، سشن ، ایمیل، برنامه،
در این جلسه با ساختار فهرست ها و فایل های موجود در لاراول آشنا می شوید. فهرست ریشه لاراول فهرست ریشه laravel حاوی پوشه ها
در این جلسه با روش نصب فریمورک و آماده به کار کردن لاراول روی سیستم خودتان آشنا می شوید. ابتدا باید کامپوزر را دانلود و
Laravel یک چارچوب PHP MVC قدرتمند است که برای توسعه دهندگان طراحی شده است که نیاز به یک ابزار ساده و ظریف برای ایجاد برنامه
در این قسمت ، تعریف قالب ، معرفی موتور ساخت قالب twig نحوه ساخت قالب های سیمفونی، ارث بری قالب ها با استفاده twig و محل نگهداری قالب های سیمفونی را آموزش می دهیم.
منظور از مسیریابی، نگاشت مسیرهای درخواست شده توسط کاربران به توابع تعریف شده در کلاس کنترولر است و تعیین می کند با هر درخواست، کدام تابع کنترولر اجرا شود و همچنین پارامترهای ارسالی را به پارامترهای ورودی تابع نسبت می دهد.
کنترولر یک تابع پی اچ پی است که ایجاد می شود تا اطلاعات را از شی Request گفته و یک شی Response را ایجاد کرده و باز گرداند. پاسخ می تواند یک صفحه HTML، JSON، XML، دانلود فایل، تغییر مسیر، خطای 404 یا هر چیز دیگری باشد که می توانید تصور کنید. کنترل کننده شامل مجموعه دستوراتی خواهد بود که می خواهید برای هر درخواست اجرا شود.
در چارچوی سیمفونی کاربردها و ماژول ها دارای ساختار مشخصی بوده و پوشه هایی که هر کدام برای نگهداری فایلهای مشخصی از برنامه کاربردی استفاده می شوند. در این بخش اسامی این پوشه ها و کاربرد هر کدام را در چارچوب سیمفونی توضیح می دهیم.
یکی از ویژگی ها خوب چارچوب سیمفونی، ساختار استاندارد برای پروژه است، هر پروژه از ماژول ها تشکیل شده و هر ماژول حاوی مجموعه ای از فعالیت ها است. فایل های مختلف پروژه هم در ساختار معین و زیرپوشه ها با اسامی مشخصی قرار گرفته اند.
چارچوب سیمفونی از الگوی طراحی MVC استفاده کرده و دارای همان لایه ها است. برای هر بخش از الگو، کدهایی را بصورت خودکار تولید کرده و اسکریپت هایی را هم برنامه نویسی می نویسد. در این قسمت توضیح می دهیم که چگونه معماری MVC در سیمفونی بکار گرفته شده است.
در این آموزش قصد داریم ساختار بخش مدل از چارچوب MVC را معرفی کرده، روش طراحی و پیاده سازی کلاس های مدل را آموزش داده
وباکا همان کدنویسان است که از سال 1395 آغاز به کار کرده و طی این سال ها مطالب و فیلم های آموزشی کاربردی و مفیدی را به جامعه طراحان و برنامه نویسان ارائه کرده است.
آدرس: بیرجند، خیابان غفاری، پیروزی 9، پلاک 28
شماره تماس: 09151604068
پست الکترونیکی:
mohammadi.sm@gmail.com
کلیه حقوق متعلق به آکادمی وب می باشد. کپی برداری از مطالب با ذکر منبع آزاد است.