WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:

рдпрд╕ рд▓реЗрдЦрдорд╛ рд╣рд╛рдореА рд░рд┐рднрд░реНрд╕ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩрдорд╛ рд╣рд╛рдореНрд░реЛ рд╣рд╛рдд рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗрдЫреМрдВ, рдХрд╕реИрд▓реЗ рднрдиреНрди рд╕рдХреНрдЫред рд╣рд╛рдореА рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдм рд╕рд░реНрднрд░рдХреЛ рд╣реБрдб рдЕрдиреНрддрд░реНрдЧрдд рд╣рд╛рдореНрд░рд╛ рдлреЛрд╣реЛрд░ рд╣рд╛рддрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫреМрдВ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╕реИрд▓реЗ рд╢реЛрд╖рдг рдирдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛рдорд╛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗрдЫреМрдВред

рдпреЛ рдкрд░реАрдХреНрд╖рдг рднреНрдпрд╛рдХреБрдордорд╛ рдЧреЛрд▓рд╛рдХрд╛рд░ рдШреЛрдбрд╛рдХреЛ рдорд╛рдкрди рд╣реЛ, рдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ рдмрд╛рд╣реЗрдХ рдЕрд░реВ рдХреЗрд╣реА рдЫреИрди, рд░ рдЕрдм рд╣рд╛рдореА рдпрд╕рдХреЛ рд╕рд╛рде рдХреЗ рдЧрд░реНрдиреЗ рдерд╛рд╣рд╛ рдЫреИрдиред

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:

рд╡рд┐рдзрд┐рд╢рд╛рд╕реНрддреНрд░

Nginx рд░ Apache рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо IIS Windows Server Core 18.04 рдХреЛ рд▓рд╛рдЧрд┐ Ubuntu 2019 LTS рд╣реЛред рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдЕрдШрд┐, рд╕рдмреИ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВрд▓реЗ рдбрд┐рд╕реЗрдореНрдмрд░ 04.12.2019, XNUMX рд╕рдореНрдордХрд╛ рдирд╡реАрдирддрдо рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗред

рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ HTTP рдорд╛рд░реНрдлрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдм рд╕рд░реНрднрд░рд▓реЗ рдЙрд╣реА рдкреГрд╖реНрда рдЪрд▓рд╛рдпреЛ, тАЛтАЛCodrops рдмрд╛рдЯ рдирд┐: рд╢реБрд▓реНрдХ Jekyll рдЯреЗрдореНрдкреНрд▓реЗрдЯред рд▓рд┐рдЩреНрдХред рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдм рд╕рд░реНрднрд░рдорд╛ gzip рдХрдореНрдкреНрд░реЗрд╕рди рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

рдереНрд░реБрдкреБрдЯ рдкрд░реАрдХреНрд╖рдг Httpd-рдЙрдкрдХрд░рдг рд╕рдВрдЧ рддрд░реНрдХ рд╕рдВрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ:

ab -n 50000 -c 500 http://192.168.76.204:80/

рд╕рд░реНрднрд░рд╣рд░реВ 10, 5, рд░ рдПрдХ рдХреЛрд░рдорд╛ 1, 8, рд░ 4 рдкреНрд░рддрд┐рд╢рдд рдХреЛрд░рдорд╛ рд╕реАрдорд┐рдд рдерд┐рдПред рдкрд░реАрдХреНрд╖рдг рдмреЗрдиреНрдЪ 9900K@5400MHz рднрдПрдХреЛ рдХрдореНрдкреНрдпреБрдЯрд░ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рдорддрд▓рдм 10% рд╕реАрдорд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рд╕рд░реНрднрд░рд▓реЗ рдкреНрд░рддрд┐ рдХреЛрд░ рд▓рдЧрднрдЧ 540MHz рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдЫред

TTFB рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬрдм рд╕рд░реНрднрд░ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдмреБрдЯ рдЧрд░рд┐рдпреЛ рд░ DevTools рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдорд╛рдкрди рдЧрд░рд┐рдпреЛ; рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдкрдЫрд┐, рд╕рд░реНрднрд░ рдмрдиреНрдж рдЧрд░рд┐рдпреЛ рд░ рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдХреНрдпрд╛рд╕рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣рдЯрд╛рдЙрди рдЕрдШрд┐рд▓реНрд▓реЛ рдЪреЗрдХрдкреЛрдЗрдиреНрдЯрдорд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░рд┐рдпреЛред

рдкрд░реАрдХреНрд╖рдХ рд░ рд╡реЗрдм рд╕рд░реНрднрд░ рдПрдЙрдЯреИ рд╣реЛрд╕реНрдЯрдорд╛ рд░ рдПрдЙрдЯреИ рднрд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪрдорд╛ рдерд┐рдПред

рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдордХреЛ рддреБрд░реБрдиреНрддреИ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди, рдмрд╛рдзрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдкрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ ATTO рд░ CrystalDIskMark рдмреЗрдиреНрдЪрдорд╛рд░реНрдХрдХреЛ рдирддрд┐рдЬрд╛рд╣рд░реВред

рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдмрд╛рдЯ рд▓рд┐рдЗрдПрдХреЛ рдбрд╛рдЯрд╛:WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:

рдкрд░рд┐рдгрд╛рдорд╣рд░реБ:

TTFB:

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
IIS рдХреЛ рд▓рд╛рдЧрд┐ рдФрд╕рдд TTFB рд╕рдмреИрднрдиреНрджрд╛ рд╕рд╛рдиреЛ рд╣реЛ, 0,5ms, Apache рдХреЛ рд▓рд╛рдЧрд┐ 1,4ms рд░ Nginx рдХреЛ рд▓рд╛рдЧрд┐ 4msред

рдереНрд░реБрдкреБрдЯ:

рдкрд╣рд┐рд▓реЗ, рдХреЛрд░рдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрднрд░рд▓реЗ рдХрддрд┐ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдорд╛рдкрди рдЧрд░реНрдЫ рднрдиреЗрд░ рд╣реЗрд░реМрдВред

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
рдЧреНрд░рд╛рдлрд▓реЗ рд╡реЗрдм рд╕рд░реНрднрд░рдорд╛ рдкрд░реАрдХреНрд╖рдХ рдХрд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд░ рд╡рд┐рд▓рдореНрдмрддрд╛ рджреЗрдЦрд╛рдЙрдБрдЫред рдЧреНрд░рд╛рдлрд▓реЗ рджреЗрдЦрд╛рдЙрдБрдЫ рдХрд┐ NGINX рд▓реЗ 98ms рд╡рд╛ рдХрдордорд╛ рд╕рд╛рдЗрдЯ рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрджреИ рд╕рдмреИ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ 20% рдкреНрд░рд╢реЛрдзрди рдЧрд░реЗрдХреЛ рдЫред IIS, Apache рдЬрд╕реНрддреИ, рдХреНрд░рдорд╢рдГ 5ms рд░ 76ms рдорд╛ рд╕рдмреИ рдХрд▓рд╣рд░реВрдХреЛ рдЕрдиреНрддрд┐рдо 14% рдкреВрд░рд╛ рдЧрд░реНрдпреЛред

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
рдЧреНрд░рд╛рдлрд▓реЗ рддрдирд╛рд╡ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд░рдордорд╛ рдПрдЙрдЯрд╛ рдЕрдиреБрд░реЛрдзрдХреЛ рд▓рд╛рдЧрд┐ рдФрд╕рдд рдкреНрд░рд╢реЛрдзрди рд╕рдордп рджреЗрдЦрд╛рдЙрдБрдЫред

рддрдкрд╛рдИрд▓реЗ рдЧреНрд░рд╛рдлрд╣рд░реВрдмрд╛рдЯ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреЗ рд░реВрдкрдорд╛, IIS рд▓реЗ Apache рд░ Nginx рджреБрдмреИрд▓рд╛рдИ рдЙрдбрд╛рдпреЛ, рдЙрдЪреНрдЪ рд▓реЛрдб рдЕрдиреНрддрд░реНрдЧрдд рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдврд┐рд▓реЛ рднрдпреЛред 

IIS рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ 4 рднрдиреНрджрд╛ XNUMX рдХреЛрд░рд▓рд╛рдИ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджрд┐рдпреЛ, XNUMX рдорд╛ рдХрдо рд╡рд┐рд▓рдореНрдмрддрд╛рд╣рд░реВ рджреЗрдЦрд╛рдЙрдБрджреИ, рддрд░ рдпрд╕рд▓реЗ рдПрдЙрдЯрд╛ рдХреЛрд░рд▓рд╛рдИ рдкрдирд┐ рдХрдбрд╛ рд░реВрдкрдорд╛ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред

NGINX рд╕рдмреИ 8 рдХреЛрд░рд╣рд░реВрдорд╛ рд░рд╛рдореНрд░реЛ рдорд╛рдкрди рдЧрд░реНрджрдЫ, рд░ Apache рдХреЛ рд▓рд╛рдЧрд┐, рдПрдХрд▓-рдХреЛрд░ рдкрд░рд┐рджреГрд╢реНрдп рдЙрддреНрддрдо рд╡рд┐рдХрд▓реНрдк рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫред

рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА:

nginx:

рдЕрдм рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рд░ рдХреЛрд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╣реЗрд░реМрдВред 

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
Nginx рд▓реЗ 1 рд░ 4 рдХреЛрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ 1% рдХреЛ рд╕реАрдорд╛рдорд╛ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдкрд╛рд╕ рдЧрд░реЗрди; рдЬрдм рдпрд╕рд▓реЗ 2000 рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрд╛рд░ рдЧрд░реНрдпреЛ, рдпрд╕рд▓реЗ рдкрд░реАрдХреНрд╖рдХрд╕рдБрдЧ рдЬрдбрд╛рди рд╕рдорд╛рдкреНрдд рдЧрд░реНрдпреЛред

рдЕрдкрд╛рдЪреЗ:

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
Apache, Nginx рдЬрд╕реНрддреИ, 2500 рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реЗрд░, рдЬрдбрд╛рди рдЫреЛрдбреНрдпреЛ рд░ рдмрдиреНрдж рдЧрд░реНрдпреЛред Apache 8, 4 рд░ 1 рдХреЛрд░ рдорд╛ 1% рдХреЛ рд╕реАрдорд╛ рд╕рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдЕрд╕рдлрд▓ рднрдпреЛ, рддрд░ рдпрд╕рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдпреЛ рдкрдирд┐ рдПрдХ рдХреЛрд░ рдорд╛ 5% рд╕реАрдорд╛ рд╕рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдЕрд╕рдлрд▓ рднрдпреЛ, рдЬреБрди Nginx рднрдиреНрджрд╛ рдЦрд░рд╛рдм рдЫред

IIS:

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд░рдордорд╛, IIS рд▓реЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд╡рд┐рд╢рд╛рд▓ рд▓рд╛рдо рдЬрдореНрдорд╛ рдЧрд░реНтАНрдпреЛ рддрд░ рддреА рдкреНрд░рддреНрдпреЗрдХрд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНтАНрдпреЛред рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рдмрд╛рдХрд╕ рдмрд╛рд╣рд┐рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдЯрд╛рдЗрдордЖрдЙрдЯрд╣рд░реВ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
рдЪрд╛рд░реНрдЯрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдкреВрд░рд╛ рдЧрд░реНрди рд▓рд╛рдЧреЗрдХреЛ рд╕рдордп рджреЗрдЦрд╛рдЙрдБрдЫред рдкреВрд░реНрдгрддрдпрд╛ рдмреЗрддреБрдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдпреЛред рд░реЗрдЦрд╛рдЪрд┐рддреНрд░рд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдХреЛ рдХреБрд░рд╛ рдЧрд░реНрджрд╛ IIS рдХрддреНрддрд┐рдХреЛ рдорд╛рдЧ рдЫ, рд░ NGINX рдХрддрд┐ рд░рд╛рдореНрд░реЛ рдЫ рднрдиреЗрд░ рджреЗрдЦрд╛рдЙрдБрдЫред

рдбрд┐рд╕реНрдХрдмрд╛рдЯ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА:

nginx:

рдЕрдм рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рд░ рдХреЛрд░рдХреЛ рд╕рдВрдЦреНрдпрд╛ рд░ рдбрд┐рд╕реНрдХ рдЧрддрд┐рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╣реЗрд░реМрдВред 

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
рдпрд╕ рдкрдЯрдХ Nginx рджреБрдИ рдХреЛ рд╕рдЯреНрдЯрд╛ 4 рдкрд░реАрдХреНрд╖рдг рдЕрд╕рдлрд▓ рднрдпреЛред

рдЕрдкрд╛рдЪреЗ:

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
Apache рдкрдЫрд┐рд▓реНрд▓реЛ рдкрдЯрдХ рдЬрддреНрддрд┐рдХреИ рдкрд░реАрдХреНрд╖рдг рдЕрд╕рдлрд▓ рднрдпреЛред

IIS:

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:
IIS рд▓реЗ рд▓рдЧрднрдЧ рдЙрд╕реНрддреИ рдЧреНрд░рд╛рдл рджреЗрдЦрд╛рдЙрдБрдЫ, рдЬрд╕реНрддреЛ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рдбрд┐рд╕реНрдХ рдкреНрд░рддрд┐рдмрдиреНрдзрд╣рд░реВ рдерд┐рдПрдирдиреНред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕рдмреИ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдзреЗрд░реИ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрди, рдЬрд╕рдХреЛ рдорддрд▓рдм рддрд┐рдиреАрд╣рд░реВ рдкреНрд░рддреНрдпреЗрдХрд▓реЗ RAM рдорд╛ рд╕реНрдерд┐рд░ рдбрд╛рдЯрд╛ рдХреНрдпрд╛рд╕ рдЧрд░реЗ рд░ рддреНрдпрд╣рд╛рдБрдмрд╛рдЯ рд╕реЗрд╡рд╛ рдЧрд░реЗред рдпрд╣рд╛рдБ рд╣рд╛рдореА рдореБрдЦреНрдп рдмрд╛рдзрд╛ рджреЗрдЦреНрдЫреМрдВ - рд╡реЗрдм рд╕рд░реНрднрд░ рдиреИред

рдпреЛ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓реНрди рдзреЗрд░реИ рдЪрд╛рдБрдбреЛ рдЫ; рд╣рд╛рдореАрд▓реЗ рдЕрдЭреИ рд╕рдореНрдо HTTPS, рдХрдореНрдкреНрд░реЗрд╕рди рд░ HTTP/2 рд▓рд╛рдИ Let's Encrypt рдмрд╛рдЯ рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдорд╛рдгрдкрддреНрд░рдХреЛ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдЧрд░реЗрдХрд╛ рдЫреИрдиреМрдВред рдпрд╕рдмрд╛рд░реЗ рд╣рд╛рдореА рдЕрд░реНрдХреЛ рд▓реЗрдЦрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред

WEB рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдпреБрджреНрдзред рднрд╛рдЧ 1 - HTTP рд╕рдореНрдкрд░реНрдХ рдмрд╛рд╣рд┐рд░:

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди