Библиотека пхпшника | 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
加入频道
Представляем анонс практических интенсивов от 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

Как говорится, историческая х***я.
Продолжаем издавать курс «Статьи для IT». В прошлых модулях обсудили, как собрать, отредактировать и проиллюстрировать текст. Теперь каждый студент курса может занятно и ясно рассказать о своём проекте, руководствуясь несложными приёмами.

Но подготовить текст мало — надо донести его до читателей. В новом модуле рассказываем о распространении статей: где публиковаться, как формировать сообщество и взаимодействовать с читателями.

Подписывайтесь на курс и прокачивайте личный бренд. Бесплатно для всех авторов и читателей Библиотеки программиста: https://stepik.org/101672
#advanced #php82

Интересный спор разгорелся в твиттере по поводу RFC о депрекейте динамических свойств в php 8.2 и полном запрете в будущих версиях. Пока одни утверждают, что этот RFC приближает PHP к смерти (интересно, к какой по счету?), другие считают это важным изменением в языке.

Об этом уже успели высказаться как мейнтейнеры самого языка в лице Girgias, Никиты Попова, так и мастодонты php сообщества в лице Ocramius, Tomas Votruba, Frank de Jonge, Benjamin Eberlei и многие другие.

В стороне не остались и разработчики Laravel, которым этот RFC доставит немало проблем.

А как вы относитесь к этому изменению?
This media is not supported in your browser
VIEW IN TELEGRAM
Вы из региона, хотите трудоустроиться в IT и не планируете релокацию? Изучайте PHP! Именно в регионах PHP – самый простой и быстрый способ влиться в разработку: https://bit.ly/3kwdDHv

💻Трудитесь в веб-студиях, работайте «на себя», рассматривайте удаленные вакансии PHP-программиста в крупных IT-компаниях.

Начните с качественного образования, станьте правильным разработчиком на Хекслете. За 8 месяцев вы выучите профессиональный PHP, языки создания веб-страниц HTML и CSS, автоматизированное тестирование, базы данных SQL, познакомитесь с инфраструктурой – командная строка, Composer, Git и в совершенстве освоите фреймворки Slim и Laravel.

⚙️А еще соберете портфолио из 4 проектов на GitHub, пройдете «Карьерный трек» для успешного трудоустройства и отточите навыки командной работы в Open Source.

7 курсов профессии доступны бесплатно сразу после регистрации. Комфортный платеж от 6230 рублей в месяц для тех, кто решит продолжить.