phpinfo();

Description
Все о PHP. Мероприятия, экосистема, новинки, новости из мира IT
Advertising
We recommend to visit

Last updated 1 month, 2 weeks ago

🔴JONLI EFIR VA GOLLAR 👇

Last updated 3 days ago

Интернетнинг ўзбек ахборотидаги муҳим воқеалар, эксклюзив янгиликлар манбаси

Алоқа: @axborotuzbbot

Last updated 1 month ago

1 month, 1 week ago

📽 На канале PHP Russia выложили в открытый доступ все выступления с конференции "PHP Russia 2022", которая состоялась 24 и 25 ноября 2022 г. 🔥

https://youtube.com/playlist?list=PLsdzlHt60Mu2Fcx_P7abk4WhmsxCTeQ31&si=_6VqP2_ZbpzJ3V0z

К вашему вниманию 28 докладов, часть которых с доступом по прямой ссылке уже давно гуляет в сети. Приятного просмотра 👏

1 month, 1 week ago

Как я уронил прод на полтора часа (и при чем тут soft delete и partial index)

Разбор факапа разработчика из Skyeng с даунтаймом.

https://habr.com/ru/companies/skyeng/articles/802191/

Хабр

Как я уронил прод на полтора часа (и при чем тут soft delete и partial index)

Привет! Меня зовут Олег, и я работаю в Skyeng. Мы с командой разрабатываем ядро образовательной платформы, на которой проходят все онлайн‑уроки, решаются домашки, экзамены и...

**Как я уронил прод на полтора часа (и при чем тут soft delete и partial index)**
1 month, 3 weeks ago

Дайджест PHP – Февраль-Март 2024

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ🔹 Вышли PHP 8.2.16 и PHP 8.3.3

❗️ Вышел Composer 2.7 с исправлением CVE-2024-24821

🔹 Итоги ежегодного опроса PHP-сообщества: результаты за 2023

🔹 Вышел Rector 1.0

🔹 Вышел PHPUnit 11

🐘 ЯДРО PHP

💬 Добро пожаловать в обсуждения PHP Foundation!

📊 RFC: Deprecate implicitly nullable parameter types

📣 RFC: Add OOP methods to Curl objects

📣 RFC: Property hooks

RFC: Final by default anonymous classes

RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst

RFC: RFC1867 for non-POST HTTP verbs

RFC: Add http_(get|clear)_last_response_headers() function

🔴 LARAVEL📄 Laravel трюки: автоматическое подключение каналов логирования

📄 Механизмы безопасности в Laravel

📄 Гудбай Pusher, привет Laravel Websockets

📄 Laravel 11. Что нового?

📄 Модификация JSON респонсов в Laravel

📄 Превращение событий PostgreSQL в события Laravel

⚫️ SYMFONY
📄 Logstash, Manticore, Nginx и Symfony: сбор, агрегация и быстрый поиск логов

📄 Как ошибки проектирования при разработке на Symfony могут привести к перерасходу ресурсов и замедлению работы системы

📄 СТАТЬИ

📄 Управление устройствами умного дома Яндекс своими скриптами

📄 Меняем моки репозиториев на in-memory реализации

📄 Как я писал свою библиотеку для работы с Telegram

📄 Улучшение кода без споров и цитирования известных практик

📄 Практический пример декомпозиции монолитного PHP приложения

📄 Как я обработал один миллиард строк в PHP

📄 Паттерн Aggregate Outside

🎬 ВИДЕО

🔹 PDO. Реализация Active Record

🔹 Всё о PSR. Обзор стандартов PSR

🔹 Публичное собеседование по алгоритмам Часть 1, Часть 2

🔹 LivePHP Meetup

🔹 Typhoon 0.3.0

🔹 Разбираем срез знаний для 3-его потока Хардкорного курса PHP

🔹 Конфигурируем Doctrine Schema без ORM

Ещё больше новостей и ссылок в новом выпуске PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬

3 months, 1 week ago

⚡️⚡️⚡️

Приглашаем на очередной митап сообщества Live PHP 👩‍💻
который пройдет в Санкт-Петербурге в четверг, 15 февраля 2024

0⃣ Кирилл Несмеянов 🔥
Все оттенки асинхронности

Многие слышали об асинхронности, но не многие применяли. А те, кто применяли — почти всегда
используют готовые инструменты.
С приходом PHP 8.1 в язык добавили Fiber API, которые изменяют подходы к разработке ПО, но не
только лишь все смотрят в завтрашний день, понимая насколько они могут изменить "правила игры".
В докладе предлагается "изобрести" асинхронность заново, и задуматься о том, что подходы к
разработке с использованием EventLoop, используемые в Revolt/ReactPHP/Amp/etc с приходом файберов
морально устарели.
А может и нет... Решать вам =)

1️⃣ Валентин Удальцов, автор каналов Пых и PHP Point ⭐️
Полиморфизм в современном PHP

На первый взгляд может показаться, что в PHP есть только полиморфизм подтипов. Однако если вооружиться современными инструментами и напильником, можно получить все три вида полиморфизма.
На докладе мы глубоко прокачаем понимание типизации. Обсудим в сотый раз LSP, разберёмся с вариантностью (declaration-site и call-site), реализуем простейшую перегрузку методов и поймём, почему её нет в языке. Будет познавательно и полезно не только в контексте PHP.

2️⃣ Дмитрий Елисеев ⭐️
Переносимое окружение для разработки и тестов

Про облегчение деплоя сказано много. Но про локальный стенд для разработки и тестов говорить часто боятся. Уходит много сил на перекидывание ключей доступа к песочницам сторонних сервисов и дампов данных от одних программистов другим. Пока Кирилл берёт быка за Фаберже, исправим эту оплошность :)
Расскажем, как выстроить удобное локальное окружение для разработки и тестов при командной работе с коллегами или с собой со второго компьютера. Как обмениваться демо-данными, подключать и эмулировать сторонние сервисы, разрабатывать отдельные микросервисы без необходимости поднимать соседние сервисы и как тестировать проекты с базами данных и очередями.

✏️ Регистрация обязательна: https://forms.yandex.ru/u/65b750d284227c056de36519

📎 Дата и время сбора: 15 февраля, начало 19:00
🔜 Место встречи: Failover Bar
Санкт-Петербург, 4-я Советская, д.7
https://yandex.ru/maps/-/CDu9r83l

📹 Трансляция: https://youtube.com/live/DhkTJcjJouc

3 months, 1 week ago

Дайджест PHP – Январь 2024

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ🔹 Вышли PHP 8.2.15 и PHP 8.3.2

🔹 The PHP Foundation Team Update 2024

🔹 Рейтинг TIOBE

🛠 Программа раннего доступа PhpStorm PhpStorm 2024.1

🐘 ЯДРО PHP

📣 RFC: Opt-in DOM spec-compliance

📣 Dedicated StreamBucket class

📣 RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst

📣 RFC: Raising zero to the power of negative number

📣 RFC: Deprecate implicitly nullable parameter types

RFC: Improve callbacks in ext/dom and ext/xsl

RFC: Resource to object conversion

📊 RFC: Promote the PHP Foundation

📊 RFC: Final by default anonymous classes

📊 RFC: Policy Repository

📊 RFC: RFC1867 for non-POST HTTP verbs

🔴 LARAVEL📄 Headless eCommerce на Laravel: Погружение в модульную архитектуру

📄 Изучение мидлварей в Laravel 11

📄 Профайлинг Laravel приложений с XDebug и PHPStorm

🎬 Laravel 11 под капотом. Что нового?

⚫️ SYMFONY
📄 Использование Symfony / PHP

📄 Использование Symfony / PHP (II)

📄 По локоть в легаси: пошагово перезапускаем устаревший портал на PHP

📄 СТАТЬИ

📄 Как защититься от «бестелесных» веб-шеллов

📄 Защита JPG-файлов от копирования с помощью Exif и IPTC-тегов

📄 MemSess — очередной сервер для работы с сессиями

📄 Разборка в Шторме

📄 Сравнение эффективности 20 языков программирования

📄 Построитель SQL запросов на основе мета-информации миграций БД

🎬 ВИДЕО

🔹 Обзор Laravel Octane, Roadrunner, FrankenPHP

Ещё больше новостей и ссылок в январском выпуске PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬

4 months, 1 week ago

Дайджест PHP – Декабрь 2023

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ🔹 Вышли PHP 8.1.27, PHP 8.2.14 и PHP 8.3.1

🛠 Вышел PhpStorm 2023.3

🔹 Вышел Xdebug 3.3.0

🔹 Вышел FrankenPHP v1.0

🔹 Будущее PHP_CodeSniffer

🐘 ЯДРО PHP

📣 RFC: #[NotSerializable]

📣 RFC: Policy Repository

📊 RFC: Improve callbacks in ext/dom and ext/xsl

📣 RFC: Final anonymous classes

RFC: Change how JIT is disabled by default

🫣 new MyClass()->method() без скобок!

🔹New PECL is coming in 2024

🔴 LARAVEL📄 Обзор LiveWire 3 и Volt

🎬 Реализация полиморфных комментариев и лайков на Livewire + Volt

🎬 Distributed Cron scheduling

🎬 Утилита Number в Laravel

🎬 MoonShine Screencasts

⚫️ SYMFONY
❗️Состоялся последний релиз Twig 2

🟢 YII

🔹 Yii DB Migration 1.0

📄 СТАТЬИ

📄 Выбираем подходящий PHP-фреймворк для проекта

📄 Создаём графический информер на PHP

📄 Недокументированная возможность в Phpstorm: нативная консоль php -a с автодополнением из IDE

📄 Версионная миграция структуры базы данных через PHP атрибуты

🎬 ВИДЕО

🔹 OpenSource как важный компонент экосистемы

🔹 PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года

Всех с наступающим Новым Годом 🎄

Ещё больше новостей и ссылок в декабрьском выпуске PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬

4 months, 3 weeks ago

Качество и контроль в большом Open Source-проекте / Александр Макаров (Yii) на HighLoad++ 2023

https://www.youtube.com/watch?v=KRDGQzY4ByA

Проект вырос, окреп, популярен. Планы были амбициозные. Мы это сделали. А вот поддерживать и развивать... как?

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

Всё на примере популярного PHP-фреймворка Yii.

Презентация

YouTube

Качество и контроль в большом Open Source-проекте / Александр Макаров (Yii)

Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Highload++ 2023 Презентация и тезисы: https://highload.ru/moscow/2023/abstracts/11441 Проект вырос, окреп, популярен. Планы были амбициозные. Мы это сделали. А вот поддерживать…

4 months, 3 weeks ago
**PHP Community meetup — 23 декабря …

PHP Community meetup — 23 декабря в 12:00 (online)

Встретимся к концу года, чтобы послушать доклады, подвести итоги, разыграть слона и запустить опрос сообщества.

❄️ Подробнее здесь. Трансляция по ссылке.

Собрали отличный лайнап:

➡️ PHP 8.3: прогресс или стагнация? (Валентин Удальцов, автор каналов Пых и PHP Point)
➡️ Готовим Composer (Александр Макаров, Yii)
➡️ Ты не знаешь PHP?! (Кирилл Несмеянов, русскоязычное сообщество Laravel Framework)
*➡️ *Делаем PHP быстрее (Евгений Прохоров, тимлид в Mini Apps ВКонтакте)

Помодерирует митап — Михаил Каморин, техлид Skyeng / ПК Podlodka PHP Crew.

4 months, 4 weeks ago
42 - это не только ответ …

42 - это не только ответ на "Главный вопрос жизни, вселенной и вообще", но и порядковый номер митапа PHPofBy, который состоится 19 Декабря в 19.00 (+3).

На завершающем митапе в этом году Игорь Филиппов покажет нам бельгийское кунг-фу и научит готовить Laravel в стиле Spatie

Дмитрий Джумагалиев скомбинирует доклад с воркшопом и научит использовать PACT для контрактного тестирования

Ну а Кирилл Несмеянов покажет, что на самом деле мы не знаем PHP :)

Страница митапа тут: https://wearecommunity.io/events/phpofby-meetup-42
Ссылка на трансляцию тут: https://www.youtube.com/watch?v=lt2jbzTbPxM

Читайте подробное описание, и регистрируйтесь - нам как всегда важно понимать, сколько вас будет :)

5 months ago

Дайджест PHP – Ноябрь 2023

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ **НОВОСТИ

🎬 Обзор нововведений PHP 8.3 ⚠️ PHP 8.0 больше не получает обновления безопасности**

🔹 Вышли PHP 8.1.26 and PHP 8.2.13

🎂 PHP Foundation исполнилось 2 года🔹 Экосистема разработки в 2023 году

🐘 ЯДРО PHP

📣 RFC: Resource to object conversion📣 RFC: Release cycle update *📣 RFC: Improve callbacks in ext/dom and ext/xsl 📣 RFC: Change how JIT is disabled by default 📣*** RFC: Final anonymous classes

📣 RFC: Property Hooks

🔴 LARAVEL🔹 Представлен Laravel Pulse🔹 Вышел Tinkerwell 4

📄 MoonShine 2.0. Что нового?📄 Альтернатива Nova: почему решили перейти с самописного решения на Orchid

📄 Сортировка в Laravel по полям relation-ов🎬 Подробный гайд по Form Requests в Laravel

🎬 Разработка собственного драйвера Socialite

⚫️ SYMFONY🔹 Вышли Symfony 6.4 и 7.0

📄 Symfony под капотом: Symfony Messenger и механизм повторной обработки сообщений при ошибках📄 Типичный Swagger без гмо

🟢 YII

🔹 Yii Database 1.2

🔹 Yii Widget 2.1🔹 Yii Config 1.4

📄 СТАТЬИ

📄 Безотказные очереди в RabbitMQ: Гарантированная доставка сообщений📄 А был ли баг? Может бага и не было? Зачем, как и чем тестировать PHP код📄 Что такое гексагональная архитектура. Разделение бизнес-логики и инфраструктуры с помощью портов и адаптеров

🔹 PSR и суффиксы для интерфейсов

🎬 ВИДЕО

🔹 RND PHP #6🔹 Александр Макаров - «Следуй за мечтой»🔹 LivePHP SPb Meetup #1

🎙 АУДИО

🔹 Сколько можно заработать на курсе по PHP?

Ещё больше новостей и ссылок в ноябрьском выпуске PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬

We recommend to visit

Last updated 1 month, 2 weeks ago

🔴JONLI EFIR VA GOLLAR 👇

Last updated 3 days ago

Интернетнинг ўзбек ахборотидаги муҳим воқеалар, эксклюзив янгиликлар манбаси

Алоқа: @axborotuzbbot

Last updated 1 month ago