Библиотека пхпшника | 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
加入频道
#junior #git

Если вы до сих пор не освоили Git, можно попробовать пройти интерактивный курс LearnGitBranching.

https://proglib.io/w/d4dfacf9
#advanced

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

https://github.com/Roave/no-floaters
Представляем анонс практических интенсивов от proglib.academy!

22.11 стартуют интенсивы. Вы научитесь:
👉Планировать архитектуру ПО и мигрировать с монолита - Микросервисная архитектура;
👉Правильно выбрать NoSQL БД в зависимости от поставленных задач и уверенно работать с любой из них - NoSql (MongoDB, Redis, Cassandra);
👉Применять шаблоны проектирования в разработках, понимать SOLID принципы и писать чистый код - Архитектура и шаблоны проектирования.

Успейте пройти оставить заявку и занять место по спец. цене https://proglib.io/w/8f10cdd5
👍2
#advanced #laravel

В Laravel недавно появилась возможность использовать миддлвары в роутах в виде объектов. Это поможет более красиво описывать аргументы миддлвар. Автор PR рассказывает, как это выглядит.

https://proglib.io/w/1ad7d59f
#advanced #mustread

Новая статья от Никиты Попова про типы в php, их недостатки, преимущества, вариативность, контрвариантность, инвариантность и многом другом.

https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
#advanced #laravel

Тейлор по запросу разработчиков работает над возможностью при создании очередного проекта на Laravel указывать флаг —api, который удалит ненужные для API приложения возможности: например, удалит ресурсы (css и js скрипты), переводы, удалит все, что связано с сессиями, csrf токенами и так далее. Можно ли будет это потом вернуть — неизвестно.

https://twitter.com/taylorotwell/status/1457829364163387392?s=21
#advanced

Новая статья от Матьяса Нобака, на этот раз Матьяс рассуждает про внедрение зависимостей.

https://matthiasnoback.nl/2021/11/the-dependency-injection-paradigm/
#laravel

Наконец-то ларавельщики начали изучать основы PHP. Следующий урок — устраняем утечки памяти.
#laravel

Как говорится, историческая х***я.