
рдореИрдВ Yii2 рдореЗрдВ RabbitMQ рдХрддрд╛рд░ рдмреНрд░реЛрдХрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдкрд╛рдардХ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдХрддрд╛рд░ рдХреЗ рджрд▓рд╛рд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд░рд╛рдп рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Yii2 рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рднрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреАрдбрд╝рд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЛ рдХрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рд╣реИ рдХрд┐ рдХрддрд╛рд░ рд╕рд░реНрд╡рд░ рдкрд░ рдореМрдЬреВрдж рд╕рднреА рдХрддрд╛рд░реЛрдВ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддреА рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдПрдХ рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛ рд╣реВрдВред
рдЖрдк рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╕рд╛рдордирд╛ рдХреНрдпреЛрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк, рдореЗрд░реА рддрд░рд╣, рдиреЗ рдкрд╣рд▓реЗ RabbitMQ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрд┐рдпрд░рдореИрди рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдЦреБрдж рдЧрд┐рдпрд░рдореИрди, рдПрдХ рд░реЗрд▓рд╡реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░рд▓ (
рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдФрд░ рд╕рдореНрдорд╛рдирд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдЪрд░рд┐рддреНрд░ рд╕реЗ рдЙрдзрд╛рд░ )ред рдЖрдк рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдХрддрд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдВ рдбреЗрдЯрд╛ рдбрд╛рд▓рддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдЙрд╕реА рдирд╛рдо рд╕реЗ рдХрддрд╛рд░ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдЕрдм рдлреИрд╢рди рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ, рдмрд┐рдирд╛ рдпрд╣ рд╕рдордЭреЗ рдХрд┐ рдЖрдк RabbitMQ рдХреЛ рдХреНрдпреЛрдВ рдЪреБрдирддреЗ рд╣реИрдВред рдлрд┐рд░ рдЖрдкрдХреЛ рдЦреБрд╢реА рд╣реИ рдХрд┐ Yii2
рдореЗрдВ рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдХрддрд╛рд░ рдХреЗ рджрд▓рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдЕрдореВрд░реНрдд рд╣реИред Scanty рдкреНрд░рд▓реЗрдЦрди рд╕рдм рдХреБрдЫ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрддрд╛рддрд╛ рд╣реИ:
return [ 'bootstrap' => [ 'queue',
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдпрд╣рд╛рдБ
рдХрддрд╛рд░ , рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рд▓рд╛рдЗрди рд╣реИ, рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВ, рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ - рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрддрд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо рдЕрдкрдиреЗ php рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддрд┐рдмрджреНрдз, рдкреБрд╢ рд╕рдВрддреБрд╖реНрдЯ рд╣рдордиреЗ рдХрд╛рд░реНрдп рдХреЛ рдХреНрдпреВрдП рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдФрд░ рд╣рдо
рдПрдХ рд▓рдВрдЪ (
рд▓рдВрдЪ рдмреНрд░реЗрдХ рдкрд░ ) рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдВ, рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░, рдЪреИрдЯ рдореЗрдВ рдХреНрдпреВрдП рд╣рдореЗрдВ рдмрд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЕрдЬреАрдм рд╣реЛ рд░рд╣рд╛ рд╣реИред рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рд╢реНрд░рдорд┐рдХреЛрдВ (рдХреЙрд╕рдорд░реНрд╕) рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреЗ рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдХреНрдпрд╛? рдпрд╣ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред рд╣рдо рд▓реЙрдЧ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдХрддрд╛рд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЪреБрдиреА рдЧрдИ рд╣реИ, рд╣реИрд╢ рдЬреЙрдм рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ рд╣реИред рдирд╣реАрдВ, рдирд╣реАрдВ, рд╣рдорд╛рд░реА рдХреЛрдИ рдЧрд▓рддреА рдирд╣реАрдВ рд╣реИред рд╣рдо рд╕рдВрддреБрд╖реНрдЯ рдХреНрдпреВрдП рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рдлрд┐рд░ рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░реЗрдВ, рдпрд╣ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдо рдЕрдЪреНрдЫрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЖрдзреЗ рдШрдВрдЯреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдлрд┐рд░ рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реЛ рдЧрдП, рддреНрд░реБрдЯрд┐ рджреЛрд╣рд░рд╛рдИ рдЧрдИ, рдФрд░ рдлрд┐рд░ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╕рд╛рдмреБрди рдкрд░ рдЧрд┐рд░ рдЧрдИ - рдХрд╛рд░реНрдп рдХреЛ рд╡рд╛рдкрд╕ рдХрд╛рдо рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдареАрдХ рд╣реИ, рдореИрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реВрдВ, рдЕрдм рд╣рдо рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗред RabbitMQ, Gearman рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдпрд╣ рдЪрдорддреНрдХрд╛рд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

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

рд╣рдо рдПрдХ рд╕реМ рдмрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╛рдИ рдХреЗ рдбрд░рд╛рд╡рдиреЗ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВред рд╣рдордиреЗ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд┐рдпрд╛ред рд╣рдо рдЦрд░рдЧреЛрд╢ рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдВрдзреЗрд░реЗ рдореЗрдВ рднрдЯрдХрдиреЗ рдХреЗ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ
рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд░ рдареЛрдХрд░ рдЦрд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рд╣рдо рдЕрдкрдиреА рдЧрд▓рддрдлрд╣рдореА рдХреЗ рдХрд╛рд░рдг рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ - рдПрдХреНрд╕рдЪреЗрдВрдЬред рдореИрдВ рдмрд╣реБрдд рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдирд╣реАрдВ рджреЛрд╣рд░рд╛рдКрдВрдЧрд╛ред
RabbitMQ рдореЗрдВ рд╣рдо рдХрддрд╛рд░ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рд╡рд┐рдирд┐рдордп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░реЙрдХреНрд╕реА рдЬреЛ рдПрдХ рдЫреЛрд░ рдкрд░ рд╣рдорд╛рд░реЗ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рдЫреЛрд░ рдкрд░ рд╕рд░реНрд╡рд░ рдкрд░ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рддрдп рдХрд░рдирд╛ рдЙрд╕рдХреА рд╢рдХреНрддрд┐ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЛ рдХрд┐рд╕ рдХрддрд╛рд░ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПред рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд╡рд╛рдИрдЖрдИ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рднреА рд▓рд╛рдЗрди рдирд╣реАрдВ рд╣реИред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд┐рдирд┐рдордп рдХреЛ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд╣рдо рд╣рд┐рдореНрдордд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд╝рд╛рдЗрд▓
рд╡рд┐рдХреНрд░реЗрддрд╛ / yiisoft / yii2-queue / src / driver / amqp_interop / Queue.php: 176 рдореЗрдВ рд╣рдореЗрдВ рдПрдХ рдкреЛрд╖рд┐рдд рд╕рдВрдкрддреНрддрд┐ рдорд┐рд▓рддреА рд╣реИ рдЬрд┐рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдореБрдЭреЗ рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ RabbitMQ рдХреЗ рд▓рд┐рдП рдХрдИ рдбреНрд░рд╛рдЗрд╡рд░ рд╣реИрдВ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ
enqueue / amqp-lib рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд╣рдо
рдПрдХреНрд╕рдЪреЗрдВрдЬрдирд╛рдо рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред рдареАрдХ рд╣реИ, рд╣рдо рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░реВрд╕реА рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреА рддрд░рд╣ рд╣реИрдВ, рдкрд╣рд▓реЗ рд╣рдо рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╣рдо рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдЪ-рд╕рдордЭрдХрд░ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдзреНрдпрд╛рди рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЦрд░рдЧреЛрд╢ рдХреЗ рд╡реЗрдм рдЪреЗрд╣рд░реЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЗрдЦрддреЗ рд╣реИрдВ:

рд╣рдорд╛рд░реА рдХрдИ рдХрддрд╛рд░реЗрдВ рдПрдХ рд╣реА рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИрдВред рдмрд┐рдВрдЧреЛ! рдпрд╣рд╛рдБ рдпрд╣ рдХрд╛рд░рдг рд╣реИ, рдПрдХ "рд▓реЗрдХрд┐рди", рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдмрд╛рдБрдзрд╛ рдирд╣реАрдВред рд╣рдо рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓рдХ рдХреА рдЖрдВрдд рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдо
рд╕реЗрдЯрдЕрдкрдмреНрд░реЛрдХрд░ рд╡рд┐рдзрд┐ рд▓рд╛рдЗрди 392 рдкрд╛рддреЗ рд╣реИрдВ
$this->context->bind(new AmqpBind($queue, $topic));
рдпрд╣ рдорд╛рдирд╡ рд░рд╣рд┐рдд рдмрдВрдзрди рд╣реИред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕реЛрдЪрдиреЗ рдХреЗ рдмрд┐рдирд╛, рд╣рдо рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдЖрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдлрд┐рд░ рдХрдиреЗрдХреНрд╢рди рд╕рд╣реА рд╣реЛрдЧрд╛ рдФрд░ рдПрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдХрдиреЗрдХреНрдЯреЗрдб рдХрддрд╛рд░ рд╣реЛрдЧреАред рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╣рдореЗрдВ рдПрдХ рд╕рдорд╛рди рдЧрд┐рдпрд░рдореИрди рд╡реНрдпрд╡рд╣рд╛рд░ рдорд┐рд▓рддрд╛ рд╣реИред рд╡реИрд╕реЗ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдирд┐рдордп рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рд╕рд╛рде рдХрдИ рдХрддрд╛рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рдЖрдпрд╛ рдЬрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЛрдЧ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдФрд░ рд▓рд┐рдЦреЛ, рдХреНрдпрд╛ рдЖрдкрдиреЗ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рдореИрдВ рд╕рдм рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ?