https://phpcon.php.gr.jp/2026/


PHP Conference Japan 2026

2000年より年に一度開催されている日本最大のPHPのイベントです。 WEBサーバにインストールされているシェア8割を超える人気言語のイベントとして、初心者から上級者まで幅広い層のWEB系エンジニアが参加します。

phpcon.php.gr.jp



올해 도쿄 오타구에서 열리는 PHP 컨퍼런스 되시겠다.



일본에는 지역별로 php 컨퍼런스가 열리는데  후쿠오카 / 오사카 / 도쿄 이렇게 열림

그중에서 도쿄가 제일 큰거.


아래는 작년에 한 발표내용들

https://phpcon.php.gr.jp/2025/


PHP Conference Japan 2025

PHPカンファレンスは、PHP関連の技術を主とした技術者カンファレンスです。2000年に日本のユーザ会によってPHPカンファレンスが初めて行われ、今年で26回目の開催となります。

phpcon.php.gr.jp




PHP 컨퍼런스는 PHP 관련 기술을 주로 한 기술자 컨퍼런스입니다.
2000년에 일본의 유저회에 의해 PHP 컨퍼런스가 처음으로 행해져 올해로 26회째의 개최가 됩니다.
앞으로 PHP를 시작하는 분으로부터,
한층 더 PHP를 지극히 가고 싶은 분까지 폭넓게 즐길 수 있는 이벤트가 되도록 다양한 프로그램을 준비하고 있습니다.


--

PHP 초보자 세션 2026 ~ChatGPT와 배우는 새로운 시대의 PHP 입문~

매년 가고 있어 초보자용의 세션입니다! 내용은 매년 업데이트하고 있습니다.
【대상】 PHP·프로그래밍 미경험자, 디자이너, 도중에 좌절한 학습자, 비엔지니어
【목표】 ChatGPT 등 AI를 “파트너”에 자주 학습할 수 있다.
【개요】 1. PHP란 ─ Web의 대부분을 계속 지지하는 실태와 최신 동향을 데이터로 나타내, 「이미 낡은」이라고 하는 오해를 불식. 


PHP로 만드는 TCP/IP 프로토콜

PHP의 socket 확장을 이용하면 socket 프로그래밍이 가능하고 통신 프로토콜도 PHP로 구현할 수 있습니다.
또한 RAW socket이라는 기능을 사용하면 TCP/IP 프로토콜도 PHP로 구현 가능합니다. 이번 세션에서는, - PHP의 socket 프로그래밍의 기본 -
TCP 프로토콜의 구현 - IP 프로토콜의 구현 - tcpdump, netstat에 의한 디버그의 이야기를 통해, 풀 포인트나 프로토콜 구현의 즐거움을 공유하고 싶습니다. 


CI/CD/IaC 오랜만에 0부터 환경을 만들면 이렇게 되었습니다

전직을 계기로 신규로 어플리케이션의 실행 환경을 만들게 되어, 0부터 구축했습니다.


yield가 바뀌는 Laravel의 세계 : LazyCollection 철저한 입문

## 개요 Laravel 개발로 친숙한 컬렉션 조작, 그 뒷면에 숨어있는 "yield"의 힘을 최대한으로 이끌어내는 것이 LazyCollection입니다. 




작은 PHPUnit을 만들고 메커니즘과 확장 포인트를 찾습니다.

PHPUnit, 매일 (?) 사용하고 있지요. 직접 명령을 두드리거나 편리한 도구를 통해 사용하고 있을지도 모릅니다만,

그 내용에 눈을 돌린 적이 있습니까? 우선은, PHPUnit를 「작게 만들어 보는」 것으로.


에러 핸들링은 try-catch만이 아니다! Result 형식으로 "실패"를 형식으로 만드는 PHP 코드 작성

PHP에서는 try-catch에 의한 예외 처리가 일반적입니다만, 「어디서 예외를 처리해야 하는가?」 과도한 에러 핸들링이나, catch했지만 아무것도 하고 있지 않은 “잡기”가 쌓이면, 책임의 소재가 모호해져, 코드의 전망이나 보수성에도 악영향을 미칩니다. 이러한 과제에 대한 힌트로서, Rust등의 언어에서 차용해봅시다.


--- rust 에서 배워오자는 트랙도 있고.


025/06/28 14:20 ~트럭 2 - 2F 소전시

SRE가 안고 있지 않는 팀 운용──PHP 개발팀과 구축하는 공통 기반 만들기

「조금 WAF의 블록을 추가하고 싶다」 「S3의 버킷을 만들고 싶다」──그럴 때, SRE에 티켓을 내고 며칠 기다려, 라고 하는 체험을 한 적이 없습니까? 우리 현장에서도 PHP 앱 엔지니어가 인프라에 손을 대고 어려운 SRE에 의뢰가 집중하고 있었습니다. 


왜 적용하는지, 마이그레이션하고 이해하는 Clean Architecture ~구조를 넘어 설계를 계승하는~

Clean Architecture를 사용하면 변경에 강한 소프트웨어를 만들 수 있는 애플리케이션의 수명을 시대의 진보에 맞추어 갱신하고, 비즈니스에 가치를 계속 전달하는 그런 이상을 꿈꾸고, Clean Architecture를 도입하거나 도입하고 싶은 분은 많지 않을까요

-- 클린 아키텍쳐


2025/06/28 15:25 ~트럭 4 - 4F 컨벤션 홀

디자인이나 리뷰에 고민하고 있는 PHPer에게 주는, 깨끗한 오브젝트 설계의 지침들

'객체 디자인 스타일 가이드'는 객체 지향의 힘을 끌어내고 깨끗한 코드를 작성하고 싶은 PHPer에게 필독적인 책입니다. 본 세션에서는 본서의 내용을 소개하면서, 팀 전원의 시선이 갖추어지는 어플리케이션 설계나 클래스 설계에 도움이 되는 사고방식을 소개합니다.


2025/06/28 16:50 ~트럭 1 - 1F 대전시

단 하나의 PHP 파일로 구현되는 MCP 서버

MCP(Model Context Protocol)의 사양이 2025/03/26 으로 갱신되어 MCP 서버를 스테이트리스인 HTTP 서버로서 구현 가능하게 되었습니다. 그렇다면 우리 PHPer의 필드입니까?



2025/06/28 17:20 ~트럭 1 - 1F 대전시

그 DB 부하, "사양 변경"으로 해결하지 않겠습니까? - 기술뿐만 아니라 부하 대책 접근

DB 부하 문제에 직면했을 때 인덱스, 쿼리 튜닝, 캐시… 우리는 반사적으로 기술적인 해결책을 찾기 쉽습니다. 그러나 본 LT에서는 "잠깐 기다려주세요! 그 부하, 정말 기술만으로 해결해야 할 문제입니까?"라고 물어봅니다. 우리가 앱의 타임 라인 기능으로 경험한 심각한 DB 부하와의 싸움.


2025/06/28 17:15 ~트럭 1 - 1F 대전시

침투 테스트에서 보이는 취약점을 PHP로 보호하는 구체적인 방법

최근 웹 서비스 운영에서 보안 조치의 중요성이 커지고 있습니다. 특히 PHP로 구축된 어플리케이션에서는 사용자로부터의 입력값 처리나 파일 조작과 관련된 취약성이 문제가 되기 쉽고, 실제로 악용되는 사례도 적지 않습니다. 우리는 작년에 사내에서 대규모 침투 테스트를 실시했으며


2025/06/28 16:55 ~트럭 1 - 1F 대전시



PHP Conference Japan 2025

PHPカンファレンスは、PHP関連の技術を主とした技術者カンファレンスです。2000年に日本のユーザ会によってPHPカンファレンスが初めて行われ、今年で26回目の開催となります。

phpcon.php.gr.jp




FrankenPHP로 Laravel을 움직여 보자.

Laravel을 사용하여 무언가를 시도하고 싶을 때가 있습니다. 자신도 있습니다. 시험에 있어서 Laravel의 docker-compose를 스스로 쓰는 것도 좋고 어딘가에서 주워 오는 경우도 있을 것입니다. 하지만 매번 같은 일을 하면 질리게 됩니다. 그리고 엔지니어라는 것은 새로운 것에 도전해보고 싶습니다.




다양하게 있구나