Laravel, PHP, Backend - Uncolored collection
314 subscribers
141 photos
2 videos
2 files
385 links
Коллекция материалов по Laravel и смежным технологиям.

VueJS: https://t.me/vuejs_uncolored
Svelte: https://t.me/svelte_uncolored
React: https://t.me/react_uncolored

Для связи @RainySkys
Download Telegram
Laravel | Pretty Routes for Laravel

wulfheart/pretty_routes - пакет для Laravel, который добавляет команду route:pretty

Команда предназначена для красивого вывода в консоль доступный в приложении роутов.

👉 @web_craft
Чистый код на PHP

Принципы разработки ПО, взятые из книги Clean Code Роберта Мартина и адаптированные для PHP. Это руководство не по стилям программирования, а по созданию читабельного, многократно используемого и пригодного для рефакторинга кода на PHP.

https://github.com/peter-gribanov/clean-code-php/blob/ru/README.md
​​Инфографика дня: самые популярные бэкенд-фреймворки

На портале Statisticsanddata опубликовали список самых популярных бэкенд-фреймворков.

https://highload.today/infografika-dnya-samye-populyarnye-bekend-frejmvorki/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#infographics
Forwarded from Laravel World
Мощный Illuminate Request

Когда я впервые познакомился с Symfony, то меня поразил компонент symfony/http-foundation. Думаю, это один из самых важных пакетов современного PHP-приложения. Он заполняет лакуны основных PHP-функций, предоставляя дружественный объектно-ориентированный интерфейс для запросов и ответов.

В Laravel объекты Illuminate Request и Response используют компонент HTTP Foundation через наследование и предоставляют отличный удобный API поверх основных классов.

В этой статье мы рассмотрим некоторые из методов объекта Illuminate Request.

https://laravel.demiart.ru/illuminate-request/
PostgreSQL 11 Мастерство разработки

Автор: Ганс-Юрген Шениг
Год издания: 2019

Скачать книгу

#PostgreSQL #русский
Laravel | Настройка Xdebug3 для Laravel-приложения в Docker

В статье рассказывается как настроить связку Xdebug / Docker / PHPStorm.

👉 @web_craft
Forwarded from PHP Books
Learn PHP 8: Using MySQL, JavaScript, CSS3, and HTML5, Second Edition

Автор: Steve Prettyman
Год издания: 2020

Скачать книгу pdf
Скачать книгу epub

#PHP #MySQL #english
MongoDB 4 Quick Start Guide

Автор: Doug Bierer
Год издания: 2018

Скачать книгу

#MongoDB #english
Laravel | Несуществующие поля модели

Иногда возникает необходимость получать из модели поле, которого на самом деле нет, например ФИО пользователя, когда все его части хранятся отдельно.

Для этого можно использовать акцессоры, как показано в примере.

👉 @web_craft
Forwarded from PHP Books
Learn PHP 8: Using MySQL, JavaScript, CSS3, and HTML5, Second Edition

Автор: Steve Prettyman
Год издания: 2020

Скачать книгу

#php #css #html #mysql #english
Forwarded from PHP Books
PHP 8 Objects, Patterns, and Practice, Sixth Edition

Автор: Matt Zandstra
Год издания: 2021

Скачать книгу pdf
Скачать книгу epub

#PHP #english
Laravel | CLI для проверки уязвимостей безопасности PHP

Enlightn Security Checker (от создателей Enlightn ) — это инструмент командной строки, который проверяет, использует ли ваше приложение зависимости с известными уязвимостями безопасности.
Вы можете установить его глобально через композитор, чтобы начать проверять проекты:
composer global require enlightn/security-checker

👉 @web_craft | #laravel
Forwarded from Laravel World
Laravel 9 — Что нового?

Новая версия фреймворка выйдет 25 января 2022 года и будет являться LTS (релиз с долгосрочной поддержкой), то есть основная поддержка будет осуществляться в течении 2 лет, а поддержка безопасности в течении 3 лет.

Релиз содержит следующие нововведения и улучшения: поддержка компонентов Symfony 6, Symfony Mailer, Flysystem 3, улучшенный вывод route:list, драйвера Laravel Scout, новый синтаксис аксессор/мутатор Eloquent и различных других исправлений ошибок и улучшений удобства использования.

Рассмотрим подробнее каждое нововведение:
https://laravel.demiart.ru/laravel-9-whats-new/
Предстоящая версия PHP, выпуск которой запланирован на ноябрь 2021 года, уже сейчас наполнена суперинтересными функциями. Узнаем об их особенностях и попробуем на вкус будущее PHP  -  оно выглядит ярко!

https://nuancesprog.ru/p/13318

@nuancesprog #статьи #PHP
Forwarded from Laravel World
Руководство по обновлению до Laravel 9

Мы постарались задокументировать все возможные критические изменения. Поскольку некоторые из них находятся в малоизвестных частях фреймворка, только часть этих изменений может повлиять на ваше приложение. Приблизительное время обновления: 30 минут.

https://laravel.demiart.ru/upgrade-guide-to-laravel-9/
Четыре способа передать данные из Laravel в Vue

В статье мы рассмотрим, как работать с проектами в связке: Vue и Laravel. Разберемся с передачей данных из Laravel во Vue, как в приложениях, имеющих тесное взаимодействие с шаблонами Blade, так и с одностраничными, работающими независимо от бэкенда.

👉 @web_craft | #laravel