На нашем сайте вы можете читать онлайн «Laravel – гайд по выживанию». Эта электронная книга доступна бесплатно и представляет собой целую полную версию без сокращений. Кроме того, доступна возможность слушать аудиокнигу, скачать её через торрент в формате fb2 или ознакомиться с кратким содержанием. Жанр книги — Детские книги, Учебная литература. Кроме того, ниже доступно описание произведения, предисловие и отзывы читателей. Регулярные обновления библиотеки и улучшения функционала делают наше сообщество идеальным местом для любителей книг.
Laravel – гайд по выживанию

Автор
Дата выхода
19 октября 2023
Краткое содержание книги Laravel – гайд по выживанию, аннотация автора и описание
Прежде чем читать книгу целиком, ознакомьтесь с предисловием, аннотацией, описанием или кратким содержанием к произведению Laravel – гайд по выживанию. Предисловие указано в том виде, в котором его написал автор (Nulls) в своем труде. Если нужная информация отсутствует, оставьте комментарий, и мы постараемся найти её для вас. Обратите внимание: Читатели могут делиться своими отзывами и обсуждениями, что поможет вам глубже понять книгу. Не забудьте и вы оставить свое впечатие о книге в комментариях внизу страницы.
Описание книги
Почему эта книга? На самом деле, это не совсем книга. Это больше похоже на руководство — руководство, чтобы уберечь вас и других от превращения в «зомби-разработчиков». Что такое «зомби-разработчик»? Это разработчик, похожий на нас, который безраздельно занимается созданием приложений на PHP, повторяя одни и те же задачи снова и снова. Эти повторяющиеся задачи могут быть утомительными и привести к расплавлению мозга. Когда это происходит, разработчики повсюду превращаются в безмозглых зомби, жаждущих крови и порывающихся убивать. Однако есть лекарство: фреймворк Laravel, разработанный для быстрой разработки приложений. Освоив Laravel, вы сможете заново открыть в себе страсть к кодингу и побороть "зомби". Это руководство призвано сохранить ваше здравомыслие, сделав кодинг снова приятным занятием. И да, это может спасти жизнь! Освоив основы Laravel, вы сможете уберечь себя и, возможно, других от превращения в бездумного зомби-разработчика.
Laravel – гайд по выживанию читать онлайн полную книгу - весь текст целиком бесплатно
Перед вами текст книги, разбитый на страницы для удобства чтения. Благодаря системе сохранения последней прочитанной страницы, вы можете бесплатно читать онлайн книгу Laravel – гайд по выживанию без необходимости искать место, на котором остановились. А еще, у нас можно настроить шрифт и фон для комфортного чтения. Наслаждайтесь любимыми книгами в любое время и в любом месте.
Текст книги
Гипотетическая таблица zombies может выглядеть следующим образом:
zombies table
Совет: Laravel автоматически управляет полями updated_at и created_at, если они существуют, регистрируя временные метки для новых добавленных строк и любых обновлений.
Предположим, что у нас есть эта таблица в нашей базе данных. В одной из следующих глав мы обсудим миграции, которые позволяют нам легко создавать таблицы базы данных через наш код.
Теперь, когда вышеупомянутая таблица создана, мы можем взаимодействовать с базой данных с помощью Eloquent.
Eloquent: ORM в Laravel
Eloquent, ORM (Object-Relational Mapper) в Laravel, упрощает и украшает работу с базой данных.
use App\Models\Zombie;
Route::get('/zombie/{id}', function($id){
$zombie = Zombie::find($id);
echo 'Name: ' . $zombie->name . '
';
echo 'Strength: ' . $zombie->strength . '
'; echo 'Health: ' . $zombie->health . '
';
});
Если раньше наше приложение не могло найти класс Zombie, то с появлением модели мы можем обращаться к нему без проблем.
Стоит отметить, что, вызывая Zombie, мы обращаемся именно к классу Zombie, расположенному по адресу App\Models\Zombie. Это понятие известно, как пространство имен, которое мы рассмотрим в одной из следующих глав.
Тем не менее, препятствие все еще существует.
Не имея в базе данных ни одного зомби, мы не можем получить доступ к упомянутому выше маршруту. Поэтому давайте создадим нового зомби по приведенному ниже маршруту:
Route::get('/admin/zombies/create', function(){
echo '
';
});
При посещении этого маршрута в браузере (site.com/admin/zombies/create) отображается простая форма.
При отправке формы данные публикуются в файл
site.





