Тот самый PHP-фреймворк для веб-ремесленников

REST-маршрутизация

Route::get('/', function()
{
  return 'Привет, мир!';
});

Простая работа с данными

Post::with('comments')
  ->where('public', 1)
  ->orderBy('created_at')
  ->get();

Расширенные шаблоны

@foreach ($users as $user)
  <p>{{{ $user->name }}}</p>
  @include('user.info', $user)
@endforeach
Может войдёшь?
Черновики Написать статью Профиль

Статьи

Redis

перевод документация 4.x

Введение

Redis — открытое продвинутое хранилище пар ключ/значение. Его часто называют сервисом структур данных, так как ключи могут содержать строки, хэши, списки, наборы и сортированные наборы.

Внимание: если у вас установлено расширение Redis через PECL, вам нужно переименовать псевдоним в файле app/config/app.php.

Настройка

Aladin

Ошибка в описании, текст:
Внимание: если у вас установлено расширение Redis через PECL, вам нужно переименовать псевдоним в файле app/config/app.php.

И

Настройки вашего подключения к Redis хранятся в файле app/config/app.php

На самом деле настройки хранятся в файле app/config/database.php

Быстрый старт

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Установка

С помощью установщика Laravel
+ 4.2

добавлено в 4.2 ()

Сначала загрузите установщик Laravel с помощью Composer…

Очереди

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Настройка

В Laravel, компонент Queue предоставляет единое API для различных сервисов очередей. Очереди позволяют вам отложить выполнение времязатратной задачи, такой как отправка e-mail, на более позднее время, таким образом на порядок ускоряя загрузку (генерацию) страницы…

nikola166

Не совсем понятно различие между обычными очередями и Push-очередями.

Конструктор запросов

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Конструктор запросов предоставляет удобный, выразительный интерфейс для создания и выполнения запросов к базе данных. Он может использоваться для выполнения большинства типов операций и работает со всеми поддерживаемыми СУБД.

Страничный вывод

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Настройка

В других фреймворках страничный вывод может быть большой проблемой. Laravel же делает этот процесс безболезненным. В файле настроек app/config/view.php есть единственный параметр: pagination — который указывает, какой шаблон нужно использовать при создании навигации по страницам…

Разработка пакетов

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Пакеты (packages) — основной способ добавления нового функционала в Laravel. Пакеты могут быть всем, чем угодно — от классов для удобной работы с датами типа Carbon до целых библиотек BDD-тестирования наподобие…

Миграции и начальные данные

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Миграции — что-то вроде системы контроля версий для вашей базы данных. Они позволяют команде изменять её структуру, в то же время оставаясь в курсе изменений других участников. Миграции обычно идут рука об руку с…

Работа с e-mail

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Настройка

Laravel предоставляет простой интерфейс к популярной библиотеке SwiftMailer. Главный файл настроек — app/config/mail.php; он содержит всевозможные параметры, позволяющие вам менять SMTP-сервер, порт, логин, пароль, а также устанавливать глобальный адрес From для исходящих сообщений…

Локализация

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Класс PHPLang даёт возможность удобного получения языковых строк, позволяя вашему приложению поддерживать несколько языков интерфейса.

Языковые файлы

Языковые…

Alien_Wanderer

Для реализации локализации могу посоветовать вот этот плагин LaravelLocalization

Прохождение запроса

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

При использовании любого инструмента в «реальном мире» вы чувствуете больше уверенности, когда понимаете, как работает этот инструмент. Разработка приложений — не исключение. Когда вы понимаете, как функционируют ваши средства разработки, вы чувствуете себя более комфортно и…

Назад | ДальшеДвижется на Habravel