рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░! рдореЗрд░рд╛ рдирд╛рдо рдЕрд▓реЗрдХреНрд╕реА рд╕реНрдХреЛрд░реЛрдмреЛрдЯреИрдЯреА рд╣реИ, рдореИрдВ рд▓рдореЛрдбрд╛ рдореЗрдВ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рд╣реВрдВред рдлрд░рд╡рд░реА 2019 рдореЗрдВ, рдореИрдВрдиреЗ рдЧреЛ рдореАрдЯрдЕрдк рдореЗрдВ рдмрд╛рдд рдХреА, рдЬрдмрдХрд┐ рдЕрднреА рднреА рдЯреАрдо рдореЗрдВ рдореБрдЦреНрдп рдЯреАрдо рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИред рдЖрдЬ рдореИрдВ рдЕрдкрдиреА рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕реЗ рдЖрдк рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реА рдЯреАрдо рдХреЛ рдПрдХ рдХрд╛рд░рдг рд╕реЗ рдХреЛрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдИ-рдХреЙрдорд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ рдСрд░реНрдбрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдЪреАрдЬреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдЖрджреЗрд╢ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ PHP рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рд╕реЗ рдЯреАрдо рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЙрд╕ рд╕рдордп рдПрдХ рдПрдХрд▓ рдореЛрдиреЛрд▓рд┐рде рдерд╛ред рд╣рдо рд▓рдЧреЗ рд╣реБрдП рдереЗ рдФрд░ рдЗрд╕рдХреЗ рдЕрдкрдШрдЯрди рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд╡рд╛ рдореЗрдВ рд▓рдЧреЗ рд░рд╣реЗред

рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдСрд░реНрдбрд░ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдбрд┐рд▓реАрд╡рд░реА рдпреВрдирд┐рдЯ рдФрд░ рдПрдХ рдЯреЛрдХрд░реА, рдЫреВрдЯ рдФрд░ рднреБрдЧрддрд╛рди рдЗрдХрд╛рдЗрдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рд╕рдмрд╕реЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рдмрдЯрди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рдПрдХрддреНрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдСрд░реНрдбрд░ рднреЗрдЬрддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рд╕рдордп рд╣реИ рдХрд┐ рдСрд░реНрдбрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд╛рдо рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рдСрд░реНрдбрд░ рдбреЗрдЯрд╛ рдХреЛ рдорд╛рдиреНрдп рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХреА рдЬрд╛рдПрдЧреАред

рдЗрд╕ рд╕рдм рдХреЗ рдЕрдВрджрд░ рдЬрдЯрд┐рд▓ рдмрд╣реБрднрд┐рдиреНрдирд░реВрдкреА рддрд░реНрдХ рд╣реИред рдмреНрд▓реЙрдХ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡реНрдпрд╡рд╕рд╛рдп рд╕реЗ рдирд┐рд░рдВрддрд░ рдФрд░ рдирд┐рд░рдВрддрд░ рдкрд░рд┐рд╡рд░реНрддрди рдорд╛рдкрджрдВрдб рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИрдВ рдЬрд┐рдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдСрд░реНрдбрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ: рд╡реЗрдмрд╕рд╛рдЗрдЯ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдХреЙрд▓ рд╕реЗрдВрдЯрд░, рдмреА 2 рдмреА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдоред рд╕рд╛рде рд╣реА рдХрдбрд╝реЗ рдПрд╕рдПрд▓рдП / рдПрдордЯреАрдЯреАрдЖрдИ / рдПрдордЯреАрдЯреАрдЖрд░ рдорд╛рдирджрдВрдб (рдкрдВрдЬреАрдХрд░рдг рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдШрдЯрдирд╛ рд╕рдорд╛рдзрд╛рди)ред рдпрд╣ рд╕рдм рд╕реЗрд╡рд╛ рд╕реЗ рдЙрдЪреНрдЪ рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕реНрдерд╛рдкрддреНрдп рд╡рд┐рд░рд╛рд╕рдд
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛, рд╣рдорд╛рд░реА рдЯреАрдо рдХреЗ рдЧрдарди рдХреЗ рд╕рдордп, рдСрд░реНрдбрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдерд╛ - рдХреЛрдб рдХреА рд▓рдЧрднрдЧ 100 рд╣рдЬрд╛рд░ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛ рд╕реАрдзреЗ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рддрд░реНрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рдереАрдВред рдореБрдЦреНрдп рднрд╛рдЧ рдХреЛ рдХреНрд▓рд╛рд╕рд┐рдХ рдорд▓реНрдЯреА-рд▓реЗрдпрд░ MVC рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 2011 рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ PHP (ZF1 рдлреНрд░реЗрдорд╡рд░реНрдХ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛, рдЬрд┐рд╕реЗ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдбреЗрдкреНрдЯрд░ рдФрд░ рд╕рд┐рдореНрдлрдиреА рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдЦрд╛рдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдкрдиреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рджреМрд░рд╛рди, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ 50 рд╕реЗ рдЕрдзрд┐рдХ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдереЗ, рдФрд░ рдпрджреНрдпрдкрд┐ рд╣рдо рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдПрдХ рдПрдХреАрдХреГрдд рд╢реИрд▓реА рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ, рдЗрд╕рдиреЗ рдЗрд╕рдХреА рд╕реАрдорд╛рдПрдВ рднреА рд▓рд╛рдЧреВ рдХреАрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдорд┐рд╢реНрд░рд┐рдд рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ - рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдХреБрдЫ рддрдВрддреНрд░ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рдереЗ рдЬреЛ рд╕реАрдзреЗ рдЖрджреЗрд╢ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рдереЗред рдпрд╣ рд╕рдм рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдордп рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 1 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рд╕реЗ рдмрдбрд╝рд╛ рдПрдХ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред
рдпреЛрдЬрдирд╛рдмрджреНрдз рд░реВрдк рд╕реЗ, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

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

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

рдЗрдирдкреБрдЯ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбреЗрдЯрд╛ рд╣реИ, рд╣рдо рдЗрд╕реЗ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ, рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЖрджреЗрд╢ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд╡рд╣реА рдЕрдЦрдВрдб рдЬреЛ рдмрдбрд╝реА, рдЕрд╕реНрдерд┐рд░ рдФрд░ рд╕рдВрд╕рд╛рдзрди-рдорд╛рдВрдЧ рд╣реИред рдпрд╣ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдПрдХ microservice рдХрд╛ рдирд┐рд░реНрдорд╛рдгред
рдкреНрд░рддрд┐рдорд╛рди рдмрджрд▓рд╛рд╡
рдЧреЛ рдЪреБрдирдирд╛, рд╣рдореЗрдВ рддреБрд░рдВрдд рдХрдИ рдлрд╛рдпрджреЗ рд╣реБрдП:
- рд╕реНрдЯреЗрдЯрд┐рдХ рдордЬрдмреВрдд рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╕рдВрднрд╡ рдХреАрдбрд╝реЗ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рдХреЛ рддреБрд░рдВрдд рдХрд╛рдЯ рджреЗрддрд╛ рд╣реИред
- рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдореЙрдбрд▓ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЪрд▓рдиреЗ рдФрд░ рдПрдХ рд╕рд╛рде рдорддрджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- рд░рдЪрдирд╛ рдФрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рднреА рд╣рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред
- рдЕрдзреНрдпрдпрди рдХреА "рд╕рд░рд▓рддрд╛" - рдпрд╣ рдпрд╣рд╛рдБ рдерд╛ рдХрд┐ рди рдХреЗрд╡рд▓ рд╕реНрдкрд╖реНрдЯ рдкреНрд▓рд╕рд╕ рдХреА рдЦреЛрдЬ рдХреА рдЧрдИ рдереА, рдмрд▓реНрдХрд┐ рд╕рдорд╕реНрдпрд╛рдПрдВ рднреА рдереАрдВред
рдЧреЛ рднрд╛рд╖рд╛ рдбреЗрд╡рд▓рдкрд░ рдХреА рдХрд▓реНрдкрдирд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИред рд╣рдорд╛рд░реА рдЯреАрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдмрдбрд╝реА рдЪреБрдиреМрддреА рдмрди рдЧрдИ, рдЬрдм рд╣рдо рдЧреЛ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЧрдП рддреЛ PHP рдХреЗ рдЖрджреА рд╣реЛ рдЧрдПред рд╣рдо рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐рдорд╛рди рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдореЗрдВ рдХрдИ рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдХреБрдЫ рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рдкрдбрд╝рд╛:
- рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдкрд░ рдЧреЛ рдХрдард┐рди рд╣реИред
- рдЧреЛ рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ-рдмреЗрд╕реНрдб рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рднрд╛рд╖рд╛ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд┐рд░рд╛рд╕рдд рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдирд╣реАрдВ рд╣реИрдВред
- рдЧреЛ рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдкреАрдЫреЗ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
- рдЧреЛ рдореЗрдВ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд┐рдВрдЧ рд╣реИред рдЗрд╕рдиреЗ рд╣рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪреЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рдХрд┐ рдЧреЛ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред

рдкрд╣рд▓реЗ рдбреЗрдЯрд╛
рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЬрд┐рд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рдо рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХреА рдХрд▓реНрдкрдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рддрд╕реНрд╡реАрд░ рдХреЗ рд╕рд╛рдордиреЗ рдЖрдП:

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

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

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

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕реЗрд╡рд╛ рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП, рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред
рд╕реНрдерд┐рд░рддрд╛
рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рдХрд┐рд╕реА рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдирд╣реАрдВ рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЬрд┐рд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рдХрд╛рдлреА рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рд╛рдЗрдХрд┐рд▓ рдЪрд▓рд╛рдпрд╛ :) рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЦреБрдж рдХреБрдЫ рдХреНрд▓рд╛рд╕рд┐рдХ рдореИрдХреЗрдирд┐рдЬреНрдо рд▓рд╛рдЧреВ рдХрд┐рдП рд╣реИрдВ - рдЗрдореНрдкреИрдореНрдкреЛрдЯреЗрдВрд╕реА, рдХреНрдпреВ-рд╡рд░реНрдХрд░, рдлрд╛рд▓реНрдЯ рдЯреЙрд▓рд░реЗрдВрд╕, рдХреЙрдореНрдкреЗрдВрд╕реЗрдЯрд┐рдВрдЧ рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдХреЗ рд▓рд┐рдПред рд╣рдорд╛рд░рд╛ рдЕрдЧрд▓рд╛ рдХрджрдо рдЗрд╕рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реИред рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд▓рдкреЗрдЯреЗрдВ, рд╢рд╛рдпрдж рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреЙрдбреНрд╕ рдореЗрдВ рд╕рд╛рдЗрдб-рдХрд╛рд░ рдХрдВрдЯреЗрдирд░ред рд▓реЗрдХрд┐рди рдЕрдм рд╣рдо рдЗрди рдкреИрдЯрд░реНрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рдо рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдПрдХ рдкреИрдЯрд░реНрди рдЬрд┐рд╕реЗ рдЧреНрд░реЗрд╕рдлреБрд▓ рдбрд┐рдЧреНрд░реЗрдбреЗрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╕реЗрд╡рд╛ рдХреЛ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рд╣рдо рдмрд╛рд╣рд░реА рд╕реВрдЪрдирд╛рдУрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реЛрдВред рдПрдХ рдЖрджреЗрд╢ рдмрдирд╛рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░: рдпрджрд┐ рдЕрдиреБрд░реЛрдз рд╕реЗрд╡рд╛ рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ рд╣рдо рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдЖрджреЗрд╢ рдмрдирд╛рдПрдВрдЧреЗред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдкрдбрд╝реЛрд╕реА рд╕реЗрд╡рд╛ рдЧрд┐рд░рддреА рд╣реИ, рдЬреЛ рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрдВ рд╕рдордЧреНрд░ рдпрд╛ рдорд╛рдиреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ - рд╣рдо рдСрд░реНрдбрд░ рдХреЛ рдирд╣реАрдВ рдЦреЛрдПрдВрдЧреЗ, рднрд▓реЗ рд╣реА рд╣рдо рдСрд░реНрдбрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдЗрдирдХрд╛рд░ рдореЗрдВ рди рд╣реЛрдВ, рдЬрд╣рд╛рдВ рд╣рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рднреА рдПрдХ рдорд╛рдкрджрдВрдб рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рдо рддрд░реНрдХ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рддрд░реНрдХ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реЗрд╡рд╛ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПред рдпрджрд┐ рдирд┐рдореНрди рд╕реЗрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдХреЛрдИ рд╕реЗрд╡рд╛ рдЕрдкрдирд╛ рдХрд╛рд░реНрдп рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдореЛрдиреЛрд▓рд┐рде рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЧреЛ рдЯреВ рдЧреЛ!
рдЬрдм рдЖрдк рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ PHP рдореЗрдВ рд╡реНрдпрд╛рдкрд╛рд░-рдЙрдиреНрдореБрдЦ рдЙрддреНрдкрд╛рдж рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рдкреНрд░рддрд┐рдорд╛рди рдмрджрд▓рд╛рд╡ рдкрд░ рдЖрддреЗ рд╣реИрдВред рдФрд░ рдЗрд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдЖрдк рд░реЗрдХ рдкрд░ рдЕрдВрддрд╣реАрди рдХрджрдо рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡реНрдпрд╡рд╕рд╛рдп-рдЙрдиреНрдореБрдЦ рдврд╛рдВрдЪрд╛ рд╣рдореЗрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдХреЛрдб рдХреЛ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╕реЗрд╡рд╛ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╣рдорд╛рд░рд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рд╕реЗрд╡рд╛ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдХреЛ рдмрдврд╝рд╛рдирд╛ рдерд╛ред рдмреЗрд╢рдХ, рдЧреЛ рдХреЗрд╡рд▓ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рдмрдврд╝реА рд╣реБрдИ рд╕реНрдерд┐рд░рддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЧреЛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓рд┐рдП рдмрд┐рдирд╛, рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рднреА рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХрд┐рдЯ рдмрдирд╛рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ред
рдПрдХ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдмрдврд╝рд╛рдирд╛ рдерд╛ред рдФрд░ рдпрд╣рд╛рдВ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╡реНрдпрд╡рд╕рд╛рдп рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╢реБрд░реВрдЖрдд рдХреА рджрд░ рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИред рдирдП рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдЙрд╕реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг, рдирд┐рдЧрд░рд╛рдиреА рднреЗрдЬрдиреЗ, рдЯреНрд░реЗрд╕рд┐рдВрдЧ рднреЗрдЬрдиреЗ рдФрд░ рд▓реЙрдЧрд┐рдВрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╣рдо рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рд▓рд┐рдЦрдиреЗ рдХреА рдкрд░рдд рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЙрд╕реЗ рдкреВрд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдмрдВрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
рдХреНрдпрд╛ рд╣рдо рдЧреЛ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдФрд░ PHP рдХреЛ рддреНрдпрд╛рдЧрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ?
рдирд╣реАрдВ, рдЪреВрдВрдХрд┐ рд╣рдо рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЬрд░реВрд░рддреЛрдВ рд╕реЗ рджреВрд░ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдХреБрдЫ рд╕рдВрджрд░реНрдн рд╣реИрдВ рдЬрд┐рдирдореЗрдВ PHP рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдРрд╕реА рдЧрддрд┐ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдЧреЛ-рдЧреЛ рдЯреВрд▓рдХрд┐рдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрджреЗрд╢ рдФрд░ рдлреЛрдЯреЛ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкреНрд░рдмрдВрдзрди рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рднреА рд╕реНрд╡рдЪрд╛рд▓рди PHP рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдореЗрдВ рдИ-рдХреЙрдорд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ, рд╣рдо рдЧреЛ рдкрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдЪрд┐рдд рд╣реИред