لاراول (به انگلیسی Laravel) یک چارچوب متن باز پی اچ پی (PHP) است که توسط تیلور اوتول (Taylor Otwell)، برای توسعه نرمافزارهای وب بر پایه معماری مدل-نما-کنترلگر (MVC) و بستههای(packages) آمادهٔ چارچوب سیمفونی طراحی شده است و برای طراحی دیتابیس و مدیریت کدهای بکاند استفاده میشود. هرچند سازندهٔ اصلی این فریمورک یعنی تیلور اوتول اعتقاد دارد که لاراول برپایهٔ MVC نیست.بعضی از ویژگیهای لاراول به صورت ماژولار و بستهبندیشده ارائه شده است. در مارس ۲۰۱۵، لاراول به عنوان معروفترین چهارچوبPHP شناخته شد. کدهای باز لاراول بر روی گیتهاب میزبانی میشود و تحت لیسانس MIT ارائه شده است.
قابلیتها و مزایای فریم ورک لاراول چیست؟
فریم ورک Laravel مزایای بسیار زیادی دارد که با هر بروزرسانی شمار آنها افزایش مییابد. از Laravel تحت عنوان هایی مانند جادوگر دنیای وب هم یاد میشود. زیرا بسیاری بر این اعتقادند که کارهایی که این فریم ورک در فرآیند توسعه وب اپلیکیشن انجام میدهد، جادویی میباشند.
در لاراول با کمترین میزان کدنویسی و با وارد کردن دستوراتی کوتاه، کارهای بزرگی را میتوان انجام داد. از جمله میتوان به سیستم پیاده سازی فرمهای عضویت و ورود در Laravel اشاره کرد. این بخش در لاراول تنها با وارد کردن یک دستور پیاده سازی میشود. همچنین برای این که فریم ورک Laravel پاسخگوی نیازهای مختلف ما باشد، از Composer استفاده میکند که برای بروز رسانی لاراول نیز دقیقا از همین ابزار استفاده میشود. در ادامه به توضیح هر کدام از این مزایای Laravel میپردازیم.
تنها بعضی از مزایای لاراول :
در فیلم زیر نسخه لاراول نرم نت با 23 سال تجربه توضیح داده شده است