معرفی
به جای آنکه تمام منطق برنامه خود را به صورت closure در rout ها پیاده سازی کنید، بهتر است که از مفهوم کنترلر ها برای مدیریت درخواست ها استفاده نمایید. کنترلر ها میتوانند درخواست هایی را که در یک خانواده قرار دارند و شباهتی از لحاظ مفهومی و کاربردی به هم دارند را در یک کلاس واحد قرار دهند. برای مثال یک کلاس UserController میتواند تمامی درخواست های ورودی مربوط به کاربران را مدیریت کند. مانند درخواست ساخت کاربر، بروز رسانی اطلاعات کاربر، حذف کاربر و ...
در پروژه های لاراول به صورت پیش فرض کنترلرها در مسیر app/Http/Controller ذخیره میشوند.
<?php
echo "ali";
?>