Библиотека PHP программиста 👨🏼‍💻👩‍💻
2.17K subscribers
328 photos
169 videos
7 files
337 links
Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon

По всем вопросам @evgenycarter
Download Telegram
Media is too big
VIEW IN TELEGRAM
Полный курс Laravel Swagger. REST API Laravel

00:00:00 Введение
00:04:25 Делаем заготовку
00:16:20 Установка Swagger
00:22:18 Общие аннотации и настройки Swagger
00:28:01 CRUD со Swagger
01:03:03 Установка JWT Auth
01:13:08 Авторизация и защищенные роуты в Swagger
01:20:20 Бонус. Нестандартные тело запроса и ответа

источник

👉 @php_lib
👍4
Релиз Laravel Prompts

Laravel Prompts - это PHP-пакет для добавления красивых и удобных форм в приложения командной строки с функциями, подобными браузерным, включая текст-заполнитель и валидацию.

https://laravel.com/docs/10.x/prompts

👉 @php_lib
👍2
Backend

Backend: Введение в PHP, часть 1
Backend: Введение в PHP, часть 2
Backend: Введение в PHP, часть 3
Backend: Введение в PHP, часть 4 - авторизация по токену
Backend: Введение в PHP, часть 5 - HTTP status codes
Backend: Введение в PHP, часть 6 - обработка данных и защита от ошибок
Backend: Введение в PHP, часть 7 - обработка файлов на стороне PHP (Формы и base64)
Продвинутый PHP: Основы ООП
Продвинутый PHP: Основы Laravel
Продвинутый PHP: Основы Laravel - Router&Middleware
Продвинутый PHP: Основы Laravel - Eloquent ORM, часть 1
Продвинутый PHP: Основы Laravel - Eloquent ORM, часть 2 - отношения
Продвинутый PHP: Основы Laravel - JWT-авторизация
Продвинутый PHP: Основы Laravel - монолитные приложения MVC
Продвинутый PHP: Основы Laravel - авторизация в монолитных приложениях MVC

Все видео доступны на youtube

👉 @php_lib
👍8
Media is too big
VIEW IN TELEGRAM
Introduction into PHP community with Graph databases

Это видео должно стать введением в использование графовых баз данных для всех представителей php-сообщества. Я объясняю основные причины, по которым стоит начать использовать графовые базы данных, основываясь на своем опыте веб-разработки.

источник

👉 @php_lib
👍2
Media is too big
VIEW IN TELEGRAM
PHP, PDO SQL Injection

SQL Injection минимум который должен знать каждый разработчик код которого работает в production

00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации базы данных
11:47 Защита с помощью placeholder
15:49 Защита там где placeholder не применимы

источник

👉 @php_lib
👍6😁1
Composer, Создание своего пакета

PHP, Composer, Советы по созданию пакета, composer.json
PHP, composer, публикация пакета на packagist и github
Code style вашего проекта
Интеграция travis-ci в ваш php проект
PHPSTAN. Статический анализ PHP проекта
PHPINSIGHTS, Статический анализ в вашего PHP проекта
PSALM, статический анализ PHP проекта
PHPMD, статический анализ php mess detector

источник

👉 @php_lib
🔥41