6P by xguru 2023-08-29 | favorite | 댓글 5개
  • PHP에서 모든 Async Rust 라이브러리를 호출 가능하게 해주는 오픈소스 라이브러리
  • Revolt(Concurrent PHP용 이벤트루프)와 완전히 연동
    • 이를 통해서 AMPHP(Asynchronous Multitasking PHP), PSL(PHP Standard Library), ReactPHP 와 완벽 호환 가능

https://news.hada.io/topic?id=10027 요런 것과 같이 쓰면 좋을 것 같네용

FFI라고 부르기엔 허접하고, Wrapper 수준 정도로 쓰는게 PHP Module 구조다보니, 오히려 이럴때에는 장점이 되네요.

-d extension= 으로 모듈을 직접 지정하는게 참으로 불편해보이는데, 이것까지 관리해줄 녀석이 과연 나올런지..

-d extension 옵션없이 php ini 에 전역으로 등록하고 쓰는방법이 있죠
FFI 는 php7.4 부터 도입되긴했는데 저건 FFI 로 로딩하지 않네요

PHP 붐은 온다...

PHP 망한다고 그랬는데.. 정말 대단..