Пятиминутка PHP public
[search 0]
More
Download the App!
show episodes
 
Artwork

1
Пятиминутка PHP

Пятиминутка PHP

Unsubscribe
Unsubscribe
Monthly
 
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Помимо PHP поднимаем темы про инфраструктуру, администрирование Linux и DevOps подходы, сравниваем PHP с другими языками программирования, например с Go, Rust и даже Erlang.
  continue reading
 
Loading …
show series
 
Валентин Удальцов (https://t.me/phpyh) раскрывает свои доходы в прямом эфире! - Проработал в Happy Inc. 4 года, почему ушел? - В компании Вебинар.ру всего 3 месяца - что произошло? - Бесплатные консультации голосовыми сообщениями в телеге - Платные консультации и собеседования - Первый поток авторского курса по PHP для 5 человек - Обучающие видео н…
  continue reading
 
Тема этого выпуска: самописные инфраструктурные компоненты – зачем они нужны и чем не угодили Open Source аналоги, помимо фатального недостатка? Отвечает Валентин Удальцов – автор телеграм канала Пых https://t.me/phpyh - Пишет ли Валентин собственный фреймворк? - Что такое инфраструктурный компонент? Определение - Примеры инфраструктурных компонент…
  continue reading
 
В этом выпуске Юлия Беймлина, продуктовый методист курса «Английский для разработчиков» от Яндекс Практикума, рассказывает, как эффективно заниматься изучением английского языка, и в чём особенности преподавания для конкретных профессий, например, для разработчиков. - В чём отличие преподавания английского языка для различных профессий (программист…
  continue reading
 
Чистый SQL или ORM и Query Builder? Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL. Буквально по-другому стал смотреть на решение некоторых задач! Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM. тут хочу дать …
  continue reading
 
Обсуждаем рынок труда с Глебом Кудрявцевым. - Кому проще уехать: IT менеджеру, сеньору, мидлу? - По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров? - Чего не хватает IT бизнесу в России? - Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше? - Из-за ухода многих компаний ста…
  continue reading
 
Оптимизация производительности в Composer 2.2? В декабре 2021 года вышло обновление пакетного менеджера Composer, версия 2.2. Заявлено увеличение производительност в некоторых случаях на 90%. Я изучил изменения в исходном коде и обнаружил, что иногда Composer 2.2, напротив, работает в 4 раза медленее! https://blog.packagist.com/composer-2-2/ https:…
  continue reading
 
Приглашаю всех слушателей подкаста Пятиминутка PHP принять участие в опросе по итогам 2021 года. Это займёт около 5 минут, вопросы о технологиях и контенте, это поможет нам составить картину активной части русскоязычного PHP сообщества. Итоги будем подводить в феврале, они будут опубликованы на сайте phpcommunity.ru и на Хабре. Форма опроса закроет…
  continue reading
 
Один из основных на сегодняшний день разработчиков PHP Никита Попов рассказал в своём блоге некоторые детали работы OPcache. OPcahce — это расширение для PHP, которое ускоряет работу за счёт кэширования опкодов. В этом выпуске подкаста Пятиминутка PHP сделаю краткий пересказ, поробую объяснить своими словами. https://www.npopov.com/2021/10/13/How-o…
  continue reading
 
Поговорим на несколько разных тем: подкаст и конференция YaTalks, первые впечатления от Yii3, PHP 8.1 уже близко, Tinkerwell, Mac mini на M1, механические клавиатуры и коврик для мыши с JSON API. https://yatalks.yandex.ru/ https://www.youtube.com/watch?v=aH1XoxCnjs4 https://t.me/yii3chronicles https://gist.github.com/devanych/9475d7d3b0e2507b564c8d…
  continue reading
 
Второй подкаст в серии про Битрикс. Иван Поддубный (https://vk.com/north_leshiy) из компании Вебпрактик рассказывает про свой опыт разработки крупных проектов на Битрикс и сравнивает с другими фреймворками и стеками технологий. - Что используется в Вебпрактик: Битрикс, Laravel, NodeJS - Почему 80% проектов на Битрикс, почему? - Кто типовой заказчик…
  continue reading
 
Для этого выпуска подкаста я пригласил двух разработчиков ядра Битрикс: Дмитрия Медведева (https://facebook.com/medveddev) и Ивана Челищева (https://www.facebook.com/chelishchev). Обсудили историю развития Битрикс, что такое ядро и Bitrix Framework, что такое D7, как выглядит разработка под Битрикс сейчас и какие планы на будущее. Темы выпуска: - К…
  continue reading
 
В гостях Дмитрий Санников (https://t.me/sannikovdmitry) рассказывает про соревнования по программированию, ИИ, машинному обучению и высоконагруженным системам на платформе All Cups (https://cups.mail.ru/ru/). - All Cups - платформа для проведения соревнований - Кто является автором и инициатором соревнований? - Визитная карточка - интересные задачи…
  continue reading
 
Принцип подстановки Барбары Лисков - https://ru.wikipedia.org/wiki/Принцип_подстановки_Барбары_Лисков Это гостевой выпуск Пятиминутки PHP - ведёт Кирилл Сулимовский - https://www.linkedin.com/in/кирилл-сулимовский-57a697b6/ Также порекомендую подписаться на телеграм канал Кирилла - https://t.me/beerphp Кстати, вы тоже можете принять участие в запис…
  continue reading
 
27 февраля 2021 в русскоязычном PHP комьюнити прошел онлайн митап, на котором помимо докладов по конкретным темам было обсуждение планов развития PHP в 2021 году. - Свежие RFC и взгляд Никиты Попова (один из ключевых разработчиков PHP) - Над какими улучшениями производительности прямо сейчас работает Дмитрий Стогов (ещё один из ключевых разработчик…
  continue reading
 
В этом выпуске подкаста обсудим план и основные шаги: - инспекция кода с помощью PhpStorm - статический анализ с помощью PHPCompatibility - strict_types и статический анализ с помощью Psalm, PHPStan и т.п. - проверка composer пакетов на совместимость с PHP 8 - проверка расширений PHP - запуск тестов - переходный период, пока на prod ешё старая верс…
  continue reading
 
Евгений Сальников - тимлид команды доставки в Lamoda. - Путь от разработчика к CTO и обратно в разработку "руками" - Apache Camel - почему эта технология так недооценена? - 5 языков в одной команде: Java, Kotlin, PHP, Go, TypeScript - Большие PHP проекты и сервисная архитектура - План по переходу на PHP 8 - Поможет ли утилита Rector? - Какие статич…
  continue reading
 
Clockwork - отладочная панель для PHP Clockwork – это библиотека и расширение для браузера предоставляющие удобный интерфейс отладки производительности бэкенд кода. Из коробки есть не плохая интеграция с Laravel, Lumen, Symfony, Slim. Можно подключить и к самописному фреймворку на PHP. Расскажу про свой опыт использования и сделаю небольшое сравнен…
  continue reading
 
Часто можно услышать фразу, что в PHP «объекты всегда передаются по ссылке». На самом деле всё немного сложнее.https://www.php.net/manual/ru/language.oop5.references.phpПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru…
  continue reading
 
Проставить declare(strict_types=1) во все файлы! Так ли просто взять и обновить старые исходники?- https://www.php.net/manual/ru/control-structures.declare.php- https://www.php.net/manual/ru/functions.arguments.php#functions.arguments.type-declaration.strictПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных тр…
  continue reading
 
Rector – это утилита для обновления кодовой базы PHP проекта под современные стандарты. И речь идёт не о PSR-12, а о более интересных преобразованиях, сейчас расскажу!https://github.com/rectorphp/rectorПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. ht…
  continue reading
 
Расскажу про тикет JBR-745 о поддержке Metal в JetBrains Runtime, он же проект Lanai или JEP-382. Станут ли IDE от JetBrains отрисовываться со скоростью 300К FPS?Ссылки по теме:- https://youtrack.jetbrains.com/issue/JBR-745- https://en.wikipedia.org/wiki/Metal_(API)- https://wiki.openjdk.java.net/display/lanai- https://openjdk.java.net/jeps/382- ht…
  continue reading
 
К 25-летию PHP - история развития языка в наглядной инфографикеhttps://www.jetbrains.com/lp/php-25/Видео-версия подкаста: https://youtu.be/FZ-3Qc89PEYПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru…
  continue reading
 
Недавно я прочитал книгу "Архитектура сложных веб приложений с примерами на Laravel", автор Adel Faizrakhmanov.Недавно автор завершил перевод на русский, который публично доступен на GitHub.Эта книга не пособие. Много шаблонов описаны поверхностно, с целью просто познакомить читателя с ними. Более подробное описание можно найти по ссылкам в конце.-…
  continue reading
 
В этот период, когда массовые мероприятия запрещены, IT конференции переходят в Online формат. Как выглядят Online конференции и как они будут выглядеть в будущем обсуждаем с Олегом Буниным - организатором многих IT конференций в России, включая такие известные ежегодные события как HighLoad++, РИТ++ и PHP Russia.- Список ближайших online конференц…
  continue reading
 
В этом выпуске подкаста гость в студии: Альберт Степанцев (https://habr.com/ru/users/alexleonov/posts/). Обсуждаем процесс найма PHP разработчика middle-уровня с точки зрения работодателя - что спрашивать, на что обращать внимание, как провести комфортное и полезное всем собеседование?- Кого ищем?- На что обратить внимание в резюме?- Предварительно…
  continue reading
 
В этом выпуске вместе с Александром Черняевым живо обсудили Laravel, подходы к созданию бизнес-приложений и типовых CRUD админок, в частности с помощью платформы Laravel Orchid. Немного затронули тему Laravel vs Symfony.- Способы создания CRUD приложений и не только- Идеи из Microsoft Light Switch- Подход предлагаемый Orchid Platform - Table + Edit…
  continue reading
 
Laravel Vapor — это Serverless платформа для публикации PHP приложений, в частности Laravel приложений, на Amazon Web Servcices от автора фреймворка.Попробовал задеплоить один хобби-проект, рассказываю о нюансах и интересных особенностях, с которыми столкнулся.Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных…
  continue reading
 
Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, о архитектуре надёжной доставки сообщений и о инструментах статического анализа PHP кода.- SymfonyCloud для хобби-проекта https://symfony.com/cloud/- Разработка через локальный сервер SymfonyCloud- Надёжность SymfonyCloud- Про надёжную доставку сообщений, комбинируя транзакц…
  continue reading
 
В этом выпуске Валентин Удальцов расскажет про SymfonyCon 2019, где он выступал как докладчик, а также активный участник Hack Day!- Как прошел SymfonyCon 2019, организация и впечатления- Как принять участие в разработке Symfony и чем это полезно?- Результаты Hack Day, свежие Pull Requests- Deprecate RouteCollectionBuilder- Обработка событий предмет…
  continue reading
 
Это седьмой выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.Сегодня будет краткий пересказ главы про парадигмы моделирования и многоуровневую архитектуру.- https://t.me/dependen…
  continue reading
 
Это шестой выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.В последних двух выпусках мы прошлись по сущностям (Entity) и объектам-значениям (Value Objects). Пришло время поговор…
  continue reading
 
Это пятый выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ прошлом выпуске мы начали изучать важные аспекты выражения модели предметной области в в…
  continue reading
 
В этом выпуске Drupal-евангелист Александ Дубовской расскажет о современном положении дел в популярной CMS системе Drupal• Версионирование Drupal и обратная совместимость• Поддерживаемые версии PHP• Центральный репозиторий модулей и работа через Composer• История перехода на Symfony компоненты• Какие компоненты Symfony сейчас используются и что это…
  continue reading
 
Это четвёртый выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ первых трёх выпусках мы обсуждали модель предметной области и её важность для архите…
  continue reading
 
Поговорим про конфигурацию и переменные окружения.- Как можно конфигурировать PHP приложение- Где хранить секреты и настройки, отличающиеся в разных окружениях (dev vs staging vs prod)- Что такое переменные окружения?- Проблемы с переменными окружения в PHP проектах- Зачем нужны .env файлы?- .env файлы в Laravel и Symfony- ВыводыПолезные ссылки по …
  continue reading
 
На прошедшем недавно фестивале TechTrain в Санкт-Петерурге записал подкаст о современном состоянии дел в WordPress с ребятами из местного комьюнити "WordPress в Санкт-Петербурге".- Какие версии PHP сейчас используются, какие минимальные требования?- Есть ли composer в мире WordPress?- Как распространяются плагины? Бесплатные и платные магазины- Исп…
  continue reading
 
DDD #3 - Layered ArchitectureЭто третий выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ первых двух выпусках мы обсуждали модель предметной област…
  continue reading
 
Это второй выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ прошлом выпуске мы начали обсуждение модели предметной области и её важности для архите…
  continue reading
 
Интервью с разработчиками PhpStrom Это совмещённый выпуск подкастов Пятиминутка PHP и SDCast, в котором мы пообщались с Кириллом Смеловым и Максимом Колмаковым, разработчиками из команды PhpStorm в компании JetBrains.Ребята рассказали про то, как устроена разработка PhpStorm, какая есть связь с основной платформой IntelliJ, как с технической сторон…
  continue reading
 
В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой интересных инсайдов из PHP Internals. Подробности по радикальному предложению переписать PHP без огладяки на обратную совместимость: PHP++! Также про более спокойный вариант развития с директивами и про только что принятый стандарт по стил…
  continue reading
 
В этом выпуске поговорили с Алексеем Землянским о тестировании кода в платформе Vimbox (SkyEng), о важности автотестов и планах по развитию культуры тестирования в команде.Перевёрнутая пирамида тестированияTDD или нет? Тесты сначала или тесты потом?Зачем нужны тесты и как в этом убедить коллег?Symfony, PHPUnit, Jenkins- https://skyeng.ru/platformПя…
  continue reading
 
Domain-Driven Design или сокращённо DDD. Если взять краткую цитату из википедии — это набор правил, которые позволяют принимать правильные проектные решения.Термин был впервые введен Эриком Эвансом в его книге с таким же названием «Domain-Driven Design» в 2004 году. В русском переводе Предметно-ориентированное проектирование (DDD): структуризация с…
  continue reading
 
В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой свежих новостей из мира PHP - последние RFC успевшие попасть в PHP 7.4 перед заморозкой, Symfony Cloud vs Laravel Vapor.Читайте полную версию на Хабре.- https://habr.com/ru/post/461669/- https://t.me/phpdigest - PHP Digest в TelegramВыпуск…
  continue reading
 
В июне проходил очередной ежегодный конкурс по программированию ICFP Contest 2019.Я был вдохновлён текстовой трансляцией от команды СКБ Контур и обзором в блоге Никиты Прокопова (tonsky), поэтому решил поделиться своими мыслями в подкасте.А 18 июля стартовал Mini AI Cup #4 от Mail.ru - продлится целый месяц, присоединяйтесь! Я уже написал первого б…
  continue reading
 
PHP-Дайджест № 160 (1 – 15 июля 2019)В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой свежих новостей из мира PHP - краткий обзор некоторых новых функций PHP 7.4 и предложений, которые пока не попали в 7.4. Релиз ReactPHP 1.0 с долгосрочной поддержкой.Читайте полную версию на Хаюре.- htt…
  continue reading
 
Продолжаем серию выпусков Пятиминутки PHP про асинхронный PHP. Сегодня с нами на связи Сергей Жук - разработчик из SkyEng и один из главных знатоков ReactPHP! Поговорим про ReactPHP, в чём его сильные стороны, какие проблемы решает и в каких случаях его использовать?- https://reactphp.org - ReactPHP: Event-driven, non-blocking I/O with PHP- https:/…
  continue reading
 
В этом выпуске сделаю обзор докладов поданных на конференцию DevConf, которая пройдёт в Москве 21 июня 2019 года.Это уже 10-я конференция, проходит каждый год и примерно на половине из прошедших я был. Нравится мне это мероприятие, поэтому давайте посмотрим, что у них там в этом году?- https://devconf.ru- https://devconf.ru/ru/schedule/jun21#main -…
  continue reading
 
16 апреля 2019 года в Москве в пабе Свинья и Роза (ул. Трубная, 14) пройдёт третья встреча BeerPHP, начало в 20:30.В этом выпуске подкаста организаторы Олег и Владимир рассказывают как появилась идея, как организовано мероприятие и что там будет.Регистрация и вход свободный, приглашаются все!Если вы слушаете этот выпуск после 16 апреля, то заходите…
  continue reading
 
В этот подкаст я пригласил Алексея Цыкунова, с которым познакомился на онлайн-курсах по реляционным СУБД на сайте Otus.Алексей ведёт курсы по администрированию Linux и СУБД, имеет большой опыт работы в интернет-провайдерах, телекоме и над высоконагруженными проектами.Тема выпуска: что нужно знать современному бэкенд разработчику о Linux, на сколько…
  continue reading
 
Продолжаем рассказ про The Symfony and API Platform Hackathon, который проходил в Брюсселе 6 и 7 апреля 2019. В этом выпуске Валентин раскрывает технические подробности тех issues и pull requests, над которыми велась работа в рамках хакатона и делает обзор некоторых будущих улучшений в Symfony в Security, в формах, в DI, Validator и других компонен…
  continue reading
 
Loading …

Quick Reference Guide