<rmcreative>

RSS

Все заметки с тегом «php»

Можно уточнить:

  1. XDebug и Docker

    28 декабря 2023

    Использовать XDebug образах Docker для прода долго было плохой идеей так как само наличие XDebug меняло генерируемые PHP опкоды. Из-за этого частенько использовались несколько образов (для разработки и для прода), наследуемые друг от друга.

    Несколько лет назад автор XDebug Derick Rethans сказал мне что с релизом XDebug 3 проблема стала не актуальной, но тогда я это лично не проверял.

    На недавнем митапе сообщества PHP Кирилл Несмеянов проводил PHP викторину. Один из вопросов был «Сколько вызовов функций в коде, если включен Xdebug?»:

    function example() { return 42; }
    example();

    Кирилл озвучил опасение что даже если XDebug установлен, но не включен, то опкоды будут меняться. Давайте это проверим.

    Читаем

    Комментировать
  2. Тюнер для PHP-FPM

    28 декабря 2023

    Сочинил скрипт-тюнер для подстройки PHP-FPM на основе свободной памяти, ядер процессора и потребления памяти каждым воркером.

    Пользуйтесь

    Комментировать
  3. PHP Community meetup — 23 декабря в 12:00 (online)

    14 декабря 2023

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

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

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

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

    Комментировать
  4. PHP 8.3

    22 ноября 2023

    Релиз состоится завтра, а сегодня уже можно порассматривать возможности.

    Для меня лично в этом релизе нет прямо интересных новых возможностей, но я очень рад, что он вышел.

    Комментировать
  5. PER coding style 2.0.0

    5 апреля 2023

    Вышла новая версия стиля кода для PHP. Она как исправляет проблемы предыдущей версии, так и обновляет правила для нового синтаксиса PHP.

    https://github.com/php-fig/per-coding-style/releases/tag/2.0.0

    Комментировать
  6. Расскажу про обеспечение качества в Yii в Ереване

    26 февраля 2023

    2 марта на митапе в Ереване расскажу про обеспечение качества в Yii.

    Приходите

    Комментировать
  7. Готовим Composer @ Podlodka PHP Crew

    21 февраля 2023

    Буду рассказывать про правильную готовку Composer на Podlodka PHP Crew 27 февраля. Сразу за мной Дмитрий Дерепко из команды Yii3 расскажет «Инструменты для работы с кодом: код-стайл, зависимости, рефакторинг». В другие дни также очень интересные доклады.

    Регистрируйтесь

    Комментировать
  8. PHP Russia 2022

    14 ноября 2022

    В этом году конференцию сделать было особенно сложно, но мы справились. Получилось не так, как планировали. Наверное, немного лучше:

    1. Два зала и два дня вместе с Highload.
    2. Несколько раз сменившийся набор тем и докладчиков. Не всё на 100% гладко, но очень и очень достойно. Темы действительно интересные и практически все очень хорошо проработаны.

    Приходите послушать 24 и 25 ноября

    p.s. промокод на скидку 7% phpspeakers

    Комментировать
  9. PER Coding Style 1.0.0

    20 июня 2022

    Что такое PER я уже писал. Если коротко, то это "живой" стандарт, который применяется для постоянно меняющихся тем, на которые всё-таки стандарт какой-то нужен.

    Недавно мы тегнули первую версию PER Coding Style. Изначально я был редактором, но из-за февральских событий максимум на что хватило — начать и делать пристальное ревью.

    В итоге сейчас стандарт является, по сути, копией PSR-12 с поправленными описками и ошибками. А вот в master-ветке уже есть изменения, учитывающие свежие конструкции PHP, которые войдут во вторую версию.

    2 комментария
  10. Официально начата работа над Coding style PER

    31 января 2022

    Coding Style PER, который заменит PSR-12, официально одобрен PHP-FIG. Работы начаты в https://github.com/php-fig/per-coding-style.

    Это первый документ группы согласно PER, то есть «живой» стандарт. Его не будут заменить каждый раз при добавлении нового синтаксиса в PHP. Вместо этого пакет правки будут релизиться по SemVer.

    Комментировать