Від автора: ця стаття призначена для тих, хто починає знайомство з Laravel з нуля. Laravel — це MVC-фреймворк, що підтримує модульну розробку, міграції та CLIS Майстра. Laravel надає надійний набір інструментів і архітектуру додатків, яка включає в себе багато хто з кращих функцій таких фреймворків, як CodeIgniter, Yii, ASP.NET MVC, Ruby on Rails, Sinatra та інші.
Laravel — це фреймворк з відкритим вихідним кодом. Він містить велику кількість корисних функцій, які дозволяють прискорити процес веб-розробки. Якщо ви знайомі з Core PHP і Advanced PHP, Laravel здатний істотно спростить вашу роботу і заощадити багато часу, якщо ви плануєте розробку сайту з нуля. Крім того, веб-сайт, створений Laravel, буде значно безпечніше. Він буде захищений від різних типів атак, спрямованих на веб-сайти.
Функції Laravel
Laravel надає користувачам наступні функції:
Модульна розробка
Тестування
Маршрутизація
Управління конфігурацією
Конструктор запитів і ORM (Object Relational Mapper)
Генератор схем, міграції
Движок шаблонів
Відправка електронної пошти
Аутентифікація
Redis
Черги завантаження
Події і команди