- PVSM.RU - https://www.pvsm.ru -

Laravel–Дайджест (26 октября – 1 ноября 2020)

Подборка свежих уроков, видео и пакетов по фреймворку Laravel за неделю.

Laravel Дайджест

На русском языке

  • Обработка огромных CSV-файлов в Laravel [1]
    Мне регулярно приходится работать с CSV, состоящими из миллионов строк и десятков полей. Эти файлы могут весить по два-три гигабайта. С такими объемами нужно работать аккуратно и эффективно. Я поделюсь с вами стратегией, которую я разработал для этого за последние пару лет работы.
  • IoC контейнер и инъекция зависимостей. Как это работает на примере Laravel и PHP-DI? Взгляд изнутри. [2]
    Вы начинаете работать с Laravel или с любым другим современным PHP-фреймворком в целом? Или вы уже используете фреймворк, который уже поддерживает инъекцию зависимостей и имеет контейнер IoC, но вы хотите понять, как эта магия работает за кулисами? Тогда вы находитесь в правильном месте, потому что я попытаюсь разобрать это и объяснить, как контейнер IoC и инъекция зависимостей связаны вместе и работают под капотом.
  • Обзор экосистемы пакетов Laravel [3]
    В мире Laravel пакеты играют важную роль. Насколько важна эта роль и какие пакеты существуют? Чтобы это узнать, мы взяли данные из API Packagist.org и отфильтровали пакеты Laravel.

Релизы

  • Laravel 8.12, 7.29 и 6.20 [4]
  • Laravel Explorer [5]
    Драйвер Elasticsearch для Laravel Scout
  • Laravel Bazar [6]
    Пакет для подключения функций интернет-бизнеса: заказы, транзакции, корзина, скидки, доставка и т.д.
  • LaravelMetaTags [7]
    Пакет для управления метатегами на страницах вашего проекта
  • Laravel Device Tracking [8]
    Пакет для отслеживания устройств, используемых вашими пользователями.
  • Laravel Entity Builder 6 [9]
    Генератор кода с графическим интерфейсом

Уроки

Видео

Телеграм на русском

Автор: Алексей Широков

Источник [25]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/358473

Ссылки в тексте:

[1] Обработка огромных CSV-файлов в Laravel: https://laravel.demiart.ru/large-csv-files-in-laravel/

[2] IoC контейнер и инъекция зависимостей. Как это работает на примере Laravel и PHP-DI? Взгляд изнутри.: https://maxyc.ru/programming/ioc-container-and-dependency-injection-how-does-this-work-with-laravel-and-php-di-the-view-from-the-inside/

[3] Обзор экосистемы пакетов Laravel: https://habr.com/ru/company/otus/blog/525802/

[4] Laravel 8.12, 7.29 и 6.20: https://github.com/laravel/framework

[5] Laravel Explorer: https://github.com/Jeroen-G/Explorer

[6] Laravel Bazar: https://pineco.de/bazar-an-e-commerce-package-for-laravel/

[7] LaravelMetaTags: https://github.com/butschster/LaravelMetaTags

[8] Laravel Device Tracking: https://laravel-news.com/device-tracking-in-laravel

[9] Laravel Entity Builder 6: https://github.com/GooGee/Entity-Builder

[10] Новое в Laravel 8.12: Eloquent Шифрование при Преобразовании: https://laravel-news.com/eloquent-encrypted-casting

[11] Как написать на Laravel бота для Reddit: https://ingelbrechtrobin.medium.com/how-i-created-a-reddit-bot-with-laravel-8d057bb230ee

[12] Отправляем сообщения из Laravel в WhatsApp: https://www.nexmo.com/blog/2020/10/26/send-whatsapp-messages-with-laravel-dr

[13] Делаем Поиск по сайту с Laravel Scout: https://sam-ngu.medium.com/site-wide-search-in-laravel-with-scout-27bbdc75ae8

[14] Легко, бесплатно, бессерверно: Laravel на Vercel: https://calebporzio.com/easy-free-serverless-laravel-with-vercel

[15] Упрощайте свои тесты: https://www.kai-sassnowski.com/post/reducing-unnecessary-details-in-tests/

[16] Использование паттерна Репозиторий в Laravel: https://thinkcru.com/blog/building-great-software-with-the-repository-pattern-using-laravel/

[17] Подключение PayPal Plus на Laravel 8: http://laravel-school.com/posts/integrate-paypal-plus-on-laravel-8-79

[18] Новое в Laravel 8.12: Команда «Explain» для Eloquent-запроса: https://youtu.be/6NANCBkjClk

[19] Всегда валидируйте данные: https://youtu.be/nH7DG6CQW_E

[20] Бесплатный видеокурс «Что нового в PHP 8»: https://beyondco.de/course/whats-new-in-php-8/

[21] Бесплатный курс «Front Line PHP» от Spatie.: https://spatie.be/videos/front-line-php

[22] Уроки Laravel: https://t.me/laravel_it

[23] Чат «Laravel для начинающих»: https://t.me/laravel_web

[24] Чат «Laravel для профи»: https://t.me/laravel_pro

[25] Источник: https://habr.com/ru/post/525990/?utm_source=habrahabr&utm_medium=rss&utm_campaign=525990