Изучать новый незнакомый фреймворк - нелегкое занятие, но учить новое всегда интересно. Чтобы это занятие оказалось не только интересным, но и эффективным, нужно, чтобы изучение теории сопровождалось с практикой. Фрэймворк Laravel позволяет быстро, а, главное, грамотно создать web-приложение любой сложности (от сайта-визитки до порталов, чатов, магазинов…).
Философия Laravel
Laravel - фреймворк для построения веб-приложений с выразительным и элегантным синтаксисом. Процесс разработки только тогда наиболее продуктивен, когда работа с фреймворком приносит радость и удовольствие. Счастливые разработчики пишут лучший код.
Laravel - попытка сгладить все острые и неприятные моменты в работе php-разработчика. Он берет на себя аутентификацию, роутинг, работу с сессиями, кеширование, внедрение зависимостей и многое другое, что встречается в большинстве приложений, оставив вам только фокус на вашей задаче.
Laravel стремится сделать процесс разработки приятным для разработчика без ущерба для функциональности приложений. Для этого мы попытались объединить все самое лучшее из того, что мы видели в других фреймворках, - RubyOnRails, ASP.NET и Синатра, Kohana, Yii. Превосходный IoCcontainer, встроенные миграции и интегрированная поддержка юнит-тестов дают вам мощные инструменты для того, чтобы сделать именно тот функционал, который вам нужен.
Требования к установке
Официальный сайт laravel – http://laravel.com
В некоторых операционных системах может понадобиться ручная установка PHP JSON extension.