рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд╛рд╣рдд рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рддрд╕реНрд╡реАрд░ рдореЗрдВ - рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдкреАрдпреВ рджреНрд╡рд╛рд░рд╛ рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рдХреБрд▓ рд╕рдордп рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдлред рдЕрдВрдд рдореЗрдВ рдЖрдк PHP 7.0 рдореЗрдВ рд╕рдВрдХреНрд░рдордг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрд╕реНрдХрд░рдг 5.6 рдХреЗ рдмрд╛рдж рд╕реЗред рдпрд╣ рд╡рд░реНрд╖ 2016 рд╣реИ, 24 рдирд╡рдВрдмрд░ рдХреЛ рджреЛрдкрд╣рд░ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛редрдЧрдгрдирд╛рдУрдВ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЯреВрдЯреВ.ru рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдмрд┐рдВрджреБ рдП рд╕реЗ рдмрд┐рдВрджреБ рдмреА рддрдХ рдПрдХ рдЯрд┐рдХрдЯ рдЦрд░реАрджрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдиреБрд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдкреАрд╕рддреЗ рд╣реИрдВ, рдХрдИ рдПрдпрд░рд▓рд╛рдЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХреИрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдордп-рд╕рдордп рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬреБрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдмрдирд╛рддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо PHP рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрдм рддрдХ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрд╕ рдкрд░ рдереЗ (рдпрджрд┐ рднрд╛рд╖рд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕ рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдкреНрд░рдгрд╛рд▓реА рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдкреНрд░рджрд░реНрд╢рди-рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЧреЛ рдкрд░ рд░рд┐рдлреИрдХреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрд╛рддрд╛рд░ рдПрдХ рддрдХрдиреАрдХреА рдЛрдг рд╣реИ ред рдФрд░ рдпрд╣ рддреЗрдЬреА рд╕реЗ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рддрдирд╛ рд╣рдо рдЪрд╛рд╣реЗрдВрдЧреЗред рдЕрдЪреНрдЫреА рдЦрдмрд░: рдЖрдкрдХреЛ рдпрд╣ рд╕рдм рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред рдЦрд░рд╛рдм: рдЬреИрд╕рд╛ рдХрд┐ рд╕рдорд░реНрдерд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрдврд╝рддреА рд╣реИ, рддрдХрдиреАрдХреА рдЛрдг рднреА рдЖрдиреБрдкрд╛рддрд┐рдХ рд░реВрдк рд╕реЗ рдмрдврд╝рддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рддрдХрдиреАрдХреА рдЛрдг рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рднреБрдЧрддрд╛рди рд╣реИред рдЖрдкрдиреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдХреА рддрд░рд╣ рдХреБрдЫ рднреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдирд╣реАрдВ рдХреА рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЖрдкрдиреЗ рдПрдХ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рддреНрд░реБрдЯрд┐ рдХреА рд╣реИ рдпрд╛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреА рд╢рд░реНрддреЛрдВ рдореЗрдВ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИред рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░, рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рдХреЛрдб (рдЕрдХреНрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕реНрддрд░ рдкрд░) рдореЗрдВ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдлрд┐рд░ рдЖрдк рддреБрд░рдВрдд рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ - рдмреНрдпрд╛рдЬ рддрдХрдиреАрдХ рдЛрдг рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдЗрд╕рд▓рд┐рдП, рд╕рдордп-рд╕рдордп рдкрд░ рдЗрд╕рдХрд╛ рдкреБрдирд░реНрдЧрдарди рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдареАрдХ рд╣реИ, рдпрд╛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рджрд┐рд╡рд╛рд▓рд┐рдпрд╛ рдШреЛрд╖рд┐рдд рдХрд░реЗрдВ рдФрд░ рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦреЗрдВред
рдпрд╣ рд╕рдм рдХреИрд╕реЗ рд╢реБрд░реВ рд╣реБрдЖ: рдЕрдЦрдВрдб рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдп
Tutu.ru рдкрд░рд┐рдпреЛрдЬрдирд╛ 2003 рдореЗрдВ рдЙрди рд╕рдордп рдХреА рдПрдХ рдирд┐рдпрдорд┐рдд Runet рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рд╣реБрдИред рдпрд╣реА рд╣реИ, рдпрд╣ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрдЬрд╛рдп рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдерд╛, HTML + JS рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ PHP рдкреЗрдЬред рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧреА рдпреВрд░реА рд╕реЗ рдХреБрдЫ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдХ рдереЗ, рд▓реЗрдХрд┐рди рд╡реЗ рдХрд┐рд╕реА рджрд┐рди рдЙрд╕реЗ рдмреЗрд╣рддрд░ рдмрддрд╛рдПрдВрдЧреЗред рдореИрдВ 2006 рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдЖ, рдкрд╣рд▓реЗ рдПрдХ рдмрд╛рд╣рд░реА рд╕рд▓рд╛рд╣рдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬреЛ рд╕рд▓рд╛рд╣ рдФрд░ рдПрдХ рдХреЛрдб рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░ рд╕рдХрддрд╛ рдерд╛, рдФрд░ рдлрд┐рд░, 2009 рдореЗрдВ, рдореИрдВ рдПрдХ рддрдХрдиреАрдХреА рдирд┐рджреЗрд╢рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рд╡рд╛рдИ рдЯрд┐рдХрдЯ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛: рдпрд╣ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рднрд░рд╛ рд╣реБрдЖ рдФрд░ рд╕рдмрд╕реЗ рдЬрдЯрд┐рд▓ рд╣рд┐рд╕реНрд╕рд╛ рдерд╛ред
2006 рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ, рдПрдХ рдЯреНрд░реЗрди рд╢реЗрдбреНрдпреВрд▓ рдерд╛ рдФрд░ рдЯреНрд░реЗрди рдЯрд┐рдХрдЯ рдЦрд░реАрджрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдерд╛ред рд╣рдордиреЗ рд╣рд╡рд╛рдИ рдЯрд┐рдХрдЯ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЕрд░реНрдерд╛рдд рдпрд╣ рд╕рдм рдХреЗрд╡рд▓ рдореЛрд░реНрдЪреЗ рдкрд░ рдПрдХрдЬреБрдЯ рдерд╛ред рд╕рднреА рддреАрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ (рдЯреНрд░реЗрди рд╢реЗрдбреНрдпреВрд▓, рд░реЗрд▓рд╡реЗ рдФрд░ рд╡рд╛рдпреБ) рдХреЛ рдЕрдВрддрддрдГ рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрд╕ рд╕рдордп, рдХреЛрдб рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд▓рдЧ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╣рдж рддрдХ рдЕрдзреВрд░рд╛ред Neperfektsionistskimред рдлрд┐рд░ рд╡рд╣ рдмреВрдврд╝рд╛ рд╣реЛ рдЧрдпрд╛, рдЦреБрдж рдХреЛ рдмреИрд╕рд╛рдЦреА рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдХрд┐рдпрд╛ рдФрд░ рд░реЗрд▓рд╡реЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ 2010 рддрдХ рдПрдХ рдХрджреНрджреВ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред
рд░реЗрд▓рд╡реЗ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддрдХрдиреАрдХреА рдЛрдг рджреЗрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдерд╛ред Refactoring рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдереА: рд╕рдорд╕реНрдпрд╛рдПрдВ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдереАрдВред рд╣рдордиреЗ рд╣рд░ рдЪреАрдЬ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЧрд┐рд░рд╛рдиреЗ рдФрд░ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдПрдХ рд▓рд╛рдЗрд╡ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рднреА рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред рдирддреАрдЬрддрди, рдХреЗрд╡рд▓ рдкреБрд░рд╛рдиреЗ URL рдХреЛ рд╕рд╛рдордиреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рдмреНрд▓реЙрдХ рджреНрд╡рд╛рд░рд╛ рдмреНрд▓реЙрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рд╡рд┐рдорд╛рдирди рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЛ рд▓рд┐рдпрд╛ред
PHP рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рддрдм рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдЪрд┐рдд рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдереЗред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдЪреБрдирд╛ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдиреБрднрд╡ рдФрд░ рдЙрдкрд▓рдмреНрдзрд┐рдпрд╛рдВ рдереАрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рд╡рд░рд┐рд╖реНрда рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рднрд╛рд╖рд╛ рд╣реИред рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ, C рдФрд░ C ++ рдмрд┐рд▓рдХреБрд▓ рдЙрддреНрдкрд╛рджрдХ рдереЗ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдиреЗ рдлрд┐рд░ рдПрдХ рдмреБрд░рд╛ рд╕рдкрдирд╛ рдмрдирд╛ рджрд┐рдпрд╛ред рдареАрдХ рд╣реИ, рдпрд╛рдж рдирд╣реАрдВред рдПрдХ рдмреБрд░реЗ рд╕рдкрдиреЗ рдереЗред
рдПрдХ рдЙрдЪреНрдЪ-рд▓реЛрдб рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдПрдордПрд╕ рдФрд░ рд╕рднреА .NET рдХреЛ рднреА рдирд╣реАрдВ рдорд╛рдирд╛ рдЧрдпрд╛ рдерд╛ред рддрдм рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдерд╛ред рдЬрд╛рд╡рд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдореГрддрд┐ рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рдорд╛рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдХрдирд┐рд╖реНрда рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХрднреА рднреА рдорд╛рдл рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдпрд╣ рдЬрд▓реНрджреА - рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд░рд┐рд▓реАрдЬ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдпрд╛ рд╣рдо рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдереЗред рдЕрдм рднреА рд╣рдо рдкрд╛рдпрдерди рдХреЛ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рд╣реЗрд░рдлреЗрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВред рдЬреЗрдПрд╕ - рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕рд╛рдордиреЗ рдХреЗ рдиреАрдЪреЗред рддрдм (рдФрд░ рдЕрдм) рд░реЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд░ рдХреЛрдИ рд░реВрдмреА рдирд╣реАрдВ рдереЗред рдЧреЛ рдЧрдпрд╛ рдерд╛ред рдЕрднреА рднреА рдкрд░реНрд▓ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдиреЗ рдЗрд╕реЗ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрдкреНрд░рдорд╛рдгрд┐рдд рдорд╛рдирд╛, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рднреА рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред PHP рдмрдЪреА рд╣реИред
рдЕрдЧрд▓реА рд╣реЛрд▓реА рдХреА рдХрд╣рд╛рдиреА PostgreSQL рдмрдирд╛рдо MySQL рд╣реИред рдХрд╣реАрдВ рдмреЗрд╣рддрд░, рддреЛ рдХрд╣реАрдВ рдмреЗрд╣рддрд░ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рддрдм рдпрд╣ рдЪреБрдирдирд╛ рдЕрдЪреНрдЫрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдмреЗрд╣рддрд░ рдирд┐рдХрд▓рд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ MySQL рдФрд░ рдЗрд╕рдХреЗ рдХрд╛рдВрдЯреЗ рдЪреБрдиреЗред
рд╡рд┐рдХрд╛рд╕ рдХрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдЦрдВрдб рдерд╛, рдлрд┐рд░ рдХреЛрдИ рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдирд╣реАрдВ рдереЗ, рд▓реЗрдХрд┐рди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд░реВрдврд╝рд┐рд╡рд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рдеред рдпреЗ рдЖрдзреБрдирд┐рдХ рдПрдкреАрдЖрдИ-рдХреЗрдВрджреНрд░рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рд╢реБрд░реБрдЖрдд рд╣реИрдВ, рдЬрдм рдкреНрд░рддреНрдпреЗрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдмрд╛рд╣рд░ рдПрдХ рдореБрдЦреМрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк рд╕реАрдзреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреНрдп рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдХреЛрдб рдХреЗ рдЕрдВрджрд░ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЛ "рдкрд░рддреЛрдВ" рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдкрд░ рдЗрдирдкреБрдЯ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдХреЗ рдЖрдЧреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рд╛рд░реВрдк рдкрд░ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдФрд░ рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдЙрдирдХреЗ рдмреАрдЪ рд╕реНрдкрд┐рди рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдкрд░реАрдХреНрд╖рдг-рд╕рдВрдЪрд╛рд▓рд┐рдд-рд╡рд┐рдХрд╛рд╕ рдЬреИрд╕рд╛ рдХреБрдЫ, рд▓реЗрдХрд┐рди рдкрд┐рдХреНрд╕реЗрд▓рдпреБрдХреНрдд рдФрд░ рдбрд░рд╛рд╡рдирд╛ред
рдпрд╣ рд╕рдм рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рд╕реЗ рд▓реЛрдб рдХреЗ рддрд╣рдд рд╕реНрдХреЗрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдХреЛрдб рдЖрдзрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рд╕реНрддрд░ рдкрд░ рдХрд╛рдлреА рдордЬрдмреВрддреА рд╕реЗ рдкреНрд░рддрд┐рдЪреНрдЫреЗрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рд░реЗрд▓рд╡реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣рдорд╛рд░реЗ рдЕрдкрдиреЗ рд╡рд┐рдорд╛рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЕрдХреНрд╕рд░ рдЫреВрддрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реЗрд▓рд╡реЗ рдореЗрдВ рднреБрдЧрддрд╛рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ - рдпрд╣ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдПрдХ рд╕рдВрд╢реЛрдзрди рд╣реИред рдФрд░ рд╡рд┐рдорд╛рди рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рд╕рдВрдпреБрдХреНрдд рдкрд░реАрдХреНрд╖рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрднрд░рддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХреА, рдФрд░ рдпрд╣ рдХрдореЛрдмреЗрд╢ рд╕рд╛рдорд╛рдиреНрдп рдереАред 2009 рдореЗрдВ рднреА, рд╡рд┐рдзрд┐ рдХрд╛рдлреА рдЙрдиреНрдирдд рдереАред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рд▓реЛрдб рдПрдХ рд╕рдВрд╕рд╛рдзрди рд╕реЗ рджреВрд╕рд░реЗ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рдЪреМрд░рд╛рд╣рд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдПрдХ рдЙрддреНрдкрд╛рдж рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ рдкрд░ рдмреНрд░реЗрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкреНрд░рд┐рдп рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рдерд╛ред рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рднрд╛рд░реА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдХрд╛рд░рдг рд░реЗрд▓рд╡реЗ рдиреЗ рдбрд┐рд╕реНрдХ рдкрд░ рдХрдИ рдмрд╛рд░ рд╡рд┐рдорд╛рди рдХреЛ рдорд╛рд░ рджрд┐рдпрд╛ред
рд╣рдордиреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рд╕рдВрддреБрд▓рди рдмрдирд╛рдХрд░ рдмрдврд╝рд╛рдпрд╛ред рдореЛрдиреЛрд▓рд┐рде рдЬреИрд╕рд╛ рд╣реИред
рдЯрд╛рдпрд░ рдХреА рдЙрдореНрд░
рдлрд┐рд░ рд╣рдо рдПрдХ рд╕реАрдорд╛рдВрдд рдорд╛рд░реНрдЧ рдХреЗ рд╕рд╛рде рдЪрд▓реЗ рдЧрдПред рдПрдХ рддрд░рдл, рд╣рдордиреЗ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ (рдЖрдЬ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ "рдорд╛рдЗрдХреНрд░реЛ" рд╢рдмреНрдж рдирд╣реАрдВ рдкрддрд╛ рдерд╛), рд▓реЗрдХрд┐рди рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рд▓рд┐рдП рдмрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдмрд▓реНрдХрд┐ рдЖрд░рдИрдПрд╕рдЯреА рдпрд╛ рдЬреАрдЖрд░рдкреАрд╕реА, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдм рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдПрдордХреНрдпреВрдкреА рдЪреБрдирд╛, рдФрд░ рдореИрд╕реЗрдЬ рдмреНрд░реЛрдХрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд░реИрдмрд┐рдЯрдПрдордХреНрдпреВред рдЙрд╕ рд╕рдордп рддрдХ, рд╣рдордиреЗ PHP рдХреЗ рд▓рд┐рдП рдбреЗрдореЛрдВрд╕ рдХреЗ рд▓реЙрдиреНрдЪ рдореЗрдВ рдХрд╛рдлреА рдкреНрд░рд╕рд┐рджреНрдз рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдИ рдереА (рд╣рд╛рдБ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрд╛рдВрдЯрд╛ рд╣реИ (рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рд╕рдм рдХреБрдЫ), рдХреНрдпреЛрдВрдХрд┐ рдореЛрдиреЛрд▓рд┐рде рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╣рдордиреЗ рдЧрд┐рдпрд░рдореИрди рджреНрд╡рд╛рд░рд╛ рдЖрд░рдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕реА рдЪреАрдЬ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдерд╛ред ред
рдЙрдиреНрд╣реЛрдВрдиреЗ рдЦрд░рдЧреЛрд╢ рдХреЗ рдКрдкрд░ рдПрдХ рджрд▓рд╛рд▓ рдмрдирд╛рдпрд╛, рдФрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рд╕рдм рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓реЛрдб рдХреЗ рддрд╣рдд рдирд╣реАрдВ рд░рд╣рддрд╛ рд╣реИред рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд▓реЙрд╕, рд░рд┐рдЯреНрд░рд╛рдВрд╕рдорд┐рдЯреНрд╕, рджреЗрд░реАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рджрд▓рд╛рд▓реЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ "рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░" рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдХрд╣рд╛ рдЧрдпрд╛ рдХреБрдЫ рд╣рдж рддрдХ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВ рд╣реБрдЖ, рдФрд░ рдлрд┐рд░ рд╕реЗ)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рдмрд╣реБрдд рдХреБрдЫ рд╕реАрдЦрд╛ред рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ, рд╣рдореЗрдВ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ SLAs рдорд┐рд▓рд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рднрд░реА рд╣реБрдИ рдЖрд░рдкреАрдПрд╕ рд╕реЗрд╡рд╛ рдореЗрдВ 400 рдЖрд░рдкреАрдПрд╕ рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рддрдХ 35 рдПрдордПрд╕ рдХреА рдСрд░реНрдбрд░ рдХреА рдмрд╕ рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд╣рд┐рдд 99 рд╡реАрдВ рдкреНрд░рддрд┐рд╢рддрд╛рдЗрд▓ рд░рд╛рдЙрдВрдб-рдЯреНрд░рд┐рдкред рдЕрдм рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд╣рдо рд▓рдЧрднрдЧ 18 krps рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВред
рдлрд┐рд░ рдмрд╕реЛрдВ рдХреА рджрд┐рд╢рд╛ рдЖрдИред рд╣рдордиреЗ рддреБрд░рдВрдд рдЗрд╕реЗ рд╕реЗрд╡рд╛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкрд░ рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдХреЗ рдмрд┐рдирд╛ рд▓рд┐рдЦрд╛ рдерд╛ред рдЪреВрдВрдХрд┐ рд╕рдм рдХреБрдЫ рдЦрд░реЛрдВрдЪ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдЬрд▓реНрджреА рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдирд┐рдХрд▓рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рдирдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд╣рд╛рдВ, рдпрд╣ рд╕рдм рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдкрд░ рдШреВрдо рд░рд╣рд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдЕрдВрджрд░ PHP рдбреЗрдореЛрдВрд╕ рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЕрдВрджрд░ рджрд╛рдирд╡ рд╢реБрд░реВ рд╣реЛ рдЧрдП, рд▓реЗрдХрд┐рди рдУрдкреЗрдВрд╢рд┐рдлреНрдЯ рдпрд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЬреИрд╕реЗ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдереЗред 2014 рдореЗрдВ, рд╣рдо рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рдереЗ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдмрд┐рдХреНрд░реА рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдпрджрд┐ рдЖрдк рд╡рд┐рдорд╛рди рдпрд╛ рдЯреНрд░реЗрди рдЯрд┐рдХрдЯреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд┐рддрдиреЗ рдмрд╕ рдЯрд┐рдХрдЯ рдмреЗрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдмрд╛рд▓реНрдЯреА рдореЗрдВ рдПрдХ рдмреВрдВрдж рдорд┐рд▓рддреА рд╣реИред рдФрд░ рдЯреНрд░реЗрдиреЛрдВ рдФрд░ рд╡рд┐рдорд╛рдиреЛрдВ рдореЗрдВ, рдПрдХ рдирдИ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рдо рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднрд╛рд░ рдерд╛, рдФрд░ рддрдХрдиреАрдХреА рдЛрдг рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдкрд░ рдХреБрдЫ рдирдпрд╛ рдХрд░рдиреЗ рдпрд╛ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рд╣рдореЗрд╢рд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдерд╛ред
рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЬрд╛рдирд╛ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд▓рдВрдмрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЕрдм рд▓реЛрдб рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдореЛрдиреЛрд▓рд┐рде рдХреЗ рдЬреАрд╡рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рдЙрдкрд╛рдп рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдмреИрдХрдПрдВрдбреНрд╕ рдХреЛ рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╛рдиреА, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдорд╛рд░реНрдЧ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗ рдврдВрдЧ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛: рд░реЗрд▓рд╡реЗ рд╕реЗ рдЕрд▓рдЧ рд╣рд╡рд╛, рдЖрджрд┐ред рд▓реЛрдб, рдкреИрдорд╛рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рдЬрдм рд╡реЗ рдЬрд╛рдирддреЗ рдереЗ рдХрд┐ рд░реЗрд▓рд╡реЗ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирдП рд╕рд╛рд▓ рдХреА рдмрд┐рдХреНрд░реА рдХрд╛ рдЪрд░рдо рд╣реИ, рддреЛ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рдЬреЛрдбрд╝реЗ рдЧрдП рдереЗред рдпрд╣ рддрдм рд╡рд░реНрд╖ рдХреЗ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдп рджрд┐рд╡рд╕ рд╕реЗ рдареАрдХ 45 рджрд┐рди рдкрд╣рд▓реЗ рд╢реБрд░реВ рд╣реБрдЖ рдерд╛, рдФрд░ 14-15 рдирд╡рдВрдмрд░ рдХреЛ рд╣рдорд╛рд░реЗ рдКрдкрд░ рджреЛрд╣рд░рд╛ рднрд╛рд░ рдерд╛ред рдЕрдм рдПрдлрдкреАрдХреЗ рдФрд░ рдЕрдиреНрдп рд╡рд╛рд╣рдХреЛрдВ рдиреЗ 60, 90 рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 120 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд┐рдХреНрд░реА рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рде рдХрдИ рдЯрд┐рдХрдЯ рдмрдирд╛рдП рд╣реИрдВ, рдФрд░ рдпрд╣ рд╢рд┐рдЦрд░ рдлреИрд▓ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдкреНрд░реИрд▓ рдХреЗ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдп рджрд┐рд╡рд╕ рдкрд░ рдордИ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрд╢рд╛ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдЯреНрд░реЗрдиреЛрдВ рдкрд░ рднрд╛рд░ рд░рд╣реЗрдЧрд╛, рдФрд░ рдЕрднреА рднреА рдЪреЛрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЯрд┐рдХрдЯреЛрдВ рдХреА рдореМрд╕рдо рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ рд░реЗрд▓рд╡реЗ рд╕реЗ рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдореБрджреНрд░реАрдХрд░рдг рдХреЗ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рддрд░реАрдХреЗ рдмреЗрд╣рддрд░ рдмрддрд╛рдПрдВрдЧреЗ, рдФрд░ рдореИрдВ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред
2014 рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдИ рдЫреЛрдЯреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкрдЯрд░реА рд╕реЗ рдЙрддрд╛рд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЦрддрд░рдирд╛рдХ рд░реВрдк рд╕реЗ рдмрдврд╝ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдереАред рд╣рдордиреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЫреЛрдЯреЗ рдбреЗрдЯрд╛рдмреЗрд╕ (5-10 рдЯреЗрдмрд▓ рдХреЗ рд▓рд┐рдП) рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдПрдВ рдХрдо рд╡реНрдпрд╡рдзрд╛рдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВ, рдФрд░ рддрд╛рдХрд┐ рдпрд╣ рд╕рдм рдЖрд╕рд╛рди рд╣реЛ рд╕рдХреЗред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд▓реЛрдб рд╕рдВрддреБрд▓рди рдФрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдмрд╛рдж рдПрдХ рдмрдбрд╝реЗ рдЖрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдШрдВрдЯреЛрдВ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдмрд╛рд░ рдореБрдЭреЗ "рдкреИрд░реЛрд▓ рдкрд░ рдФрд░ рдПрдХ рдкрдВрдЦ рдкрд░ рдЙрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред" рдЗрд╕ рддрд░рд╣ рдХреА рдЕрд╡рдзрд┐ рдХреА рдпрд╛рджреЗрдВ рдЕрднреА рднреА рдХрд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдЕрдкреНрд░рд┐рдп рдардВрдб рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИрдВред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд┐рднрд┐рдиреНрди рдард┐рдХрд╛рдиреЛрдВ рдХреЗ рд▓рдЧрднрдЧ 200 рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рдФрд░ рд╣рдорд╛рд░реЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдкреНрд░рддрд┐рд╖реНрдард╛рдиреЛрдВ рдХрд╛ рдкреНрд░рд╢рд╛рд╕рди рдПрдХ рд╢реНрд░рдорд╕рд╛рдзреНрдп рдФрд░ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реНрдпрд╡рд╕рд╛рдп рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЧрд┐рдереБрдм рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд▓реЛрдб рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╡рд┐рдлрд▓рддрд╛ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдФрд░ рдкреНрд░реЙрдХреНрд╕реАрд╕реНрдХреЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЕрднреА рдХреА рддрд░рд╣
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдордиреЗ рдзреАрд░реЗ-рдзреАрд░реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдЙрдирдХреЗ рд▓реЙрдиреНрдЪ рдХреЛ рдЕрд▓рдЧ рдХрд░ рджрд┐рдпрд╛ рддрд╛рдХрд┐ рдХреЛрдИ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рди рдХрд░реЗред
рдЬрдм PHP 7 рдмрд╛рд╣рд░ рдЖрдпрд╛, рддреЛ рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝реА рдкреНрд░рдЧрддрд┐ рджреЗрдЦреАред рдереЛрдбрд╝рд╛ рдмрд╡рд╛рд╕реАрд░ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдирд╛, рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд▓реЗрдХрд░ рдкреВрд░реЗ рдЙрддреНрдкрд╛рджрди рдХреЗ рд╕рдВрдкреВрд░реНрдг рдЕрдиреБрд╡рд╛рдж рддрдХ рдХреА рдкреВрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЫрд╣ рдорд╣реАрдиреЗ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рдж рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЦрдкрдд рд▓рдЧрднрдЧ рджреЛ рдмрд╛рд░ рдЧрд┐рд░ рдЧрдИред рд╕реАрдкреАрдпреВ рд▓реЛрдб рд╕рдордпрд░реЗрдЦрд╛ - рдкреЛрд╕реНрдЯ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ред
рдореЛрдиреЛрд▓рд┐рде рдЖрдЬ рддрдХ рдЬреАрд╡рд┐рдд рд╣реИ рдФрд░ рдореЗрд░реЗ рдЕрдиреБрдорд╛рди рдореЗрдВ, рдХреЛрдб рдЖрдзрд╛рд░ рдХрд╛ рд▓рдЧрднрдЧ 40% рд╣реИред рдпрд╣ рдХрд╣рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╕рдВрдкреВрд░реНрдг рдореЛрдиреЛрд▓рд┐рде рдХреЛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реИред рд╣рдо рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣реЗ рд╣реИрдВ: рд╕рдм рдХреБрдЫ рдирдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЛрд░реНрд╡рд┐рд╕ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдкрдХреЛ рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдореЗрдВ рдкреБрд░рд╛рдиреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рд╕реЗрд╡рд╛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдХреЗрд╡рд▓ рд╢реЛрдзрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕реА рд╕рдордп, рдореЛрдиреЛрд▓рд┐рде рдХреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдо рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рджреЛ рдмрд╛рд░ рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрддрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕рд╛рде рддреИрдирд╛рдд рдХрд░ рд╕рдХреЗрдВред рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд╡рд░ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдХрд╛рдлреА рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ, рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╕реНрд╡реАрдХреГрддрд┐ рдкрд░реАрдХреНрд╖рдг рд▓рдЧрднрдЧ рдкреВрд░реЗ рдкреЛрд░реНрдЯрд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ (рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ 15,000 рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рд╣реИрдВ), рдПрдкреАрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдЕрдзрд┐рдХ рдпрд╛ рдХрдо рдкреВрд░реНрдг рд╣реИрдВред рд╣рдо рд▓рдЧрднрдЧ рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рд╣рдорд╛рд░реЗ рдордВрдЪрди рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдареЗрд╕ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╕рддреНрддрд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдПрдХ рд╣реА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд╕рд╛рде рдкрдВрдХреНрддрд┐рдмрджреНрдз рд╣реИред рд╣рдо рдПрдХ рд▓реЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдкреБрд░рд╛рдиреА рд░рд┐рд▓реАрдЬ рдкрд░ рдкрд┐рдЫрд▓рд╛ рд░рди рдЯрд╛рдЗрдорд┐рдВрдЧ рдореЗрдВ рднрд┐рдиреНрди рд╣реИ, рддреЛ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдФрд░ рдкреБрд░рд╛рдиреА рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИрдВ, рддреЛ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдареЗрд╕ рдореЗрдВ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╕реНрд╡рд┐рдЪ рдХреЗ рдиреАрдЪреЗ рдЬрд╛рддреА рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд╕реЗрдХрдВрдб рдореЗрдВ рдмрдВрдж рдХрд░ рд╕рдХреЗрдВ рдпрджрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
1% рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднрд╛рд░реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╣рдореЗрд╢рд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рд╣рдо 2%, 5%, 10% рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╣реИрдВред рдЕрд░реНрдерд╛рддреН, рд╕рд░реНрд╡рд░реНрд╕ рдХреЛ рдорд╛рд░рдиреЗ рдФрд░ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рд╣рдореЗрд╢рд╛ рдПрдЯрд┐рдкрд┐рдХрд▓ рд▓реЛрдб рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрд╣рд╛рдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рд╣рдордиреЗ рдПрдХ рдкреБрдирд░реНрд░рдЪрдирд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП 4-5 рдорд╣реАрдиреЗ рдХрд╛ рд╕рдордп рд▓рд┐рдпрд╛ (рдФрд░ рд▓реЗрдВрдЧреЗ), рдЬрдм рдЯреАрдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреА рд╣реИред рдпрд╣ рдЧреЙрд░реНрдбрд┐рдпрди рдЧрд╛рдБрда рдХреЛ рдХрд╛рдЯрдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдЬрдм рд╕реНрдерд╛рдиреАрдп рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдЕрдм рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╣рд╡рд╛ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛: рд╣рдордиреЗ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛, рдХрд┐рдпрд╛ - рддреБрд░рдВрдд рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рддреНрд╡рд░рд┐рдд рддреНрд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛, рдХрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рдкреБрдирд░реНрд░рдЪрдирд╛ рдХреЗ рджреЛ рдорд╣реАрдиреЗ рдмрд╛рдж, рд╡реЗ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдорд╛рдг рдХреЗ рдХреНрд░рдо рд╕реЗ рдмрдврд╝ рдЧрдПред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреАрдорддреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП, рд╕рдм рдХреБрдЫ рддреЗрдЬ рд╣реЛ рдЧрдпрд╛ред рдЬреЛрдпред рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛, рдЕрдм рдлрд┐рд░ рд╕реЗ рд╡рд╣реА рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рднрд╛рдЧреНрдп рд╣реИ: рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рддрд░реАрдХреЗ рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВ, рдирдП рд╕рдорд╛рдзрд╛рди, рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рдмрдиреЗ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рд╡рд┐рдХрд╛рд╕ рдХреЛ рдФрд░ рддреЗрдЬ рдХрд░рдирд╛ рд╣реИред рдЕрдЧрд░ рдХреБрдЫ рднреА рдирдпрд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП, рддреЛ рдкреБрдирд░реНрд░рдЪрдирд╛ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдирдпрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ: рдпрд╣ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдФрд░ рдЗрд╕рд▓рд┐рдП, рдПрдХ рдЖрдзреБрдирд┐рдХ рд╕реНрдЯреИрдХ рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП, рд▓реЛрдЧ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдореЗрдВ рд▓рдЧ рдЬрд╛рддреЗ рд╣реИрдВ, рдПрдХ рдирдпрд╛ рддреЗрдЬреА рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдЕрдзрд┐рдХ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЕрдм рдореЛрдиреЛрд▓рд┐рде рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлреЗрдВрдХрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЦрддреНрдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдп рд╣реИ, рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдЕрдкрдбреЗрдЯ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХреЗ, рджреВрд╕рд░реЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВред рдпрд╣реА рд╣реИ, рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реАрдЖрдИ / рд╕реАрдбреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
рдЖрдЬ рд╣рдо рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рди рдХреЗрд╡рд▓ рдЦрд░рдЧреЛрд╢, рдмрд▓реНрдХрд┐ REST рдФрд░ gRPC рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрд░реНрдХреНрд╕ рдЧреЛрд▓рдВрдЧ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ: рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЧрддрд┐ рдФрд░ рдореЗрдореЛрд░реА рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╡рд╣рд╛рдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдВред рдиреЛрдбрдЬреЗрдПрд╕ рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рд╣рдордиреЗ рдиреЛрдб рдХреЛ рдХреЗрд╡рд▓ рд╕рд░реНрд╡рд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдФрд░ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рддрд░реНрдХ PHP рдФрд░ рдЧреЛ рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЪреБрдирд╛ рд╣реБрдЖ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣рдореЗрдВ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рд╕реЗрд╡рд╛рдПрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рддрд╛рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рди рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдЕрдм рд╣рдо рдЙрди рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдУрдкрдирд╢рдлреНрдЯ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдХреЗ рддрд╣рдд рдбреЙрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдПрдХ рд╕рд╛рд▓ рдФрд░ рдПрдХ рдЖрдзреЗ рдХреЗ рднреАрддрд░ рдХрд╛рд░реНрдп - рдордВрдЪ рдХреЗ рдЕрдВрджрд░ рд╕рднреА рдХрд╛ 90% рдореЛрдбрд╝ред рдХреНрдпреЛрдВ? рддреЛ рдпрд╣ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рд╣реИ, рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рд╣реИ, рдбреЗрд╡реЗрд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рд╕реЗ рдмрд┐рдХреНрд░реА рдореЗрдВ рдХрдо рдЕрдВрддрд░ рд╣реИред рдбреЗрд╡рд▓рдкрд░ рдЙрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╡рд╣ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕реЗ рдХрд╣рд╛рдВ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЕрд░реНрдерд╛рдд рдЕрдзрд┐рдХ рд▓рд╛рднред рдлрд┐рд░ рд╕реЗ - рдкрд░рд┐рдЪрд╛рд▓рди рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдПрдВ: рдХрдИ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд╡рд░реНрд╕реА рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдкреНрд░рдмрдВрдзрди рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ - рдмрд╣реБрдд рдЕрдзрд┐рдХ рд▓рд╛рдЧрдд, рдореИрдиреНрдпреБрдЕрд▓ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдЬреЛрдЦрд┐рдо, рдФрд░ рдордВрдЪ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХреЗрд▓рд┐рдВрдЧ рджреЗрддрд╛ рд╣реИред
рд╣рд░ рд╕рд╛рд▓ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрд╛рд░реНрдпрднрд╛рд░ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрддреА рд╣реИ - 30-40% рддрдХ: рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдЧ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдЯреНрд░рд┐рдХреНрд╕ рд╕реАрдЦрддреЗ рд╣реИрдВ, рднреМрддрд┐рдХ рдирдХрджреА рдбреЗрд╕реНрдХ рдкрд░ рдЬрд╛рдирд╛ рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдореМрдЬреВрджрд╛ рд╡рд╛рд▓реЗ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЕрдм рдПрдХ рджрд┐рди рдореЗрдВ рд▓рдЧрднрдЧ 1 рдорд┐рд▓рд┐рдпрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреЛрд░реНрдЯрд▓ рдкрд░ рдЖрддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдорд╛рди рд▓реЛрдб рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдХреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдФрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЦреЛрдЬ рдПрдХ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рдШрдЯрдХ рд╣реИрдВред рд╡рд╣рд╛рдВ, рд╡рд┐рдорд╛рдирди рдореЗрдВ рдПрдХ рдПрдХрд▓ рдЯрд┐рдХ "рдкреНрд▓рд╕ рдпрд╛ рдорд╛рдЗрдирд╕ рддреАрди рджрд┐рди" 49 рдмрд╛рд░ рд▓реЛрдб рдмрдврд╝рд╛рддрд╛ рд╣реИ (рдЬрдм рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдЯреНрд░рд┐рдХреНрд╕ 7 рд╕реЗ 7 рддрдХ рд╣реЛрддрд╛ рд╣реИ)ред рд░реЗрд▓рд╡реЗ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рд╣рд╡рд╛рдИ рдХреЗ рдЕрдВрджрд░ рдЯрд┐рдХрдЯ рдХреА рдЦреЛрдЬ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЪреАрдЬ
рд╕рд╛рд╣рд╕рд┐рдХ рдФрд░
рднреНрд░рдордг рдЦреЛрдЬ рд╣реИ (рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдХреИрд╢ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЯрд┐рдХрдЯ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдкрд░реНрдпрдЯрди рд╣реИрдВ), рдлрд┐рд░
рдЯреНрд░реЗрди рд╢реЗрдбреНрдпреВрд▓ (рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рдорд╛рдирдХ рддрд░реАрдХреЛрдВ рд╕реЗ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рд╕рдм рдХреБрдЫ ред
рдмреЗрд╢рдХ, рддрдХрдиреАрдХреА рдЛрдг рдЕрднреА рднреА рдвреЗрд░ рд╣реИред рд╕рдм рддрд░рдл рд╕реЗред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЙрд╕ рд╕рдордп рдХреЛ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдЖрдк рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рдХреБрдЫ рднреА рдЫреВрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ (рдХрднреА-рдХрднреА рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ: рд╣рдо рд▓рд┐рдЧреЗрд╕реА рдХреЗ рд╕рд╛рде рд░рд╣рддреЗ рд╣реИрдВ рдпрджрд┐ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдпреЛрдЬрдирд╛рдмрджреНрдз рдирд╣реАрдВ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдХрд╣реАрдВ рди рдХрд╣реАрдВ рд╣рдореЗрдВ рдЦреБрдж рдХреЛ рджреМрдбрд╝рдиреЗ рдФрд░ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдмреЗрд╢рдХ, рд╣рдо рдЧрд▓рддрд┐рдпрд╛рдБ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЯреВрдЯреБрд╡реНрдпреВ рдХреЛ рд▓рдЧрднрдЧ 16 рд╕рд╛рд▓ рд╣реЛ рдЧрдП рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдкрд╕рдВрдж рд╣реИред