рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ Apache 2.4, PHP 7 рдФрд░ Ubuntu 18.04 LTS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ HTTP / 2 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛

рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐, рд╢рд╛рдпрдж, рдЕрдкрд╛рдЪреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрд╕ рдкрд░ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдлрд┐рд░ рднреА, рдпрд╣ рдореМрдЬреВрдж рд╣реИ, рдЗрд╕ рдкрд░ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рдЙрд╕рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛рд╡ рдХреБрдЫ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд╕рдВрдж рдХреЗ рд▓рд┐рдП, рд╕рдВрдЧрддрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдХреБрдЫ рдЕрдиреНрдп рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЧрд┐рд░ рд╕рдХрддрд╛ рд╣реИ ... рдмрд┐рдВрджреБ рдирд╣реАрдВред рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЕрдкрд╛рдЪреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ HTTP / 2 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХрд╛ рдЪрд░рдгрдмрджреНрдз рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ , рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рднреА рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

HTTP / 2 рдХреНрдпрд╛ рд╣реИ? рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдо рд╕реЗ рд╣реА рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдЖрдк рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд▓рд╛рднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рджрдо рдкрд░ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреА рдореЗрдЬрдмрд╛рдиреА рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╕рд╛рде рд╣реА рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, HTTPSред рд╣рд╛рдВ, рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HTTP / 2 рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдорд╢реАрди рдХреЗ рдХрдВрд╕реЛрд▓ (рдпрджреНрдпрдкрд┐ рд╡рд░реНрдЪреБрдЕрд▓) рддрдХ рдкреВрд░реНрдг рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд╕рд╛рде рд╣реА рдкрд╣рд▓реЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП HTTPS (TLS / SSL)ред рдареАрдХ рд╣реИ, рдЪрд▓реЛ рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЙрддрд░реЛред

рдкрд╣рд▓рд╛ рдХрджрдоред рдЕрдкрд╛рдЪреЗ рдЕрдкрдбреЗрдЯ


HTTP / 2 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ Apache рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ 2.4.24 рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреБрд░рд╛рдирд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рддреЛ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ, рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

apache -v 

рдпрд╣ рдХрдорд╛рдВрдб рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░реЗрдЧрд╛:

 Server version: Apache/2.4.37 (Ubuntu) Server built: 2018-10-28T15:27:08 

рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕рд░реНрд╡рд░ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рджрд┐рдЦрд╛рддреА рд╣реИред рдпрджрд┐ рдпрд╣ 2.4.24 рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛ рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рддреЛ рд╣рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рджреВрд╕рд░реЗ рдЪрд░рдг рдкрд░ рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдиреНрдпрдерд╛, рдЖрдкрдХреЛ рдЕрдкрд╛рдЪреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдЖрдк рдкреНрд░рд╕рд┐рджреНрдз рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдкреАрдкреАрдП рдореЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдбреЗрдмрд┐рдпрди / рдЙрдмрдВрдЯреВ рдкрд░ рдХреБрдЫ рдирдпрд╛ рдбрд╛рд▓рдирд╛ рд╣реИ) - рдУрдиреНрдбреЗрдЬрд╝ рд╕реБрд░рдЬреАред рдкреАрдкреАрдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреИрдХреЗрдЬ рд╣реИрдВ рдЬреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рддрд░рдг рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдпрд╣ рд╕рд┐рдЦрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЙрд╕реЗ рдХреНрдпрд╛ рдФрд░ рдХрд╣рд╛рдБ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ:

 sudo add-apt-repository ppa:ondrej/apache2 

рдЖрджрдореА рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдбреЛрдирдЯ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХрд┐ рдЙрд╕рдХреЗ рд╢рд▓рдЬрдо рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╕рдордп рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ ...

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рд╕рдВрдХреБрд▓ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддреЗ рд╣реИрдВ:

 sudo apt update sudo apt upgrade 

рдФрд░ рдлрд┐рд░ рд╕реЗ рд╣рдо рдЕрдкрд╛рдЪреЗ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ рдЕрдкрд╛рдЪреЗ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕ рдкрд░ рдЖрдк HTTP / 2 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ - рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рд╡рд┐рд╖рдп рдирд╣реАрдВ рд╣реИред рдЕрдм рджреВрд╕рд░реЗ рдЪрд░рдг рдкрд░ рдЬрд╛рдПрдВред

рдЪрд░рдг рджреЛ FastCGI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛


FastCGI рдХреНрдпрд╛ рд╣реИ - рдпрд╣ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд╣рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗред рдЖрдкрдХреЛ FastCGI рдореЛрдб (php-fpm) рдореЗрдВ рдЪрд▓ рд░рд╣реЗ PHP рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдЯреЛрд╕реНрдЯрд░ рдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдореИрдВ рдРрд╕реА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рддреБрд░рдВрдд рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реВрдВрдЧрд╛:

 sudo apt install php-fpm 

рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдЪрдореБрдЪ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрддрд╛рдП рдЬрд╛рдПрдВрдЧреЗ: Apache2 рдореЗрдВ PHP 7.2 FPM рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд░реЗрдВ:

 sudo a2enmod proxy_fcgi setenvif sudo a2enconf php7.2-fpm 

рд╣рдо рдХрд░рддреЗ рд╣реИрдВред рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ mod_php рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ php-fpm рд╣реИред

 sudo a2dismod php7.2 

рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ PHP рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдЙрди рдореЙрдбреНрдпреВрд▓ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ / etc / apache2 / mods- рдЙрдкрд▓рдмреНрдз / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЬреЛ / etc / apache2 / mod-рд╕рдХреНрд╖рдо рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╣реИрдВ

рдЕрдЧрд▓рд╛, рдЕрдкрд╛рдЪреЗ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ

 sudo service apache2 restart 

рдФрд░ рддреАрд╕рд░реЗ рдЪрд░рдг рдкрд░ рдЬрд╛рдПрдВред

рдЪрд░рдг рддреАрди рдкреНрд░реАрдлрд╝реЙрд░реНрдХ рд╕реЗ рдЗрд╡реЗрдВрдЯ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛


MPM рдХреНрдпрд╛ рд╣реИ рдФрд░ рдкреНрд░реАрдлрд╝реЙрд░реНрдХ, рдИрд╡реЗрдВрдЯ, рд╡рд░реНрдХрд░ рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ - рдЖрдк рдЗрд╕ рдЕрджреНрднреБрдд рд▓реЗрдЦ рдореЗрдВ рдпрд╣рд╛рдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ ... рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдЬрд╛рдирдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ: "рдорд╛рдирдХ" рдкреНрд░реАрдлрд╝реЙрд░реНрдХ HTTP / 2 рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИ , рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред рдПрдХ рдХреЛ рдмрдВрдж рдХрд░реЗрдВ, рджреВрд╕рд░реЗ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдЕрдкрд╛рдЪреЗ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред

 sudo a2dismod mpm_prefork sudo a2enmod mpm_event service apache2 restart 

рдЪреМрдерд╛ рдЪрд░рдгред HTTP / 2 рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ


рдпрд╛ рддреЛ рд╣реЛрд╕реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдЬреЛ / etc / apache2 / рд╕рд╛рдЗрдЯреЛрдВ-рд╕рдХреНрд╖рдо / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдпрд╛ /etc/apache2/apache2.conf рд╕рд░реНрд╡рд░ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╣реА рд╣реИ, рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдирдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
Protocols h2 h2c http/1.1

рдХреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ h2 ред рджреЛ рдЕрдиреНрдп рдмрд┐рдВрджреБ рдЖрдкрдХреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ рд╣реИрдВред h2c , TCP / TLS рдкрд░ HTTP / 2 рд╕рдкреЛрд░реНрдЯ рд╣реИред HTTP / 1.1 - HTTP рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред

Http2 рдореЙрдбреНрдпреВрд▓ рдЪрд╛рд▓реВ рдХрд░реЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ:

 sudo a2enmod http2 service apache2 restart 

рдЖ рдЧрдП рд╣реИрдВ


рдЕрдм рд╕реЗред рдЖрдкрдХреЗ рд╕рдВрд╕рд╛рдзрди рдХреЛ HTTP / 2 рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рд╕рдВрд╕рд╛рдзрди рдкрд░ рдЬрд╛рдХрд░ рдХреНрд░реЛрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдмрд┐рдЬрд▓реА рдХрд╛ рдмреЛрд▓реНрдЯ рдиреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рд░реЛрд╢рдиреА рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдКрдкрд░ рдордВрдбрд░рд╛рддреЗ рд╣реБрдП, рдЖрдк HTTP / 2-enable (h2) рдкреНрд░реЙрдореНрдкреНрдЯ рджреЗрдЦреЗрдВрдЧреЗред рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЯреИрдм рдкрд░, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЙрд▓рдо рдЪрд╛рд▓реВ рдХрд░реЗрдВ - рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП, HTTP / 2.0 рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдпрд╣ рднреА рдЬрд╛рдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╕рдВрд╕рд╛рдзрди рд╡реЗрдм рдкрд░ рдХрдИ рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд▓реЗрдХрд┐рди рдЖрд░рд╛рдо рдордд рдХрд░реЛ, рдХреНрдпреЛрдВрдХрд┐ HTTP / 3 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреЗ рд╣реАрд▓реНрд╕ рдкрд░ рд╣реИ :)

Source: https://habr.com/ru/post/hi430188/


All Articles