Forwarded from Laravel World
Создание BaseCode и Shift дало мне уникальное понимание написания приложений на Laravel. Я объединил свои 20 лет программирования и 20 000 апгрейдов Ларавел в 10 советов по созданию легко обслуживаемых приложений.
Они могут показаться вам фундаментальными и не обязательными. Но любой серьезный код на Laravel использует их. Проще говоря, чем больше советов вы используете, тем более понятным будет ваша код.
https://laravel.demiart.ru/maintainable-laravel-apps/
Они могут показаться вам фундаментальными и не обязательными. Но любой серьезный код на Laravel использует их. Проще говоря, чем больше советов вы используете, тем более понятным будет ваша код.
https://laravel.demiart.ru/maintainable-laravel-apps/
Уроки Laravel
Пишем приложения на Laravel, которые легко поддерживать. | Уроки Laravel
Создание BaseCode и Shift дало уникальное понимание Laravel. Я объединил 20 лет кода и 20 000 апгрейдов в 10 советов по созданию легкообслуживаемых приложений.
Forwarded from Laravel World
Руководство по созданию CLI (Интерфейс Командной Строки)
Свежая онлайн-книга, которая поможет вам в создании CLI-приложений, используя традиционные принципы UNIX, но в соответствии с современными требованиями.
https://clig.dev/
Свежая онлайн-книга, которая поможет вам в создании CLI-приложений, используя традиционные принципы UNIX, но в соответствии с современными требованиями.
https://clig.dev/
clig.dev
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Forwarded from Laravel World
Причины использовать Композицию вместо Наследования в PHP
https://www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
https://www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
Amit Merchant - A blog on PHP, JavaScript, and more
Reasons to use Composition over Inheritance in PHP
In object-oriented programming, there are two ways using which classes can achieve polymorphic behavior: “Inheritance” & “Composition”.
Forwarded from Laravel World
Кастомные отношения или, иными словами, работа со сложными отношениями между базой данных и моделями Laravel.
https://laravel.demiart.ru/custom-relationship/
https://laravel.demiart.ru/custom-relationship/
Уроки Laravel
Кастомные отношения | Уроки Laravel
Или, иными словами, работа со сложными отношениями между базой данных и моделями Laravel. Недавно мне пришлось столкнуться с проблемой производительности на одном из наших крупных Laravel-проектов. Бы
Forwarded from WebCraft - ремесло веб разработки
Laravel | Структурирование роутов
В статье даются советы по структурированию роутов в больших приложениях на Laravel.
В статье даются советы по структурированию роутов в больших приложениях на Laravel.
Forwarded from PHP Books
Forwarded from WebCraft - ремесло веб разработки
Laravel | HTTP Client
Начиная с 7й версии в составе Laravel присутствует встроенный HTTP клиент. Клиент построен на основе библиотеки Guzzle, но предоставляет более простой API.
Присутствуют средства как для отправки и разбора запросов, так и для тестирования.
Начиная с 7й версии в составе Laravel присутствует встроенный HTTP клиент. Клиент построен на основе библиотеки Guzzle, но предоставляет более простой API.
Присутствуют средства как для отправки и разбора запросов, так и для тестирования.
Forwarded from Веб-страница
20 лучших практик Dockerfile
В этой статье вы найдёте 20 различных практик для работы с файлами Docker, которые помогут вам избежать проблем с безопасностью и не только:
https://tprg.ru/GOUc
#docker #бэкенд
В этой статье вы найдёте 20 различных практик для работы с файлами Docker, которые помогут вам избежать проблем с безопасностью и не только:
https://tprg.ru/GOUc
#docker #бэкенд
Forwarded from TechSkills - книги по программированию
Forwarded from Laravel World
Как бы ни была прекрасна документация Laravel, но в фреймворке еще много недокументированных функций и скрытых жемчужин. Одной из них является Eloquent-метод firstOr().
https://laravel.demiart.ru/secret-method-firstor/
https://laravel.demiart.ru/secret-method-firstor/
Уроки Laravel
Тайный метод firstOr() | Уроки Laravel
Как бы ни была прекрасна документация Laravel, но в фреймворке еще много недокументированных функций и скрытых жемчужин. Одной из них является Eloquent-метод firstOr(). Впервые я узнал о нём из этого
Forwarded from Веб-страница
Тайна убийства SQL
В дополнение к подборке игр для программистов ещё одна игра, теперь уже для прокачки навыков работы с SQL. В SQL City произошло убийство и ваша задача его раскрыть, решая различные задачи.
Попробуйте:
https://tprg.ru/c1by
#sql
В дополнение к подборке игр для программистов ещё одна игра, теперь уже для прокачки навыков работы с SQL. В SQL City произошло убийство и ваша задача его раскрыть, решая различные задачи.
Попробуйте:
https://tprg.ru/c1by
#sql
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
YouTube
Путь начинающего DevOps'a. Азиз Садыков
Очень частый вопрос у начинающих опсов: "Куда идти? Что учить?" Опытные специалисты, к сожалению, отвечают на этот вопрос: "Вот тебе список, учи всё!"
Вы сможете ознакомиться со свежим взглядом специалиста, который ещё не забыл, как учился. Азиз расскажет…
Вы сможете ознакомиться со свежим взглядом специалиста, который ещё не забыл, как учился. Азиз расскажет…
Forwarded from WebCraft - ремесло веб разработки
Laravel | HandleCors middleware
Начиная с седьмой версии в стандартной установке Laravel появился middleware HandleCors и конфигурационный файл для него cors.php
Middleware HandleCors отвечает за добавление к ответу необходимых заголовков для реализации CORS. Это очень полезно для создания REST API на основе Laravel.
Начиная с седьмой версии в стандартной установке Laravel появился middleware HandleCors и конфигурационный файл для него cors.php
Middleware HandleCors отвечает за добавление к ответу необходимых заголовков для реализации CORS. Это очень полезно для создания REST API на основе Laravel.
Forwarded from IT 1ess0ns
👁🗨Средства автоматизации тестирования REST API
▪️REST API - это самый популярный способ получения доступа к данным со стороны веб и мобильных приложений. Существуют разные инструменты для автоматизации тестирования REST API - мы рассмотрим популярные инструменты, а также выделим те, которые принято использовать в работе.
👉🏻Смотреть
@IT_1ess0ns
▪️REST API - это самый популярный способ получения доступа к данным со стороны веб и мобильных приложений. Существуют разные инструменты для автоматизации тестирования REST API - мы рассмотрим популярные инструменты, а также выделим те, которые принято использовать в работе.
👉🏻Смотреть
@IT_1ess0ns
Forwarded from Laravel World
Генерация одноразового пароля в Laravel
https://dev.to/sesha/easy-way-to-generate-and-validate-otp-in-the-laravel-5kn
https://dev.to/sesha/easy-way-to-generate-and-validate-otp-in-the-laravel-5kn
DEV Community
Easy way to Generate and Validate OTP in the Laravel
In this post I will show how to generate and validate the OTP (One Time Password) using a simple Lara...
Forwarded from Laravel World
Laravel Orion: Создаём API за считанные минуты
https://youtu.be/MGjxE6gcdjA
https://youtu.be/MGjxE6gcdjA
YouTube
Laravel Orion : Build API in minutes
For best experience and extra content watch on: https://webdevmatics.com/
Twitter: https://twitter.com/webdevmatics
Facebook: https://www.facebook.com/webdevmatics
Twitter: https://twitter.com/webdevmatics
Facebook: https://www.facebook.com/webdevmatics
Forwarded from Laravel World
Laravel для новичков — Создаём простое приложение
https://medium.com/@ibrajix/understanding-laravel-build-a-simple-todo-app-f15a8a677f0b
https://medium.com/@ibrajix/understanding-laravel-build-a-simple-todo-app-f15a8a677f0b
Medium
Understanding Laravel — Build a Simple TODO App
Hello. In this tutorial, I will explain the basic concept of Laravel. What it is and how to use it.
Forwarded from WebCraft - ремесло веб разработки
Laravel | Внедрение зависимостей в Middleware
Middleware - это механизм для проведения различных манипуляций над запросом в приложениях на Laravel до того, как запрос попадет в контроллер.
Как и большинство инструментов, встроенных в Laravel, экземпляры классов middleware создаются через ServiceContainer. А это значит, что если ваш middleware требует вызова какого-либо сервиса, то его можно внедрить через параметры конструктора.
👉 @web_craft
Middleware - это механизм для проведения различных манипуляций над запросом в приложениях на Laravel до того, как запрос попадет в контроллер.
Как и большинство инструментов, встроенных в Laravel, экземпляры классов middleware создаются через ServiceContainer. А это значит, что если ваш middleware требует вызова какого-либо сервиса, то его можно внедрить через параметры конструктора.
👉 @web_craft
Forwarded from Laravel World
Размышления о Node.js и о том, почему мне следовало остановиться на Laravel
https://dev.to/tylerlwsmith/reflecting-on-a-year-with-node-js-and-why-i-should-have-stuck-with-laravel-e5a
https://dev.to/tylerlwsmith/reflecting-on-a-year-with-node-js-and-why-i-should-have-stuck-with-laravel-e5a
DEV Community
Reflecting on a year with Node.js and why I should have stuck with Laravel
A year ago I made a bet on full-stack JS and switched my focus from Laravel to Node.js. A year later, I found that Node just slowed me down.
Forwarded from Laravel World
Тестирование Laravel API с помощью PHPUnit
https://auth0.com/blog/testing-laravel-apis-with-phpunit/
https://auth0.com/blog/testing-laravel-apis-with-phpunit/
Auth0 - Blog
Testing Laravel APIs Using PHPUnit
Learn how to test Laravel APIs using PHPUnit.