NGINX рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐ рдФрд░ рдЗрдЧреЛрд░ Sysoev рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз

рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рд╕реЗ, рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рдЖрдкрд░рд╛рдзрд┐рдХ рдорд╛рдорд▓реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░рд╛ рд╕рдореБрджрд╛рдп рдЕрд▓рдЧ рд░рд╣рд╛ рд╣реИред рдФрд░, рд╢рд╛рдпрдж, рдРрд╕реЗ рд▓реЛрдЧ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рдЙрджрд╛рд╕реАрди рд░реВрдк рд╕реЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рдХреА рддрд░рд╣ рджрд┐рдЦреЗрдВрдЧреЗ, рдЬреЛ рдЕрдкрдиреЗ рд╢реМрдХ рдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рд╡рд┐рддреНрддреАрдп рд╕рдлрд▓рддрд╛ рдореЗрдВ рдмрджрд▓рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ, 90 рдХреЗ рджрд╢рдХ рдореЗрдВ рдбреИрд╢рд┐рдВрдЧ рдХреА рд╢реИрд▓реА рдореЗрдВ рд░реВрд╕реА рдкреВрдВрдЬреАрд╡рд╛рдж рдХреЗ рд╢рд╛рд░реНрдХ рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рдореИрдВ, рдЕрдзрд┐рдХрд╛рдВрд╢ рджреЗрдЦрднрд╛рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреА рддрд░рд╣, рдЗрдЧреЛрд░ рдХреЗ рд╕рд╛рде рдЧрд╣рд░реА рд╕рд╣рд╛рдиреБрднреВрддрд┐ рд░рдЦрддрд╛ рд╣реВрдВред рд╣рд╛рдВ, рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЕрдиреБрднрд╡ рд╕реЗ рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рдХрд┐ рдореБрдХреНрдд рдФрд░ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкрд░ рдПрдХ рд▓рд╛рднрджрд╛рдпрдХ рд╡реНрдпрд╡рд╕рд╛рдп рдмрдирд╛рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдФрд░ рдпрд╣ "рдмрд╛рд▓реЛрдВ рд╡рд╛рд▓реЗ рдкрдВрдЬреЗ" рдФрд░ рдПрдХ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рд╕рдВрд╕рд╛рдзрди рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рд╕реМ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред

рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдкрдиреА рдЦреБрдж рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рд╕реНрдерд▓ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВред рдмреЗрд╢рдХ, рдпрд╣ рд░рд╕реЛрдИ рдпрд╛ рд╕реЛрдлреЗ рдореЗрдВ рдЕрдкрдиреА рд░рд╛рдп рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдкрд░рд┐рдгрд╛рдо рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдЧрд╛ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреБрдЫ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЗрдЧреЛрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдХреЛ рд╕реАрд╡реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЦрдВрднреЗ рдХреА рддрд╣ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдмреИрдардХрд░, рдЯрд╕рд░ рдХреЗ рдкреБрдЬрд╛рд░реА рдпрд╛ рдЯреЗрд▓реАрдлреЛрди рдиреНрдпрд╛рдп рдХреА рдЙрдореНрдореАрдж рдХрд░рдирд╛ рднреА рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрдЧреЛрд░ рдХреЛ рд░рд╛рдордмреНрд▓рд░ рдХреЗ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд░рдгрдиреАрддрд┐ рдкрд░ рдЪрд░реНрдЪрд╛ / рдкреВрд░рдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред рдпрд╛ рд╢рд╛рдпрдж рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рди рдХреЗрд╡рд▓ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреА, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рднреА рд╣реЛрдЧреА рдЬреЛ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдЦреБрдж рдХреЛ рдПрдХ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдЕрд╡рддрд╛рд░ рдХреЛ "I / WE NGINX" рдореЗрдВ рдмрджрд▓рдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред :-)





рддрдереНрдпреЛрдВ


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

рдореИрдВ рд╕рдВрд╕рд╛рдзрди www.duralex.org/2019/12/14/delo-o-poxishhennom-veb-servere рд╕реЗ рдХреБрдЫ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЙрджреНрдзреГрдд рдХрд░реВрдВрдЧрд╛ред

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

...
┬л 12.
1. , () , , () .┬╗


...
рдпрд╣рд╛рдВ, рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдЧрд░рд┐рдХ рд╕рдВрд╣рд┐рддрд╛ рдореЗрдВ, "рд╢реНрд░рдо рдХрд░реНрддрд╡реНрдпреЛрдВ" рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдХрд╛рдиреВрди рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХрд╛рд░реНрдп "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ" рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЗрд╕рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЗрди "рдХрд░реНрддрд╡реНрдпреЛрдВ" рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рд╕рд╛рде рдмрд╕ "рдЬреБрдбрд╝рд╛ рд╣реБрдЖ" рд╣реИред рдФрд░ рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ Sysoev рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ nginx рд╕рд░реНрд╡рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣реА рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд░рд╛рдордмреНрд▓рд░ рдореЗрдВ рдЕрдкрдиреА "рдХрд╛рд░реНрдп рдЬрд┐рдореНрдореЗрджрд╛рд░рд┐рдпреЛрдВ" рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛, рдЕрд░реНрдерд╛рдд рдпрд╣ рд╕рд░реНрд╡рд░ рдФрд░ рдЙрд╕ рд╕рднреА рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

...
Sysoev рдХреЗ рдХреБрдЫ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдЙрддреНрддрд░ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдлрд▓ рдлрд┐рдЯрд┐рдВрдЧ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
┬л mod_proxy. , , - . mod_accel тАФ Apache . 2001 .
тАФ , ?
тАФ , .┬╗


рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдорд╛рдорд▓реЗ рдХреА рддрдереНрдпрд╛рддреНрдордХ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд░рд╛рдордмрд▓рд░ рдХреА рд░рд╛рдп рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рдЬреЛрд░-рд╢реЛрд░ рд╕реЗ рдЪрд▓ рд░рд╣реА рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдмрдВрдж рд╣реЛрдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреВрд░реА рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдпрд╣ рдорд╛рдирдирд╛ тАЛтАЛрдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЬрд╛рдВрдЪ рддрдереНрдпреЛрдВ рдХреА рддрд╣рдХреАрдХрд╛рдд рдореЗрдВ рдирд╣реАрдВ рд▓рдЧреЗрдЧреАред

рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдирд┐рд╖реНрдкрдХреНрд╖ рдкрд░реАрдХреНрд╖рдг рдХреА рдЙрдореНрдореАрдж рд╣реИ, рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐ рдХрд╛рдо рдЖ рд╕рдХрддреА рд╣реИред

рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐


рдпрд╣ рдЗрд╕ рддрдереНрдп рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рддрдереНрдп рдкрд░ рд╡рд┐рд╡рд╛рдж рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд░рд╛рдордмреНрд▓рд░ рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣рд┐рддреЛрдВ рдореЗрдВ рдиреЗрдЧреНрдиреЗрдХреНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдерд╛ред рд╕реНрдкрд╖реНрдЯ рдХреЗ рд╕рд╛рде рдмрд╣рд╕ рди рдХрд░реЗрдВ рдпрд╛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдХрд┐ рд╡рд┐рдХрд╛рд╕ рдЗрдЧреЛрд░ рдХреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдХрд░реНрддрд╡реНрдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рдерд╛ред

рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрджрд┐ рд╡рд┐рдкрд░реАрдд рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХрд╛рдиреВрдиреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдХреЗ рдкреНрд░рддрд┐рдХреВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рд╛рде, рдпрд╣ рдЕрдкрд░рд╛рдз рд╕рд┐рджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ред рдЖрдкрдиреЗ рддрд░реНрдХ рджрд┐рдпрд╛ рдХрд┐ рдЖрдкрдиреЗ "рдЕрдкрдиреЗ рджрдо рдкрд░" рдкрд╣рд▓ рдХреА, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╕рдмреВрдд рдереЗред рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЦреЛрдЬрдирд╛ рдпрд╛ рдЙрдирдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд░рд╛рдордмреНрд▓рд░ рдиреЗ рдЗрд╕реА рддрд░рд╣ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░ рджреА рд╣реЛрдЧреА рдпрджрд┐ рдЙрд╕рдиреЗ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рдЧрдЬрд╛рдд рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдпрд╛ рд╣реИ:

тАЬрд╡рд░реНрд╖реЛрдВ рдХреЗ рджреМрд░рд╛рди, рд▓рд┐рдВрдбрд╡реБрдб рд╡рдХреАрд▓реЛрдВ, рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рдХрд╛рдиреВрди рдлрд░реНрдореЛрдВ рдФрд░ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рд╡рд┐рд╢реЗрд╖ рдХрдВрдкрдиреА рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░, рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рд░рд╛рдордмрд▓рд░ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ, рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкрддреНрд░рд╛рдЪрд╛рд░ рдХреЗ рд▓рдЧрднрдЧ рдПрдХ рд╣рдЬрд╛рд░ рдкреЗрдЬ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред Nginx рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕ред рдпреЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рд░рд╛рдордмрд▓рд░ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП рдХрд╛рдиреВрдиреА рдЖрдзрд╛рд░ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗ рд╕рдХрддреЗ рд╣реИрдВ


рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдореБрдЭреЗ рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИ, рд╕реНрдкрд╖реНрдЯ рдХреЗ рд╕рд╛рде рдмрд╣рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдареАрдХ рд╡рд┐рдкрд░реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд░рд╛рдордмрд▓рд░ рдХреЗ рдХрдерди рд╕реЗ рд╕рд╣рдордд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рдХреГрддрд┐ рдХрд╛ рдерд╛ред рдФрд░ рд╢рд╛рдпрдж рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрдЧреЛрд░ рдХреЛ рдЙрд╕рдХреЗ рд▓рд┐рдП рдкреБрд░рд╕реНрдХрд╛рд░ рджрд┐рдП рдпрд╛ рдзрдиреНрдпрд╡рд╛рдж рдХреА рдШреЛрд╖рдгрд╛ рдХреАред

рд╣рд╛рдБ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рд╣реИ рдЬреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ рдореБрдлреНрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдЖрддреА рд╣реИред

рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╣реБрдЖ рдерд╛, рдЕрдВрдбрд╛ рдпрд╛ рдЪрд┐рдХрди?


рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рд╣реИред рдПрдХ рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдп рдмрдирд╛рдирд╛ рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдПрдХ рд╣реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред

рдпрджрд┐ рдкрд╣рд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореВрд▓ рд╕рдВрдкрддреНрддрд┐ рдЕрдзрд┐рдХрд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рдпреЛрдХреНрддрд╛ (рдирд╛рдЧрд░рд┐рдХ рд╕рдВрд╣рд┐рддрд╛ рдФрд░ ZoAP рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдХреЗ рд╣реИрдВ рдФрд░ рдЗрди рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕реНрд╡рд╛рдореА рдХреА рд╕реНрдкрд╖реНрдЯ рд╕рд╣рдорддрд┐ рдХреЗ рд╕рд╛рде рд╣реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдкрд╣рд▓реЗ рд╕реЗ рдЕрд▓рдЧ рдЕрд▓рдЧ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, nginx рдХреЛ рд▓реЗрдЦрдХ рдиреЗ рдШрдВрдЯреЛрдВ рдХреЗ рдмрд╛рдж рдмрдирд╛рдпрд╛ рдФрд░ рдПрдХ рдореБрдлреНрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ред рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЙрдиреНрд╣реЗрдВ рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рдпрд╛ рдЬрд╛рдиреЗ рд▓рдЧрд╛ рдФрд░ рдХрд╛рдо рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░рд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдФрд░ рддрддреНрдХрд╛рд▓реАрди рдирд┐рдпреЛрдХреНрддрд╛ рдХреА рдкреВрд░реНрдг рд╕рд╣рдорддрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдФрд░ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рд░рд╛рдордмреНрд▓рд░ рдЗрдЧреЛрд░ рдХреА рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдореМрдХрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЖрдЦрд┐рд░рдХрд╛рд░, рдПрдХ рдХрд╛рдо рдмрдирд╛рдиреЗ рдФрд░ рдПрдХ рдореМрдЬреВрджрд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП , рдпреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╣реИрдВред

рдФрд░ рдЪреВрдВрдХрд┐ рдирдЧреНрдиреЗрдХреНрд╕ рдЗрдЧреЛрд░ рд╕реНрдпреЛрд╕рд┐рд╡ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ, рдЬрд┐рд╕реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЗрд╕реЗ рд░рд╛рдордмреНрд▓рд░ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╢реНрд░рдо рд╕рдВрдмрдВрдзреЛрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдлрд┐рд░ рд╕реНрдерд┐рддрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИред

рдпрджрд┐ рдЙрд╕ рд╕рдордп, рд░рд╛рдордмрд▓рд░ рдиреЗ рдпрд╣ рдирд╣реАрдВ рдорд╛рдирд╛ рдХрд┐ рдЙрд╕рдХрд╛ рдХрд░реНрдордЪрд╛рд░реА рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╢реНрд░рдо рдХрд░реНрддрд╡реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдврд╛рдВрдЪреЗ рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЕрдм рд╡рд╣ рдЙрдирдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдЦрд┐рд▓рд╛рдл рдерд╛ (рдЖрдЦрд┐рд░рдХрд╛рд░, рдЙрд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдб рдХреЛ рд░рджреНрдж рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ), рддреЛ рдЗрди рд╕рдВрдкрд╛рджрдиреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдВред рдФрд░ рдЙрдард╛рддрд╛ рд╣реИред рдФрд░ рдирдЧреНрдиреЗрдХреНрд╕ рдХреЛ рдЪреЛрдЯ рдирд╣реАрдВ рдкрд╣реБрдВрдЪреЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

"рдирд┐рдпрдд рд╕рдордп рдореЗрдВ"


рдпрд╣ рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИ рдереА, рдЬрдм рдореИрдВ рдЕрднреА рднреА рдЙрддреНрд╕рд╛рд╣реА рдерд╛ рдФрд░ рдЖрд░рдПрдПрд╕рдкреАрдУ ( https://cnews.ru/news/top/raspo_razvalilasrazrabotchiki_oo ) рдХреЗ рдореГрдд рд╕рдВрдЧрдарди рдХреЗ рдХрд╛рдо рдореЗрдВ рднрд╛рдЧ рд▓рд┐рдпрд╛ред

рдпрд╣ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓рддрд╛ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдиреНрдпреВрдирддрдо рдХрд╛рдиреВрдиреА рдФрдкрдЪрд╛рд░рд┐рдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде, рдФрд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рд▓рд┐рдП рдХрд┐ рдПрдХ рд╕рдорд╛рди рд░рдХреНрд╖рд╛ рд░рдгрдиреАрддрд┐ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рдЖрдкрд░рд╛рдзрд┐рдХ рдорд╛рдорд▓реЗ рдореЗрдВ "рдЪрд╛рд░реЛрдВ рдУрд░" рдЪрд▓рд╛рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред рдПрдХ рдорд┐рд╕рд╛рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЦреБрдж рдХреЛ рдПрдХ рд╕рдорд╛рди рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВред

рдЗрдЧреЛрд░ Sysoev рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз


рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рд░рд╛рдордмреНрд▓рд░ (рдпрд╛ рд▓рд┐рдирд╡реБрдб) рд╡рдХреАрд▓реЛрдВ рдХреЗ рдкрд╛рд╕ рдкрд╣реБрдБрдЪрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреВрд╕рд░реА рддрд░рдл рд╕реЗ рднреА рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡реЗ рдЗрдЧреЛрд░ рдХреЛ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм "рдЯреЗрд▓реАрдлреЛрди рдХрд╛рдиреВрди" рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЖрд╡рд╛рдЬ рджреА рдЧрдИ рдереАред

рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрд╣ рд╡реНрдпрд░реНрде рдирд╣реАрдВ рдерд╛ рдХрд┐ рд░рд╛рдордмреЗрд▓рд░ рдирд┐рджреЗрд╢рдХ рдордВрдбрд▓ рдХреА рдмреИрдардХ рд╣реЛ рд░рд╣реА рдереА?

рд░рд╛рдордмрд▓рд░ рдХреЗ рдирд┐рджреЗрд╢рдХ рдордВрдбрд▓ рдиреЗ рдиреЗрдЧреНрдиреЗрдХреНрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрдкрд░рд╛рдзрд┐рдХ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдпрд╛ред рд╡реЗ рдХрдВрдкрдиреА рдХреЗ рдмреМрджреНрдзрд┐рдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░ рд╕рдХрддреЗ рдереЗ, рд▓реЗрдХрд┐рди рдордзреНрдпрд╕реНрдерддрд╛ рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рддрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдкрд░рд┐рд╖рдж рдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд░рд╛рдордмрд▓рд░ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рд░реВрд╕реА рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ рд╕реЗ рдЕрдкреАрд▓ рдХреА рдЧрдИ рдереА рдХрд┐ рд╡реЗ рдЖрдкрд░рд╛рдзрд┐рдХ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╕рд┐рд╡рд┐рд▓ рдХрд╛рдиреВрди рдХреНрд╖реЗрддреНрд░ рдХреЗ рднреАрддрд░ рдХрдВрдкрдиреА рдХреЗ рд╣рд┐рддреЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рд░рдЦреЗрдВред


рдЗрдЧреЛрд░,
рдЬрдм рд╡реЗ рдЖрдкрдХреЛ рджреБрдирд┐рдпрд╛ рд╕реЗ рд╕рд╣рдордд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рдЬреА рдХрд░реЗрдВрдЧреЗ, рддреЛ рд╡рд╛рджреЛрдВ рдФрд░ рдкрд╛рдЦрдВрдбреА рдорд╛рдлреА рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рди рдХрд░реЗрдВред рдЕрдм рдЖрдк рдХреЗрд╡рд▓ рд╡рд╣реА рд╣реИрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрд╡рд╕рд░ рдФрд░ рд╡рд┐рддреНрддреАрдп рд╕рдВрд╕рд╛рдзрди рд╣реИрдВ рдЬреЛ рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рдгрдиреАрддрд┐ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

рдХрд╛рдиреВрди рдкреНрд░рд╡рд░реНрддрди рдкреНрд░рдерд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдорд▓реЗ рдХреЛ рдЕрджрд╛рд▓рдд рдореЗрдВ рд▓рд╛рдУред рд╕рднреА рдЖрдИрдЯреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рди рдХреЗрд╡рд▓ рдЖрдкрдХреА рд╡рд┐рддреНрддреАрдп рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░реЗрдВ, рдмрд▓реНрдХрд┐ рдпрд╣ рдЖрдкрд░рд╛рдзрд┐рдХ рдорд╛рдорд▓рд╛ рдЕрдиреНрдп рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЬреЛ рдЖрдкрдХреА рд╣реА рддрд░рд╣, рд╕рдорд╛рди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЦреБрдж рдХреЛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХрд╛рдлреА рдХреБрдЫ рдЪрд╛рд╣рд┐рдП:

  • рдЕрджрд╛рд▓рдд рдореЗрдВ рд░реВрд╕реА рдХрд╛рдиреВрдиреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдореБрдлреНрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ
  • рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд░реНрддрди рдЕрднреНрдпрд╛рд╕ рдмрдирд╛рдПрдВ
  • рдкреНрд░рд╛рдкреНрдд рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдирд┐рд░реНрджреЗрд╢реЛрдВ (рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ) рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • рдЬрдм рдпрд╣ рдЦрддреНрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдЕрдиреНрдп рд╕рдорд╛рди рдорд╛рдорд▓реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╢рдмреНрджреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХрд╛ рдПрдХ рдкреВрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВред рдЗрд╕реЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдХрд╛рдиреВрдиреА OpenSource ;-) рд╣реЛрдиреЗ рджреЗрдВ

рдкреБрдирд╢реНрдЪ


рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рди рд░рдгрдиреАрддрд┐ рдЕрдореЗрд░рд┐рдХреА рдиреНрдпрд╛рдпрд╛рд▓рдпреЛрдВ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░реЗрдЧреАред

рдкреА рдкреА рдПрд╕


рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдмрдЪрд╛рд╡ рдПрдХ рд╣рдорд▓рд╛ рд╣реИред рдФрд░ рдЬрдм рд╕реЗ рд░рд╛рдордмреНрд▓рд░ рдиреЗ рдЦреБрдж рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреА рдЯрдХреНрдХрд░ рдХреА рдЕрдиреБрдорддрд┐ рджреА, рдореИрдВрдиреЗ рдЙрд╕реЗ рдЙрд╕реА рд╕рд┐рдХреНрдХреЗ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ред

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдл 5 рдиреЗрдЯрд╡рд░реНрдХ рдиреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдирд┐рдпрдореЛрдВ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рд░рдмреНрдорд▓рд░ рдХреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдореЗрдВ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рд╡реЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рдирдП рдпрд╛ рддреЛ рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рдж, рд▓рд┐рдирд╡реБрдб рдФрд░ рдЕрдзрд┐рдХ рдорд┐рд▓рдирд╕рд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЙрдиреНрд╣реЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдРрд╕реЗ рдЦреЗрд▓ рдХреЗрд╡рд▓ рдЕрдХреЗрд▓реЗ рдирд╣реАрдВ рдЦреЗрд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ; ;-)

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


All Articles