แแแแแ แฏแแแ, แฐแแแ ! แฉแแแ แแฅแขแแฃแ แแแ แแแ แ Badoo-แจแ
แแแแ แฌแแแแจแ PHP-แ แแแแ แแ แแแ แแกแ แแแแแชแแแ: แแแฃแแฏแแแแกแแ แแแแแแก แจแแแแ แแแแแแแ, แแแแแแ แแ แกแขแแแแแฃแ แแแแก แแแแ - แแฆแแก แแฅแแแ แจแแแแซแแแแ แฃแแ แแแแแแแ แแแฌแแ แแ แแแแแแแแ แแ แแ แซแแแแแแแแแ แกแแ แแแขแแแ PHP-แจแ. แแก แกแแจแฃแแแแแแก แแซแแแแแ Spiral Scout-แก แฃแคแ แ แจแแ แก แฌแแกแฃแแแงแ: RoadRunner-แ, PHP-FPM-แแกแแแ แแแแกแฎแแแแแแแ, แแ แแกแฃแคแแแแแแก แแแฎแกแแแ แแแแก แแแแฎแแแแแแก แจแแ แแก, แ แแช แฃแแ แฃแแแแแงแแคแก แจแแกแ แฃแแแแแก แแแแแขแแแแ แกแแ แแแแแแก (แแฃแแชแ แแก แแแแแแแ แแ แแฃแแแแก แแแแแแแแ แแแแก แแ แแชแแกแก). แฉแแแ แแแแแแแ แแแขแแ แแแ แแ แฎแแแกแแฌแงแแก แแฅแกแแแ แแแแแขแแแก, แแแแ แแ แฏแแ แแ แแแแฅแแก แแแกแแแแแ แแแแแ แจแแแแแ. แ แแ แฃแคแ แ แกแแฎแแแแกแ แแงแแก แแแ แแแแแแ, แฉแแแ แแแฅแแแงแแแแ RoadRunner-แแก แแแแชแฎแแแแแแก แแแ แแแแแก Spiral Scout-แแกแแแ.
แกแขแแขแแแแแ แแแแแแแ แฉแแแแแแ แแฎแแแกแแ: แฉแแแแ แแ แแแแแแแแแก แแแแแญแ แแกแแก, แฉแแแ แแกแแแ แงแแแแแแ แฎแจแแ แแ แแแงแแแแแ PHP-แแกแ แแ Go-แก แแแแแแแแชแแแก, แแแฆแแแ แแ แแแ แแแแก แฃแแแ แแขแแกแแแแแก แแ แแ แแฃแแแแแ แแ แแก แแแแ แแก แกแแกแแ แแแแแแ.
แแแแ แแแ แฌแแแก แแแแแแแแแแแจแ แฉแแแ แจแแแฅแแแแแ แแแแแแแชแแแแ แแแแแแแแแแแกแแแแก แกแแแแแ
แแแแฅแแแก แแแจแแแแ แแฆแแแแแฉแแแแ, แ แแ Go-แ แแแแแชแ แกแแจแฃแแแแแ แจแแแแแฅแแแ แฃแคแ แ แแแแ แแแแแแแชแแแแ 40-แฏแแ แฃแคแ แ แกแฌแ แแคแ แจแแกแ แฃแแแแแ. แแแกแแแ แแ แแแ, แฉแแแ แจแแแซแแแแ แแแคแแ แแแแแ PHP-แแ แแแฌแแ แแแ แแ แกแแแฃแแ แแ แแแฃแฅแขแแแ, แแแแแฃแแฏแแแแกแแ แแกแแแ แแ แแแ แแแแก แฃแแแ แแขแแกแแแแแแก แแแแแแแแชแแแ.
แฉแแแ แแแขแงแแแ, แแฃ แ แแแแ แแแฎแแแ แแแ Go-แกแ แแ PHP-แแก แแแแแแแแชแแ แ แแแแฃแ แ แแแแแแแแ แแแแก แแ แแแแแแแแแก แแแแแญแ แแจแ แแ แ แแแแ แแฅแชแ แแก แฉแแแแแแแก แแแกแขแ แฃแแแแขแแ, แ แแแแแกแแช แจแแฃแซแแแ แแฆแแแคแฎแแ แแก แแแแแแ แแ แแ แแแแแแ
แแฅแแแแ แงแแแแแแฆแแฃแ แ PHP แแแแแแแแ แแแแก แแแ แแแ
แกแแแแ แแแกแแฃแแ แแแ แแแแแ, แแฃ แ แแแแ แจแแแแซแแแแ แแแแแแงแแแแ Go PHP-แแก แแแแแแแแแแ แแแแแแแก แแแกแแชแแชแฎแแแแแแ, แแแแแ แแแแแแฎแแแแ แแฅแแแแ แกแขแแแแแ แขแฃแแ PHP แแแแแแแแ แแแแก แแแ แแแแก.
แฃแแแขแแก แจแแแแฎแแแแแจแ, แแฅแแแ แแฌแแ แแแแแ แแแแแแแชแแแก nginx แแแ แกแแ แแแ แแกแ แแ PHP-FPM แกแแ แแแ แแก แแแแแแแแชแแแ. แแแ แแแแ แแแกแแฎแฃแ แแแ แกแขแแขแแแฃแ แคแแแแแแก แแ แแแแแแแกแแแแ แแแแก แแแแแ แแขแฃแ แแแแฎแแแแแแก PHP-FPM-แแ, แฎแแแ PHP-FPM แแแแแ แแฎแแ แชแแแแแแก PHP แแแแก. แแแแแ แแงแแแแแ แแแแแแแแ แแแแฃแแแ แฃแ แแแแแแแแชแแแก Apache-แแแ แแ mod_php-แแแ. แแแแ แแ แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแก แชแแขแ แแแแกแฎแแแแแแฃแแแ แแฃแจแแแแก, แแ แแแชแแแแแ แแแแแแ.
แแแแแ แจแแแฎแแแแ แ แแแแ แแฎแแ แชแแแแแแก PHP-FPM แแแแแแแชแแแก แแแแก. แ แแแแกแแช แแแแฎแแแแ แแแแแก, PHP-FPM แแฎแแแแก แแแแจแแแก PHP แแ แแชแแกแแก แแแแชแแแแแแแแแก แแ แแแแแกแชแแแก แแแแฎแแแแแก แแแขแแแแแก, แ แแแแ แช แแแกแ แแแแแแแ แแแแแก แแแฌแแแ (_GET, _POST, _SERVER แแ แ.แจ.).
แแแแแแแ แแแแ แแ แจแแแซแแแแ แจแแแชแแแแแก PHP แกแแ แแแขแแก แจแแกแ แฃแแแแแกแแก, แแแแขแแ แแ แกแแแแแก แแฎแแแแ แแ แแ แแแ แจแแงแแแแแก แแแแแชแแแแแแก แแฎแแแ แแแแ แแแแก แแแกแแฆแแแแ: แแ แแชแแกแแก แแแฎแกแแแ แแแแก แแแกแฃแคแแแแแแแ แแ แแแกแ แฎแแแแฎแแแ แแแแชแแ แแแ.
แแฆแกแ แฃแแแแแก แแ แแแแแแก แแแแ แ แฃแแแ แแขแแกแแแ แแฅแแก. แแแฎแกแแแ แแแแก แแแฎแแแ แแแแแ แแแแ แคแแฅแ แ แแ แแญแแ แแแแแ, แงแแแแ แแ แแชแแกแ แแแแแแแแ แแแแแแ แแแฃแแแ แแ แแฃ แ แแแแแแแ แแแแแแแ แแแแแแแแ, แแก แแแขแแแแขแฃแ แแ แฎแแแแฎแแ แจแแแฅแแแแแ แแแแแ แฉแแ แแ แแชแแกแแแแ แแแแแแแแก แแแ แแจแ. แแแแ แแ แแ แแแแแแแแก แแกแแแ แแฅแแก แฃแแ แงแแคแแแ แแฎแแ แแแแ, แ แแแแแแแช แฉแแแแแ แแแแแแแชแแแก แแแกแจแขแแแแก แแชแแแแแแแกแแก.
แ แแแฃแแแ แฃแแ PHP แแแ แแแแก แแแแแแแแแแแแแ แแ แแ แแแคแแฅแขแฃแ แแแ
แแฃ แแฅแแแ แฎแแ แ แแแแแแแแฃแแ PHP-แจแ แแ แแคแแกแแฃแแ แแแแแแแแ แแแแ, แแแจแแ แแชแแ, แกแแ แฃแแแ แแแแฌแงแแ แแฎแแแ แแ แแแฅแขแ - แคแ แแแแฃแ แแก แแ แฉแแแแ. แแแ แจแแแแแแ แแแแแแแแแแฃแแแแแก แแแแฅแชแแแกแแแแก แแแแแแแแแแแแแกแแแ, ORM-แแแแกแแแ, แแแ แแแแแแแแกแ แแ แจแแแแแแแแแกแแแ. แแ แ แ แแฅแแ แฃแแแ, แแแแฎแแแ แแแแแก แงแแแแ แจแแงแแแแ แจแแแซแแแแ แแแฎแแ แฎแแแฃแแแ แแแแแแกแแแก แแ แ แแแแแฅแขแจแ (Symfony/HttpFoundation แแ PSR-7). แฉแแ แฉแแแแ แแแแแ แแ!
แแแแ แแ แงแแแแแคแแ แก แแแแแกแ แคแแกแ แแฅแแก. แแแแแกแแแแ แ แกแแฌแแ แแแก แแแแแแ, แแแแฎแแแ แแแแแก แแแ แขแแแ แแแแฎแแแแแก แแแกแแแฃแจแแแแแแแ แแ แแแแแชแแแแ แแแแแจแ แฌแแแแแแกแแแแก, แแแแแฌแแแ แแแแแแฃแ แแแแแแ แคแแแแแก แฉแแขแแแ แแแ, แแ แแแแแ แแแแกแแก แจแแฅแแแ แแ แ แแแแแแแแ แแแแคแแแฃแ แแชแแแก แแแแแแแแแแแ. แแแแ แแ แงแแแแแแ แชแฃแแ แแก แแ แแก, แ แแ แงแแแแแ แแแแแแแแแก แจแแกแ แฃแแแแแก แจแแแแแ แแแแแฌแแแ แงแแแแแคแ แแก แแแแแขแแแ แแแ แแ แแแแแแแ แแแฌแงแแแ: แแฅแแแ แแแแ แแฎแแแฎแแ แฌแแแแฌแงแแแฃแแ แงแแแแ แแแแ แฃแกแแ แแแแแ แฎแแแแ, แแแกแ แแแฎแแแ แแแแ แแฅแแแ แแฆแแ แแแแแฃแจแแแแแ แกแฎแแ แแแแฎแแแแแก. แฃแแฎแแ แแ แแก แแแแแกแแแแ แแ แแแ แแแแกแขแก, แ แแแแแแช แกแฎแแ แแแแแ แฌแแ แก แแ แแแก แกแแฎแแแ แแแแแแฃแแแแแก แแแแแแฎแแแ.
PHP แแแแแแ แแแ แฌแแแแแก แแแแแแแแแแแจแ แแซแแแแแแ แแ แแ แแแแแแแก แแแแแญแ แแก แแแแแก, แแงแแแแแแแแ แแแ แแแชแ แฉแแขแแแ แแแแก แญแแแแแแฃแ แขแแฅแแแแแก, แแแแ แแฉแแ แฉแแแแก, แแแขแแแแแแแฃแ แแแแแแแแแแแแก, แฅแแจแแแก แแ แ.แจ. แแแแ แแ แกแแแแแแ แฏแแแจแ, แแฅแแแ แแแแแช แฃแแแ แแแแแขแแแ แแแ แแแแแ แแแแแแแชแแ แแ แแแแฌแงแแ แแแแแแแ, แแกแแ แแ แแกแแ. (แแแแ แแแแแแแก แจแแแแจแแแ: แแก แแ แแแแแแ แแแฌแแแแแ แแ แแแแแแ แแแแ แแแกแแแแกแแแ แแ แแแ
แจแแฃแซแแแ แแฃ แแ แ PHP-แก Go-แแ แแ แแแ แแแขแ แแแแฎแแแแแก แแแแแ แฉแแแ?
แจแแกแแซแแแแแแแ แแแฌแแ แแ PHP แกแแ แแแขแแแ, แ แแแแแแแช แแแแ แซแแแแแแ แ แแแแแแแแ แฌแฃแแแ แแแขแฎแแแก (แกแแแแแแแ แแ แแฆแแแแแแแ): แแแแแแแแแ, cron แแแแชแแแแแ, CSV แแแ แกแแ แแแ, แ แแแแก แแแแแฌแฃแ แแแ. แแกแแแ แงแแแแ แแฃแจแแแแแ แแ แแ แแ แแแแแ แกแชแแแแ แแก แแแฎแแแแแ: แแแ แฃแแแแแ แแแแแแแแแก, แแกแ แฃแแแแแ แแ แแแแแแแแแ แจแแแแแแก. แแแแ แแแแฎแแแ แแแฎแกแแแ แแแแจแ แแ แแแแแแแแก แซแแแ แคแแก แแแแแฌแแแแแก, แ แแแแแ แแแแ แ แแแแแขแแแแแ แแแแแฏแแ แกแแญแแ แ แฉแแ แฉแแกแ แแ แแแแแแแชแแแก แฉแแขแแแ แแแแกแแแแก.
แแแแ แแ แแ แซแแแแแแแแแ แกแแ แแแขแแแแก แจแแแฃแจแแแแแ แแ แช แแกแ แแแแแแแ. แแแแแกแแแแ แ แจแแชแแแแ แแแแแแแแ แแแแแก แแ แแชแแกแก, แแแฎแกแแแ แแแแก แแแแแแแแก แแแแแแแกแขแแแ แแแแแแแแก แแ แแแฆแแ แแแแแแงแแแแ F5 แแแแแ แแแแก.
แกแแขแฃแแชแแ แแแฃแแฏแแแแกแแ PHP 7-แแก แแแแแจแแแแแ: แแแแแฉแแแ แกแแแแ แแแแแแก แจแแแแ แแแแแแแ, แฃแคแ แ แแแแแแ แแแฎแแ แจแแชแแแแแแแก แแแแฃแจแแแแแ แแ แแแ แแแแก แแแคแแ แแแแแแแ แแฎแแ แแแชแฃแแแ แแแแแแแแกแแแ. แแแ แแแแแ, แแแแแแ แแแก แฏแแ แแแแแ แกแญแแ แแแแแ แแแฎแกแแแ แแแแก แกแแคแ แแฎแแแ แแ แแแแจแ แแ แกแแแฃแแ แแแแแแแ แแแแแก แกแแแแแฎแแแแก แแแแแแแแกแฌแแแแแ (แแ แกแแแแแก แแแ, แกแแแแช แแ แฃแแแ แแแคแแฅแ แแ แแ แกแแแแแฎแแแแ?). แแ แแแแแช, PHP 7-แจแ แแแแแแแ แกแแฃแ แแ แแแแแ แแแแแแแแแ.
แจแแกแแซแแแแแแแ แแฃ แแ แ แแแแฆแแ แฎแแแแ แซแแแ PHP แกแแ แแแขแแแแแ แแฃแจแแแแแก แแแแแแ, แแแแ แแแ แแก แฃแคแ แ แขแ แแแแแแฃแ แแแแชแแแแแก, แ แแแแ แแชแแ HTTP แแแแฎแแแแแแแก แแแแฃแจแแแแแ แแ แแแแ แแฆแแแแคแฎแแ แแ แงแแแแแคแ แแก แแฃแแแแแ แฉแแขแแแ แแแแก แแฃแชแแแแแแแแ แแแแแแฃแแ แแแแฎแแแแแกแแแแก?
แแ แแ แแแแแแแก แแแแแกแแญแ แแแแ, แฉแแแ แฏแแ แแแแแญแแ แแ แกแแ แแแ แแก แแแแแแแชแแแก แแแแแ แแแ, แ แแแแแกแแช แจแแแซแแ แแแแฆแ HTTP แแแแฎแแแแแแ แแ แกแแแแแแแ แแแแแแแแแแแแแ แแกแแแ PHP แแฃแจแแแแแ แงแแแแ แฏแแ แแ แแแกแ แแแแแแแก แแแ แแจแ.
แฉแแแ แแแชแแแแ, แ แแ แจแแแแแซแแ แแแ แกแแ แแแ แแก แแแฌแแ แ แกแฃแคแแ PHP (PHP-PM) แแ C แแแคแแ แแแแแแก (Swoole) แแแแแงแแแแแแ. แแ แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแแแฃแ แแแแแแก แแฅแแก แแแแแกแ แฃแแแ แแขแแกแแแแแ, แแ แแแ แแแ แแแแขแ แแ แฏแแแแ - แฉแแแ แแแแแแแแ แแแแแ แ แแฆแแช. แฉแแแ แแแญแแ แแแแแแ แแแขแ, แแแแ แ แฃแแ แแแแ แแแ แกแแ แแแ แ - แแแแแแแแแแแแแ, แ แแ แแแแแแฆแ แแแแแกแแแแแ, แ แแแแแแช แแแแแแแแ แฉแแแแ PHP-แจแ โแแซแแแ แแแฌแงแแแแกแแแโ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแแกแแแ, แ แแแแแแช แแแแแแ แแฃแแแ แจแแแซแแแแแแ แแแแแแแ แแแแแขแแ แแแก แแ แแแคแแ แแแแแแก แแแแแ แแขแฃแแ แแแแแแแชแแแแแกแแแแก. แแแฃ แฉแแแ แแแญแแ แแแแแแ แแแแแแแชแแแก แกแแ แแแ แ.
แจแแแซแแแแ Go แแแฎแแแ แแแ แแแแจแ? แฉแแแ แแแชแแแแ, แ แแ แแก แจแแแซแแแแแแ, แ แแแแแ แแแ แแแ แแแแแก แแแแแแแชแแแแก แแ แ แแแแแ แแแจแ; แแก แแ แแก แแ แแก-แแแแขแคแแ แแฃแแ; แแงแแแแแก แกแแแฃแแแ , แซแแแแแ แแแแแแแขแฃแ , แแแ แแแแแฃแ แ แแแแฃแจแแแแแแก แแแแแแก (แแแแแฃแ แแแขแฃแแแแ) แแ แแแแแแแแแแแก HTTP-แแแ แแฃแจแแแแแกแแแแก; แแ แแแแแก, แแแแกแแแแ แฆแแ แแแแแแแแแแ แแ แแแขแแแ แแชแแ แฎแแแแแกแแฌแแแแแ แแฅแแแแ แฉแแแแแแแก.
แแ แ แแ แแแ แแแแ แแแแก แแแแก แจแแ แฌแงแแแก แกแแ แแฃแแแแแ
แแแ แแแแ แแแแแฏแ แแงแ แแแแก แแแแแแแ, แแฃ แ แแแแ แแแฃแแแแจแแ แแแแ แแ แ แแ แแแขแ แแแแแแแชแแ แแ แแแแแแแแแ.
แแแแแแแแแ, แแแแแงแแแแแแ
แฉแแแ แแแแแแฌแงแแแขแแ แแแแแแแแงแแแแแแแ แกแฎแแ, แฃแคแ แ แแแแ แชแแแแแฃแแ แแแแแแแ: แแ แแชแแกแแแก แจแแ แแก แฃแ แแแแ แแฅแแแแแแแก แแแแงแแ แแแ แกแแแแขแแแแก/แแแแกแแแแแแแแก แแแจแแแแแแ. แแ แแแแแแแแ แแแแแขแแแชแ แแแแแกแ แกแแแแแแแ แแแแ แแแฌแแแฃแแแแแก แแแแแแแแแแแจแ แแ แแแ แแแ แแงแ แแแขแแแแแแ แแแฃแแ แแแแ แแชแแฃแแ แกแแกแขแแแแก แแแแแแ.
แแแกแแฌแงแแกแแกแแแแก, แฉแแแ แจแแแฅแแแแแ แแแ แขแแแ แแ แแแแแ แแ แแขแแแแแ แแ แแชแแกแแแก แจแแ แแก แแแแแชแแแแ แแแชแแแแกแ แแ แแแแแชแแแแก แจแแชแแแแแแแก แแแกแแแฃแจแแแแแแแ. แฃแแแ แขแแแแกแ แคแแ แแแ, แแ แขแแแแก แแ แแขแแแแแ แแกแแแแกแแ
PHP แแฎแแ แแก แฉแแแ แแแงแแแแแแแ
แฉแแแ แแแแฉแแแแแแแแ, แ แแ แแ แแ แแ แแขแแแแแ แแ แแงแ แกแแแแแ แแกแ - แแแแขแแ แแแแแแแขแแ แแแ แแแแแก แจแแกแแซแแแแแแแ
แแแแชแแแแแแก แแแแแฌแแแแแ แ แแแแแแแแ PHP แแฃแจแแแแ
แฃแ แแแแ แแฅแแแแแแแก แแแฅแแแแแแแก แแแแแ แแแแก แจแแแแแ, แแแแแฌแงแแ แคแแฅแ แ แแแแแ, แแฃ แ แแแแ แแแแแแแขแแแแ แแแแชแแแแแ แงแแแแแแ แแคแแฅแขแฃแ แแ PHP แแ แแชแแกแแแแ. แ แแแแกแแช แแแแแแแแ แฉแแแแแแก, แแแแแแแชแแแก แกแแ แแแ แแ แฃแแแ แแแ แฉแแแก แแแแแกแฃแคแแแ แแฃแจแแแ แแแก แจแแกแแกแ แฃแแแแแแ. แแฃ แแแแแแจแ แแแแแ/แแ แแชแแกแ แแแแแ แแแแ แจแแชแแแแแ แแ โแแแแแแแแโ, แฉแแแ แแแจแแ แแแ แแแก แแ แแฅแแแแ แแฎแแแก แแแก แฉแแกแแแแชแแแแแแแ. แแ แแฃ แแแแแแจแ แแแแแ/แแ แแชแแกแ แฌแแ แแแขแแแแ แแแกแ แฃแแแ, แฉแแแ แแแก แแแแ แฃแแแแ แแแแแแแแแแแก แจแแกแแกแ แฃแแแแแแ แฎแแแแแกแแฌแแแแ แแฃแจแแแแ แฏแแฃแคแก.
แแฅแขแแฃแ แ แแฃแจแแแแแแก แแฃแแแก แจแแกแแแแฎแแ แแแแแแแงแแแแ
แจแแแแแแ, แฉแแแ แแแแแฆแแ แแแฅแแแแ PHP แกแแ แแแ แ, แ แแแแแกแแช แจแแฃแซแแแ แแแแแฃแจแแแแก แแแแแกแแแแ แ แแแแฎแแแแ แฌแแ แแแแแแแแแ แแ แแแแแ แคแแ แแแ.
แแแแกแแแแแก, แ แแ แฉแแแแแ แแแแแแแชแแแ แคแฃแแฅแชแแแแแ แแแแแก แ แแแแ แช แแแ แกแแ แแแ แ, แฉแแแ แฃแแแ แแแแ แฉแแแ แกแแแแ PHP แกแขแแแแแ แขแ, แ แแแแแแช แฌแแ แแแแแแแแแ แแแแแกแแแแ แจแแแแแแแแ HTTP แแแแฎแแแแแก. แฉแแแแก แจแแแแฎแแแแแจแ แฉแแแ แฃแแ แแแแ
แแแแก แแแแ, แ แแ PSR-7 แแแแแแแ แจแแฃแชแแแแแแ (แแแแแแ แแ แแขแงแแแก, แ แแ แขแแฅแแแแฃแ แแ แแกแ แแ แแ แแก), แแแแแแแแแ แแแแ แฃแแแ แแแฌแแ แแ แแแแแแแชแแแแ, แ แแแแแแแช แคแฃแแแแแแแขแฃแ แแ แแ แแแแแฎแแแแแก แแแแฎแแแแแก, แ แแแแ แช แแแแแแแฃแ แแ แแแฃแแก. แแก แแแ แแแ แฏแแแแ แฎแแแแ แซแแแแ PHP แแ แแชแแกแแแแก แแแแชแแคแชแแแกแแแ. แฉแแแแ แกแแแแแแ แแแแฎแแ แชแแแแแแ, แ แแแแแแช แฏแแ แแ แแงแ แแแกแแฎแแแแแฃแแ, แแกแ แแแแแแงแฃแ แแแแแ:
แฌแแ แแแแแแแแแ RoadRunner-แก - แแแฆแแแ แฎแแ แแกแฎแแก PHP แแแแแแแชแแแก แกแแ แแแ แ
แฉแแแแ แแแ แแแแ แกแแขแแกแขแ แแแแชแแแ แแงแ API backend, แ แแแแแแช แแแ แแแแฃแแแ แแแแแชแแแแ แแแแฎแแแแแก แแแฃแแแแแแ แแคแแแฅแแแแก (แฉแแแฃแแแแ แแแแ แแแแ แแ แฃแคแ แ แฎแจแแ แแ). แแแฃแฎแแแแแแ แแแแกแ, แ แแ nginx แฃแแแขแแก แจแแแแฎแแแแแจแ แกแแแแแ แแกแ แแงแ, แฉแแแ แ แแแฃแแแ แฃแแแ แแฎแแแแแแแแ 502 แจแแชแแแแแก, แ แแแแแ แแแ แจแแแซแแแแ แกแแกแขแแแแก แแแแแแแแกแแแ แกแแแแแ แแกแแ แกแฌแ แแคแแ แแแขแแแ แแแแก แแแกแแแแแแแแ แแ แแแกแแแแก.
แแ แแแแแฌแงแแแขแแก แฉแแกแแแแชแแแแแแแ, แฉแแแ แแแแแแแแแกแแ แฉแแแแ แแแ แแแแ PHP/Go แแแแแแแชแแแก แกแแ แแแ แ 2018 แฌแแแก แแแกแแฌแงแแกแจแ. แแ แแแจแแแแ แแแแแฆแแ แฌแแ แแแฃแแแแแแแ แแคแแฅแขแ! แฉแแแ แแ แ แแฎแแแแ แแแแแแแแ แแแแแจแแ แแ 502 แจแแชแแแแ, แแ แแแแ แจแแแซแแแแ แกแแ แแแ แแแแก แ แแแแแแแแแก แแ แ แแแกแแแแแแ แจแแแชแแ แแแ, แ แแช แแแแแแแแก แแแ แคแฃแแก แแ แแแแแก แขแแแแแแก แแแแแแ แแแแกแ แแ แแ แแแฃแฅแขแแก แแแแแฏแแ แแแแกแแแแก.
แฌแแแก แจแฃแ แ แแชแฎแแแแแกแแแแก แฉแแแ แแแแแกแ แฃแแแ แฉแแแแ แแแแแฌแงแแแขแ, แแแแแแแฅแแแงแแแ แแแ GitHub-แแ MIT แแแชแแแแแแ แแ แแแแแ แฅแแแ
แ แแแแ แจแแแซแแแแ RoadRunner-แแ แแแแฃแแฏแแแแกแแก แแฅแแแแ แแแแแแแแ แแแแก แกแขแแแ
แแแแแชแฎแแแแก
แฉแแจแแแแแฃแแ RPC-แแก แฌแงแแแแแแ, แแฅแแแ แจแแแแซแแแแ แแแฎแกแแแ แแแแแกแแแแ แ Go แแแแแแแแแแแก API PHP-แกแแแแก แแแคแแ แแแแแแก แจแแคแฃแแแแก แฉแแฌแแ แแก แแแ แแจแ. แ แแช แแแแแแ แแ, RoadRunner แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแฎแแแ แแ แ-HTTP แกแแ แแแ แแแแก แแแแกแแแแแกแแแแแ. แแแแแแแแแแ แแแแชแแแก PHP-แจแ แแแแแฃแจแแแแแแแแแก แแแจแแแแแก
PHP แแ Go แกแแแแแแแแแแแแแก แแแฎแแแ แแแแ, แฉแแแ แแแแแแ แแแ แแแแแฌแงแแแขแแก แกแขแแแแแฃแ แแแ, 40-แฏแแ แแแแแแ แแแ แแแแแแแชแแแก แจแแกแ แฃแแแแ แแแแแแ แ แขแแกแขแจแ, แแแแแฃแแฏแแแแกแแ แแแแแ แแแแก แฎแแแกแแฌแงแแแแ, แแแแแแฎแแ แชแแแแแ แแแขแแแ แแชแแ Symfony แคแ แแแแแ แแแแแ แแ แแแแแแแขแแ แแฎแแ แแแญแแ แ HTTPS, HTTP/. 2, แแแแแแแขแแแ แแ PSR-17.
แแแกแแแแ
แแแแแแ แแ แแแแแแแแ แแแแแ แแแซแแแแแแฃแแแ PHP-แแก, แ แแแแ แช แแแแ, แจแ แแแแขแแแแแ แแแแก, แแฎแแแแ WordPress แแแแแแแขแแแแก แแแกแแฌแแ แแ. แแ แแแแแแแแแแแ แจแแแซแแแแ แแฅแแแ แแแแแช, แ แแ PHP-แก แแฅแแก แจแแแฆแฃแแแ: แ แแแแกแแช แแแแแแแชแแ แกแแแแแ แแกแแ แแแแ แฎแแแแ, แแฅแแแ แฃแแแ แแแ แฉแแแ แฃแคแ แ โแแแแฌแแคแแแฃแแโ แแแ แแ แแแแแฌแแ แแ แแ แแแแแ แฌแแแก แแแแแแแแแแแจแ แแแแ แแแแแ แแแแแก แแแแ.
แแ แงแแแแแคแแ แแ แแแแแ แแฃแแแกแฃแฎแ: แแแแแ แแ แแฎแแ แแแคแแฅแ แแ. แฉแแแ แแแฏแแ แ, แ แแ แแฎแแแแ แแฅแแแ แจแแแแซแแแแ แแแแงแแแแ แ แแแแ แจแแแฆแฃแแแ PHP-แกแแแแก. แแฅแแแ แจแแแแซแแแแ แแแแแ แชแฎแแแ แแแ แแแแขแแ แแ แแ แแ แแแแแแ แแแแ แแแ แแแแแฎแขแแแแจแ, แชแแแแแแ แแแแแแ แกแ แฃแแงแแคแแแ แจแแกแแขแงแแแกแ แแฅแแแแ แกแแญแแ แแแแแกแแแแก, แแ แจแแแแซแแแแ แแแแฌแงแแ แแแแแแ แคแแฅแ แ, แ แแแแ แช แแแกแขแ แฃแแแแขแแแ. PHP-แแก แแกแแแแกแ แแแแก แแฆแฅแแฃแแ แแแแแแแแแแแแแ แจแแแซแแแแ แ แแแแฃแ แแ แแงแแก แแแกแ แฌแแ แแแขแแแแก แแแแแแ. แแ แแฃ แแแแแแแจแแ แแแ แแแก แกแฎแแ แแแแกแแแ, แ แแแแ แแชแแ Go, แจแแแแซแแแแ แจแแฅแแแแ แแแแ แแ แฃแคแ แ แซแแแแ แ แแ แแแฃแฅแขแแแ, แแแแ แ แแฎแแแแ แแ แแ แแแแ แจแแแแแคแแ แแแแแแแแ.
Go-แกแ แแ PHP-แแก แแแแแแแแชแแแกแแแ แแฃแจแแแแแกแแก, แจแแแแแซแแแ แแแฅแแแ, แ แแ แแแแงแแแ แก แแกแแแ. แฉแแแ แแ แแแแแแแแ แแ แแแก แแกแฎแแแ แแแแ แแแฆแแแแก แแแแ แแกแแแแก, แแ แแแแ แแแซแแแ แแแแแก แแ แแ แแแแ แแแกแขแแแแ แแแแแ แฃแคแ แ แแแขแ แฆแแ แแแฃแแแแแก แแแกแแฆแแแแ.
UPD: แแแแแกแแแแแแแ RoadRunner-แแก แจแแแฅแแแแแก แแ แแ แแแแแแแฃแ แ แกแขแแขแแแก แแแแแแแขแแ แก -
แฌแงแแ แ: www.habr.com