Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.4K subscribers
1.32K photos
18 videos
26 files
4K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#book

Healthy SQL - это книга о том, как проектировать правильные базы данных, как соблюдать нормальные формы структур таблиц и как справляться с большими нагрузками. Книга наполнена практическими советами и примерами правильно спроектированных баз данных. Также вы узнаете о таких расширенных темах языка как джоины, индексы и очереди.

https://yangx.top/progbook/3513
#book

Очередное руководство по Git для тех, кто ещё не убедился в его большой пользе для повседневной разработки. Git позволяет поддерживать разные версии вашего проекта и переключаться между ними в любой момент времени, а также с помощью него над проектом может работать множество разработчиков совместно или параллельно. Настоящая книга представляет собой практическое справочное руководство по основам данной СКВ с решением многочисленных ежедневных проблем.

https://yangx.top/progbook/3522
#book

Можно сколько угодно не считать PHP за язык программирования, однако в последнее время быть профессиональным PHP разработчиком становится всё труднее. Конечно, по-прежнему много начинающих программистов выбирают PHP и по-прежнему появляются много плохих проектов, тем не менее, это не противоречит факту, что на этом языке можно писать сложные и качественные приложений с хорошей архитектурой. Автор данного руководства познакомит вас с множеством архитектурных принципов и паттернов, которые помогут сделать ваш код чище.

https://yangx.top/progbook/3529
#advanced #oop

Объектная гимнастика - это туториал для тех, кто не умеет или не понимает, как работать с объектами правильно.

https://prglb.ru/i51q
#beginner #библиотека

Миграции - важный компонент любой разработки. Они помогают обновлять и актуализировать схему данных как в деве, так и на продакшене. Вы можете попробовать следующую библиотеку для внедрения миграций в свой проект.

https://github.com/davedevelopment/phpmig
#laravel

Подробный туториал по работе с отношениями в Laravel.

https://prglb.ru/5i7v3
Какой материал по php вам интересно получать?
anonymous poll

Паттерны проектирования, применяемые в php – 174
👍👍👍👍👍👍👍 30%

Обзор по работе со сложными инструментами: docker, RabbitMQ, Elasticsearch и т.д. – 150
👍👍👍👍👍👍 26%

Обзор и работа с популярными фреймворками – 74
👍👍👍 13%

Видео и статьи для продвинутых разработчиков – 68
👍👍👍 12%

Видео и статьи для начинающих – 63
👍👍👍 11%

Интересные библиотеки и репозитории, включая обучающие, с гитхаба – 38
👍👍 6%

Работа с базами данных – 21
👍 4%

👥 588 people voted so far.
#advanced

Обзор Docker для начинающих: архитектура, инструменты и основы контейнеров.

https://prglb.ru/4j7b
#advanced #rabbitmq

RabbitMQ - это популярный брокер сообщений для реализации распределенного общения компонентов приложения в сети. В данном репозитории представлены многочисленные примеры использования кролика для реализации различных задач.

https://prglb.ru/4j6zc
#elasticsearch #video

Elasticsearch - это популярный поисковый движок, написанный на Java. Если вы хотите внедрить его в свое приложение, то в этом видео автор расскажет, как установить, запустить, проиндексировать записи и начать искать.

https://www.youtube.com/watch?v=3xb1dHLg-Lk
#book #postgresql

Данные - важная часть любого приложения. Их может собраться так много, что ваше приложение начнёт отказывать в работе при каждом обращении к нему. Чтобы это избежать, нужно использовать эффективные инструменты по манипуляции ими. Один из таких инструментов - СУБД PostgreSQL. Настоящее руководство научит вас пользоваться его важными функциями и возможностями.

https://yangx.top/progbook/3570

https://yangx.top/progbook/3571
#phpunit

Популярная документация по фреймворку PHPUnit для тестирования веб-приложений.

https://phpunit.readthedocs.io/ru/latest/writing-tests-for-phpunit.html
#book #sql

Пусть вас не смущает название книги, информации в ней достаточно, чтобы составлять даже самые сложные запросы к базе. Но навык составлять сложные запросы ничего не стоит, если эти запросы неэффективны. Автор же руководства научит вас, как работать с большими данными, при этом не экономя память и время на результат выполнения запроса. Книга пригодится разработчикам любого уровня, так что заслуживает вашего прочтения.

https://yangx.top/progbook/3582