PHP 코루틴을 기반으로 하는 네트워크 서비스 프레임워크는 C10K+용 높은 동시성 SOA 서비스 및 RPC 서비스를 개발하는 가장 간단한 방법을 제공합니다.
매일 2,000개 이상의 서비스에 대해 3억 건 이상의 방문을 지원하며 다양한 Youzan 비즈니스에서 널리 사용되고 있습니다.
yield
기반으로 독립 스택 코루틴을 구현했습니다.ZanPHP는 동시성이 높은 웹 서비스 또는 비즈니스 미들웨어로 포지셔닝됩니다.
ZanPHP는 웹 사이트 구축을 위한 신생 기업이나 개인의 요구 사항을 충족할 수 있을 뿐만 아니라 서비스 지향 아키텍처의 프레임워크 요구 사항도 충족할 수 있습니다.
ZanPHP는 많은 Golang 기능을 참조하지만 목적은 Golang을 대체하는 것이 아닙니다.
PHP는 비즈니스 시스템 개발에 있어 분명한 이점을 갖고 있으며 Golang은 미래에 시스템 프로그래밍의 지배자로 여겨집니다.
ZanPHP와 Golang의 경계는 다음과 같습니다. ZanPHP는 비즈니스 시스템입니다. Golang은 플랫폼 시스템(미들웨어 또는 기본 서비스 구성 요소)입니다.
ZanPHP와 Golang 프로그래밍 모델의 근접성은 PHP 프로그래머에게 Golang에 대한 더 나은 연결을 제공할 것으로 기대됩니다.
이상적인 기술 스택은 ZanPHP + Go + 소량의 C/C++입니다.
물론 평생 코딩에 전념하는 프로그래머에게는 Java가 여전히 극복하기 어려운 장애물입니다.
Zan PHP 문서 창고 주소: zanphp-doc.
http://zanphpdoc.zanphp.io/에서 온라인으로 설명서를 확인하세요.
-> 기부채널을 클릭해주세요.
Zan PHP 프레임워크는 MIT 라이선스를 기반으로 하는 오픈 소스입니다.