Тот самый 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
Может войдёшь?
Черновики Написать статью Профиль

Статьи

Установка и настройка Debian Linux в качестве хостинга

хостинг debian

УСТАНОВКА

Устанавливаем Debian Linux (amd64) с параметрами по умолчанию — по обыкновению протыкиваем всё всквозную...

Нюансы:

1. При выборе языка — выбираем по умолчанию и ищем своё расположение при выборе страны размещения сервера.

2. При настройке пользователя:
а) root дозволено логиниться
б) пароль root (потом смените)
в) нормальных пользователей НЕ добавляем (пока не надо)
г) по умолчанию локаль ввода en_US.UTF-8 плюс ваша…

Proger_XP
  1. ЗАПОМНИТЕ!
  2. НИЧЕГО!
  3. НИКОГДА!

Слушай, оформи статью — я всё понимаю, время, деньги, но пожалей читателей. Ещё капсом тут не писали...

Есть же Markdown.

Основы Laravel 5: Посредники - почти что огры

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №16Ogres Are Like Middleware от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Давайте поговорим немного о посредниках. Итак, представьте, что мы закончили наш сайт и выложили в производство. Может ли кто угодно зайти на эту страницу (articles)? Конечно. Без проблем. А как насчет страницы с самой статьёй? Опять же, никаких проблем нет. Но как насчёт страницы для создания статьи? Мы точно не хотим чтобы кто угодно мог…

Мастерство Vim: Метки

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №19Marks от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Следующий шаг — это метки (marks). Это родная функция в Vim. Когда вы помечаете какую-то часть кода, то позже можете вернуться к ней с помощью простого нажатия клавиши. Например, может быть вы правите PHPAuthController. У меня есть G, чтобы перейти вниз файла. Может быть, мы работаем сейчас в этом разделе, но, к…

Основы Laravel 5: Простая аутентификация

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №15Easy Auth от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Итак, я полагаю, пришло время взглянуть на аутентификацию в Laravel 5. Но вот хорошая новость, по умолчанию фреймворк готов за вас сделать много всего. Давайте перейдем к нашему файлу routes.php. Теперь, если вы помните, в начале серии, мы изменили этот файл и удалили фрагмент кода, который выглядел так же, как и этот. Так что помните, когда…

Мастерство Vim: Автодополнение

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №17Auto-Completions от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Сейчас нам определенно нужно вспомнить о автоподстановке. Давайте откроем редактор. Я переключусь в файл контроллера, куда я только что добавил три метода для примера. Давайте представим, что я хочу вызвать здесь метод PHPotherFunction. Сейчас мы вроде как должны ввести все полностью. Мы не хотим так делать. Вместо этого, у нас есть несколько…

Основы Laravel 5: Отношения в Eloquent

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №14Eloquent Relationships от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
В этом видео мы рассмотрим отношения Eloquent. Которые кстати довольно забавны. Итак, позвольте мне продемонстрировать это. Если мы рассмотрим модель Eloquent PHPArticle, то вот что у нас здесь сейчас есть. Наши поля PHP$fillable, любые PHP$dates, которые…

Мастерство Vim: Оптимизации для PHP

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №16PHP Optimizations от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
В этом эпизоде мы целиком сосредоточимся на некоторых оптимизациях PHP. Если вы не используете PHP, просто пропустите эту часть. Хорошо. Мы загрузим или установим три разных вещи. Первая — обновленный файл синтаксиса. Следующая — способ автоматического добавления оператора PHPuse вверху каждого класса. И третья — мы создадим небольшой маппинг…

Основы Laravel 5: Частичные шаблоны и повторное использование форм

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №13View Partials and Form Reuse от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Итак, у нас есть конечный маршрут, показывающий форму для создания новой статьи. Отлично. Но, как вы можете себе представить, нам вероятно понадобится ещё одна форма для ситуаций, когда статью требуется обновить. Так как именно это будет работать? Что же, давайте поговорим о ходе работы и в процессе, у нас будет возможность поговорить о некоторых…

Nik0ne

Если при попытки отредактировать статью у вас вылетает ошибка, то возможно вам нужно в ArticlesController добавить use Illuminate\Http\Request;

Основы Laravel 5: Среды и настройки

перевод Основы Laravel 5 Laracasts

Это перевод видео-урока с Laracasts, серия Laravel 5 Fundamentals, урок №6Environments and Configuration от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Добро пожаловать. Итак, давайте перейдём к разговору о конфигурации, а также о переменных окружения в Laravel 5. В предыдущем уроке мы уже немного говорили об этом. У нас есть файл .env в корне проекта, содержащий ряд ключей и значений. Так как же именно Laravel ссылается на них? Это делается через определенные файлы конфигурации. Обратите внимание, у…

Мастерство Vim: PeepOpen

перевод Laracasts Мастерство Vim

Это перевод видео-урока с Laracasts, серия Vim Mastery, урок №12PeepOpen от . Перевод обновлён . Опечатка? Выдели и нажми Ctrl+Enter.

(0:00)
Давайте вернемся к процессу просмотра ваших файлов. Очевидно, вы занимаетесь этим чаще, чем чем-либо еще, поэтому очень важно найти решение, которое устроит именно вас. Если вы хотите что-то вроде механизма в SublimeText, вы можете использовать PeepOpen. Это почти, как менеджер файлов в GUI, который работает в некоторых других редакторах. Особенно пару лет назад, он был очень популярен. Он не…

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