С чего начать
Изучение нового фреймворка может быть сложной задачей, но при этом интересной. Чтобы сгладить ваш переход, мы попытались создать очень чёткую лаконичную документацию по Laravel. Вот некоторые рекомендации, что читать в первую очередь:
— Установка и Настройка
— Маршрутизация
— Запросы и ввод
— Шаблоны и отклики
— Контроллеры.
После прочтения этих разделов, у вас должно быть хорошее представление о базовой обработке запросов/откликов в Laravel. Затем вы можете прочитать о настройке базы данных, построителе запросов fluent и Eloquent ORM. Или вы можете прочитать об авторизации и безопасности, чтобы начать регистрировать людей в вашем приложении.
Философия Laravel
Laravel — библиотека для построения веб-приложений с выразительным, элегантным синтаксисом. Мы верим, что процесс разработки должен быть творческим и доставлять вам удовольствие. Laravel стремится устранить общеизвестные проблемы, возникающие при разработке интернет-приложений, облегчая работу с такими часто используемыми возможностями, как авторизация, маршрутизация (routine), сессии и кэширование.
Задача Laravel — сделать разработку приятной для самого разработчика, в то же время не ущемляя функциональности его приложения. Счастливые разработчики пишут самый лучший код. Мы постарались совместить всё самое лучшее, что мы видели в других веб-библиотеках, в том числе на других языках, таких как Ruby on Rails, ASP.Net MVC и Sinatra.
Laravel обладает широкими возможностями, но при этом прост для понимания и содержит инструменты, необходимые для больших и крепких приложений. Замечательный контейнер обратного управления (IoC), выразительная система миграций и тесно связанная система юнит-тестов даёт вам всё, что нужно для решения любой задачи, которая перед вами стоит.
Изучение Laravel
Один из лучших способов познакомиться с Laravel — прочитать все разделы документации. Это руководство рассматривает все компоненты фреймворка и как использовать их в вашем приложении.
Вы также можете посмотреть книги по Laravel (англ., русские переводы можно найти на форуме). Они написаны сообществом и являются хорошими помощниками в изучении Laravel 4.
- Code Bright — Dayle Rees
- Laravel Testing Decoded — Jeffrey Way
- Laravel: From Apprentice To Artisan — Taylor Otwell (создатель Laravel)
- Implementing Laravel — Chris Fidao
- Getting Stuff Done With Laravel 4 — Chuck Heintzelman
- Laravel 4 Cookbook — Christopher Pitt
- Laravel in Action — Maks Surguy
Команда разработчиков
Laravel был создан Taylor Otwell, который продолжает вести его разработку по сей день. Другие известные члены сообщества: Dayle Rees, Shawn McCool, Jeffrey Way, Jason Lewis, Ben Corlett, Franz Liedke, Dries Vints, Mior Muhammed Zaki и Phil Sturgeon.
Комментарии (1)
Звучит впечатляюще ! :)