Nginx рдорд╛ рд░реНрдпрд╛рдореНрдмрд▓рд░ рд╕рдореВрд╣рдХреЛ рдЖрдХреНрд░рдордгрдХреЛ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдХреЗ рдорддрд▓рдм рдЫ рд░ рдЕрдирд▓рд╛рдЗрди рдЙрджреНрдпреЛрдЧрд▓реЗ рдХреЗрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░реА рдЧрд░реНрдиреБрдкрд░реНрдЫ?

рдкреЛрд╕реНрдЯ рдорд╛ "Nginx рд░ рд╕рдВрд╕реНрдерд╛рдкрдХрд╣рд░реВрдорд╛ рд░реНрдпрд╛рдореНрдмрд▓рд░ рд╕рдореВрд╣рдХреЛ рдЖрдХреНрд░рдордгрдХреЛ рдЕрд░реНрде рдХреЗ рд╣реЛ рд░ рдпрд╕рд▓реЗ рдЕрдирд▓рд╛рдЗрди рдЙрджреНрдпреЛрдЧрд▓рд╛рдИ рдХрд╕рд░реА рдЕрд╕рд░ рдЧрд░реНрдЫ┬╗ deniskin рд░реВрд╕реА рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЙрджреНрдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕ рдХрдерд╛рдХреЛ рдЪрд╛рд░ рд╕рдореНрднрд╛рд╡рд┐рдд рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдЙрджреНрдзреГрдд:

  • рд░реВрд╕рдмрд╛рдЯ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╣рд░реВрдХреЛ рд▓рдЧрд╛рдиреА рдЖрдХрд░реНрд╖рдгрдорд╛ рдЧрд┐рд░рд╛рд╡рдЯред
  • рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╣рд░реВ рдкреНрд░рд╛рдпрдГ рд░реВрд╕ рдмрд╛рд╣рд┐рд░ рд╕рдорд╛рд╡реЗрд╢ рд╣реБрдиреЗрдЫрдиреНред
  • рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдирд▓рд╛рдЗрди рд╡реНрдпрд╡рд╕рд╛рдпрд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рд╕рд░рдХрд╛рд░рдХреЛ рдЪрд╛рд╣рдирд╛рдорд╛ рдЕрдм рдХреБрдиреИ рд╢рдВрдХрд╛ рдЫреИрдиред
  • Rambler Group HR рдмреНрд░рд╛рдиреНрдбрдХреЛ рд╕рдореНрдЭреМрддрд╛ред

рдорд╛рдерд┐рдХрд╛ рд╕рдмреИ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рд╣реЛрдЗрдирдиреН, рддрд░, рд╕рдореНрднрд╡рддрдГ, Nginx рдорд╛ рд░реНрдпрд╛рдореНрдмрд▓рд░рдХреЛ рдЖрдХреНрд░рдордгрдХреЛ рдХрд╛рд░рдгрд╣рд░реВред рдЕрдЭ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рдпреЛ рд░реВрд╕реА рдЕрдирд▓рд╛рдЗрди рдЙрджреНрдпреЛрдЧ рдкрд╣рд┐рд▓реЗ рдиреИ рдЕрд╡рд╕реНрдерд┐рдд рдЕрд╡рд╕реНрдерд╛рд╣рд░реВрдХреЛ рд╡рд┐рд╡рд░рдг рд╣реЛ - рд╕рд░реНрддрд╣рд░реВ рдЬрд╕рдорд╛ рдпрд╕реНрддрд╛ рдЖрдХреНрд░рдордгрд╣рд░реВ рдЧрд▓реНрддреА рд╣реЛрдЗрди, рджреБрд░реНрдШрдЯрдирд╛ рд╣реЛрдЗрди, рддрд░ рдврд╛рдБрдЪрд╛ рд╣реЛред

  1. рд░реВрд╕рдорд╛ рд▓рдЧрд╛рдиреАрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдг рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЦрд░рд╛рдм рдЫ;
  2. рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╣рд░реВ (рд░ рдорд╛рддреНрд░ рд╣реЛрдЗрди), рдпрджрд┐ рд╕рдореНрднрд╡ рднрдПрдорд╛, рд░реВрд╕ рдмрд╛рд╣рд┐рд░ рд▓рд╛рдореЛ рд╕рдордп рд╕рдореНрдо рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ;
  3. рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдирд▓рд╛рдЗрди рд╡реНрдпрд╡рд╕рд╛рдпрд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рд░рд╛рдЬреНрдпрдХреЛ рдЪрд╛рд╣рдирд╛рдорд╛ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдХреБрдиреИ рд╢рдВрдХрд╛ рдЫреИрди;
  4. Rambler рдмреНрд░рд╛рдиреНрдб рд▓рд╛рдореЛ рд╕рдордп рд╕рдореНрдо рд╕рдореНрдЭреМрддрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛ рднрдиреНрдиреБрдкрд░реНрджрд╛, рдкрд╛рдИ - рдЕрд░реНрдерддрдиреНрддреНрд░рдорд╛ рддреА рд╕реНрдерд╛рдирд╣рд░реВрдХреЛ рдЕрд░реНрдердорд╛ рдЬрд╣рд╛рдБ рдкреИрд╕рд╛ рдЕрдЭреИ рдкрдирд┐ рд╣рд▓реНрд▓рд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ тАФ рдирд┐рд░рдиреНрддрд░ рдмрдвреНрджреЛ рдЧрддрд┐рдорд╛ рд╕рдВрдХреБрдЪрд┐рдд рд╣реБрдБрджреИрдЫ, рд░ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рдХрдо рдЦрд╛рд▓реА рдореБрдЦрд╣рд░реВ рдЫреИрдирдиреНред рдлрд▓рд╕реНрд╡рд░реВрдк, рдкреНрд░рддреНрдпреЗрдХ рдЯреБрдХреНрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдШрд░реНрд╖ рддреАрд╡реНрд░ рд╣реБрдиреНрдЫред

рддреНрдпрд╕реИрд▓реЗ рд░реНрдпрд╛рдореНрдмрд▓рд░рд▓рд╛рдИ рдмреНрдпреВрдБрдЭрд╛рдЙрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБ рдмреЗрдХрд╛рд░ рдЫ рдХрд┐ рдЙрдиреАрд╣рд░реВрд▓реЗ рдмрд┐рдЧрд╛рд░реЗрдХрд╛ рдЫрдиреН рд░ рдЙрдиреАрд╣рд░реВ рдХреЗ рдЧрд░реНрджреИрдЫрдиреН рдерд╛рд╣рд╛ рдЫреИрди - рдЙрдиреАрд╣рд░реВ рд╕реБрддрд┐рд░рд╣реЗрдХрд╛ рдЫреИрдирдиреН, рд░ рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдпреЛ рдзреЗрд░реИ рдерд╛рд╣рд╛ рдЫред

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

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

рддреНрдпрд╕реНрддреИ рдЧрд░реА, Nginx рд░ Sysoev рдорд╛ рдЖрдХреНрд░рдордгрдХреЛ рдирддрд┐рдЬрд╛, рдпреЛ рдЬреЗ рднрдП рдкрдирд┐, рдпреЛ рдкрд░рд┐рдкрдХреНрд╡ рд░ рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИрдиред

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

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

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

рд░ рдЬреЗ рднреИрд░рд╣реЗрдХреЛ рдЫ рддреНрдпреЛ рдмрдЬрд╛рд░рдорд╛ рдХрдбрд╛ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛рдХреЛ рдХрд╛рд░реНрдп рд╣реЛ рдЬрд╕рдорд╛ рдЕрдХрд▓реНрдкрдиреАрдп рд░реВрдкрдорд╛ рдкрддрди рд╣реБрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВ рдЫрдиреНред

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

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

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

рдпрджрд┐ рдХреБрд▓реАрди рд╡рд░реНрдЧ рдЕрдм Nginx рдорд╛ $650 рдорд┐рд▓рд┐рдпрди рд╣рдбрдкреНрди рддрдпрд╛рд░ рдЫ рднрдиреЗ, рдпрд╕рдХреЛ рдорддрд▓рдм рдЯреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдЗрдЯ рдкрд╣рд┐рд▓реЗ рдиреИ рдкрд╣реЗрдБрд▓реЛрдорд╛ рдмрджрд▓рд┐рд╕рдХреЗрдХреЛ рдЫ $100 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдЬреБрди (рд╡рд╛ рдЬрд╕рдХрд╛ рд▓рд╛рднрд╛рд░реНрдереАрд╣рд░реВ) рд╕реБрд░рдХреНрд╖рд╛ рдмрд▓рд╣рд░реВ рдЙрдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдореЛ рд╣рддрд┐рдпрд╛рд░рдорд╛ рдкреБрдЧреНрди рд╕рдХреНрдЫрдиреНред

рдпреЛ рдкрд╣рд┐рд▓реЗ рдиреИ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рд╣реЛред рд░, рдпрджрд┐ рдЕрд╡рд╕реНрдерд┐рдд рдЕрд╡рд╕реНрдерд╛рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрди рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдЙрдирд▓реЗ рд╕рд╛рдирд╛ рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВрдорд╛ рд╣реЗрд░реНрдиреЗрдЫрдиреНред

рдкрд╛рдИ рд╕рдВрдХреБрдЪрд┐рдд рд╣реБрдБрджреИ рдЬрд╛рдБрджрд╛, рдЖрдЬ рдкреНрд░рддреНрдпреЗрдХ рдЯреБрдХреНрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рддрдорд╛ рдЪрдХреНрдХреБ рд░ рдХрд╛рдБрдЯрд╛ рднрдПрдХрд╛рд╣рд░реВрдХреЛ рд╕рдВрдШрд░реНрд╖ рддреАрд╡реНрд░ рд╣реБрдиреЗрдЫ - рд░ рдпрджрд┐ рдпреЛ рдЯреБрдХреНрд░рд╛ рдЯреБрдХреНрд░рд╛рдорд╛ рдЖрдпреЛ рднрдиреЗ, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдШреГрдгрд╛ рдЧрд░реНрджреИрдирдиреНред

PS рдпреЛ рдкрд╛рда рд╣реЛ рдкреЛрд╕реНрдЯ-рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ Deniskin рдХреЛ рдкреЛрд╕реНрдЯ рдорд╛ред

рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВрдмрд╛рдЯ PPS:

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

alekciy рдЯреНрд░реЗрдб рдпреБрдирд┐рдпрди рдирднрдПрдХрд╛рд▓реЗ рдпрд╕реНрддреЛ рд╣реБрдиреЗ рдЫреИрди ред

vlsinitsyn рдЖрдИрдЯреА рдХрд╛рдорджрд╛рд░рд╣рд░реВрд▓рд╛рдИ рдпреБрдирд┐рдпрди рдЪрд╛рд╣рд┐рдиреНрдЫред рд░ рддреНрдпрд╣рд╛рдБ рдПрдХ рд╕рд╛рдореВрд╣рд┐рдХ рд╕рдореНрдЭреМрддрд╛ рдЫ, рдЬрд╕рдорд╛ рд╕рдореНрдЭреМрддрд╛рдорд╛ рддреНрдпрд╕реНрддрд╛ рдЦрдгреНрдбрд╣рд░реВ рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рдЕрд╡рд╕рд░ рд╣реБрдБрджреИрдиред

EgorKotkin рд╕рд╣рд┐ред рд░ рдлреНрд░реАрд▓рд╛рдиреНрд╕рд░рд╣рд░реВ рдкрдирд┐ред fl.ru рд░ kwork рдЬрд╕реНрддрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЬрдЧреНрдЧрд╛рдзрдиреА рднрдПрдХрд╛ рдЫрдиреН рдЬрд╕рд▓реЗ рдмрдЬрд╛рд░рдХреЛ рд╕рдореНрдкреВрд░реНрдг рдЬрдЧреНрдЧрд╛ рдХрдмреНрдЬрд╛ рдЧрд░рд┐рд╕рдХреЗрдХрд╛ рдЫрдиреН рд░ рдлреНрд░реАрд▓рд╛рдиреНрд╕рд░рд╣рд░реВрд▓рд╛рдИ рдЖрдлреНрдиреЛ рджрд╛рд╕рдорд╛ рдкрд░рд┐рдгрдд рдЧрд░реНрди рдЦреЛрдЬрд┐рд░рд╣реЗрдХрд╛ рдЫрдиреНред

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

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