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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#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
#advanced #symfony

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

https://prglb.ru/36f4o
#advanced

Несмотря на всю популярность Laravel, фреймворк во многом использует плохие практики и паттерны проектирования. Один из них - сервис-локатор. Почему это плохо, узнаете из следующей статьи.

https://prglb.ru/5t7il
​​Интересуешься веб-разработкой? Стань PHP-программистом! Ведущий веб-интегратор России QSOFT подготовил обширную программу «PHP-разработчик c 0 до PRO». Ты пройдешь путь от Junior до Senior Developer. Получишь четыре проекта в портфолио. Освоишь профессию и гарантированно получишь рабочее место.
Первым 20 ученикам — скидка 20%.

Программа курса и остальные подробности по ссылке: https://clc.to/1CTOug
#advanced #laravel

Если вы делаете приложение не только для себя, вам потребуется переводить свой контент на несколько языков в зависимости от вашей целевой аудитории. Сделать это на Laravel достаточно просто, а как - узнаем из статьи.

https://prglb.ru/2vd1a
#php #reflection

Рефлексия - это чрезвычайно мощный инструмент, позволяющий вам исследовать классы, объекты и методы изнутри, получая доступ к их приватным свойствам, методам и даже комментариям над ними. Однако это не единственный способ получить доступ к приватным свойствам. Есть еще один, о котором в следующей статье расскажет Марко Пиветта, создатель Doctrine.

https://prglb.ru/72zu
#docker

Большая шпаргалка по Docker: установка, работа с образами, написание собственных докерфайлов, работа с сетью, docker-compose и многое другое.

https://prglb.ru/1r0sj
#advanced

Адаптер - один из самых часто используемых паттернов проектирования, который позволяет вам преобразовать интерфейс одного класса в другой. В этой статье вы найдете теоретические объяснение сути паттерна, а также пример на PHP.

https://prglb.ru/2tjvy
#sql

Куда программисту на PHP без sql и навыков построения сложных запросов к базе? Так подумали и мы и срочно принялись искать для вас небольшой, но достаточный для создания небольшого блога материал по sql. И, конечно, мы нашли его.

https://towardsdatascience.com/sql-tutorial-how-to-write-better-queries-108ae91d5f4e