рдПрдХ рдорд╛рдЗрдЯрдк рдХреА рдШреЛрд╖рдгрд╛ рдЬреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ BeerPHP рдкреЗрдп (рдореЙрд╕реНрдХреЛ рдФрд░ рдСрдирд▓рд╛рдЗрди рдореЗрдВ) рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ

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

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



рдкреНрдпреЛрддреНрд░ рдорд╛рдпрдЬрд╝рд┐рди рдЙрд░реНрдл PQR : рдЖрдЬ, рдореИрдВ ReactPHP рдХреЗ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХ рдореЗрдВ рд╣реВрдВред рд╕рд░реНрдЧреЗрдИ, рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ reactphp.org рдХрд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ рдФрд░ рдЖрдкрдХреЛ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдкрд╛рдпрд╛ред рдЖрдк рд╡рд┐рд╖рдп рдкрд░ рдмрд╣реБрдд рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡реАрдбрд┐рдпреЛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдирд╛ рдЪреИрдирд▓ рднреА рд╣реИред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдЗрд╕ рдкрд░ рдХреИрд╕реЗ рдЖрдП, рдЖрдкрдиреЗ ReactPHP рдореЗрдВ рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рд╣реИ?

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рдЙрд╕ рднрд╛рд╖рд╛ рдХреЛ рдкреБрдирдГ рдЦреЛрдЬ рд▓реЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ


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

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

рдкреАрдЯрд░: рдЪрд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдХреЛрдб рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ ReactPHP рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рд╕рд░реНрдЧреЗрдИ: рд▓рдЧрднрдЧ рд╣рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдпрд╛ рддреЛ рдПрдкреАрдЖрдИ рдХреЙрд▓ рд╣реЛрддреА рд╣реИ, рдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо, рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╣реЛрддрд╛ рд╣реИред рдЬрдм рд╣рдо рдЙрдирд╕реЗ рдЬрд╡рд╛рдм рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░рд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдмреЗрдХрд╛рд░ рд╣реИ - рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЖрдк рдПрдХ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЧреИрд░-рдЕрд╡рд░реБрджреНрдз рд╕рдВрдЪрд╛рд▓рди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: "рдЕрдЧрд░ рдореБрдЭреЗ I / O рдХреЗ рд▓рд┐рдП рд╣рд░ рдЬрдЧрд╣ ReactPHP рдорд┐рд▓рддреА рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХрдИ рдЧреБрдирд╛ рддреЗрдЬ рд╣реЛрдВрдЧреЗ?"

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



рдпрд╣ рд╕рд░реНрдЧреЗрдИ рдЭреБрдХ рд╣реИ
Seryozha рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рд▓реЗрдЦрдХ ReactPHP рдлреЙрд░ рдмрд┐рдЧрд┐рдирд░реНрд╕, рд▓рд░реНрдирд┐рдВрдЧ рдЗрд╡реЗрдВрдЯ-рдбреНрд░рд┐рд╡реНрдб PHP рд╡рд┐рде рд░рд┐рдПрдХреНрдЯреЗрд╣рдк рдФрд░ PHP OOP рд╡реЗ рдФрд░ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдвреЗрд░ рд╣реИрдВ

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

рдкреАрдЯрд░: рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрднреА рдХреБрдЫ PHP рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рд╢реБрд░реВ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ? рдпрд╣ рдПрдХ рдмреЗрдХрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд▓реЗ рдПрдХ рд╡реНрдпрд╕реНрдд рд╣реИред

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

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

рдкреАрдЯрд░: рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ред рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдерд╛: рдпрджрд┐ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рд╕рд┐рдореНрдлрдиреА рд╕реЗ рдкреВрд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрдЧреА?

рд╕рд░реНрдЧреЗрдИ: рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдЕрдХреНрд╕рд░, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдзреАрдорд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЕрдВрджрд░ рдХреБрдЫ рдЕрдбрд╝рдЪрдиреЗрдВ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдзреАрдореА I / I рдореЗрдВ рд╣реЛрддреА рд╣реИред рдФрд░ рдЕрдм рдореИрдВ рдЗрди рдмрд╛рдзрд╛рдУрдВ рдХреЛ ReactPHP рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░реВрдВрдЧрд╛ред

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

рдФрд░ рдЕрдЧрд░ рд╣рдо рдпрд╣ рд╕рдм NodeJS рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ?



рд╡рд╛рдордкрдВрдереА - рдкрд╛рдВрдЪ рдорд┐рдирдЯ рдХреЗ PHP рдХреЗ рдореЗрдЬрдмрд╛рди рдкреНрдпреЛрддреНрд░ рдорд╛рдпрд╛рдЬрд╝рд┐рди
рд╡рд╣ рдорд╛рдЗрдЯреИрдк рдореЗрдВ рд╣реЛрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред рдпрджрд┐ рдирдП рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╖рдп рд╣реИ, рддреЛ рдореБрдЭреЗ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА


рдкреАрдЯрд░: рдФрд░ рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ NodeJS рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ, рдпрд╛ рдЬрд╛рдУ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реЗ рдЖрд╡реЗрджрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЕрдиреБрд░реЛрдз, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП - рд╡реЗ рд╕рднреА рдЕрдВрджрд░ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реИрдВред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рдХреЛрдИ рд▓рд╛рдн рд╣реИ?

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

рдкреАрдЯрд░: рдкреАрдПрдЪрдкреА рдкрд░ рд╡рд╛рдкрд╕ред рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ReactPHP рд╣реИ, рдФрд░ рдкреНрд░рд╕рд┐рджреНрдз рдПрдирд╛рд▓реЙрдЧреНрд╕ рд╕реНрд╡реЛрд▓реЗ, рдПрдПрдордкреА рдФрд░ рдПрдХреНрд╕рдЯ-рдПрд╕рд┐рдХреНрд╕ рд╕реЗред рдФрд░ рдореБрдЭреЗ рддреБрд▓рдирд╛ рдореЗрдВ рдмрддрд╛рдУ, рдЗрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ, рдФрд░ рд░рд┐рдПрдХреНрдЯрдкреАрдПрдЪрдкреА рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдХреНрдпрд╛ рдпрд╣ рддреЗрдЬ рд╣реИ рдФрд░ рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рд╕рдорд╛рди рд╕реНрд╡реЛрд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреЛрдИ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ?

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

рдХреИрд╕реЗ ReactPHP рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреИрдпрд╛рд░-рддреИрдпрд╛рд░?


рдкреАрдЯрд░: "рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди" рдЙрдирдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╛рдиреА, рдПрдкреАрдЖрдИ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд┐рдирд╛, рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдердиред рдХреНрдпрд╛ рдРрд╕рд╛ рд╣реИ? рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ?

рд╕рд░реНрдЧреЗрдИ: рд╣рд╛рдБред ReactPHP рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рдкреБрд░рд╛рдиреА рд╣реИред рд╡рд╣ рдмрд╛рд░рд╣рд╡реЗрдВ рд╡рд░реНрд╖ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╡рд╣ 7 рд╕рд╛рд▓ рдХрд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЙрд╕рдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░реНрдпрд╛рдкреНрдд рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕рдордп рд╣реИред рдФрд░ рд╣рд╛рдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣рд╛рдВ рдореБрдЦреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП 2 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рдЖрддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЖрдк рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЗрди рдШрдЯрдХреЛрдВ рд╕реЗ рдмрдВрдзреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рджреЛ рд╕рд╛рд▓ рддрдХ рд╡реЗ рдЕрдкрдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдЯреВрдЯреЗрдЧрд╛ред рдпрд╣, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдпрд╣ рдЗрддрдирд╛ рдмрдбрд╝рд╛ рдХрджрдо рд╣реИред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрдм рддрдХ, Amp рдиреЗ рдЕрдкрдиреЗ рдХреБрдЫ рдШрдЯрдХреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ API рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдгрдп рдирд╣реАрдВ рд▓рд┐рдпрд╛ред

рдкреАрдЯрд░: рдЖрдк ReactPHP рд╕реАрдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рдХрд╣рд╛рдБ рд╕реЗ рджреЗрддреЗ рд╣реИрдВ? рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдЕрдкрдиреЗ рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИред рд╕рднреА рд╕рдореБрджрд╛рдп рдХрд╣рд╛рдВ рд╣реИрдВ, рдХреНрдпрд╛ рдХреЛрдИ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдЯ рдпрд╛ рдХрд▓рд╣ рдЪреИрдЯ, рдлреЛрд░рдо рд╣реИрдВ?

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



рдкреАрдЯрд░: рдЦреИрд░, ReactPHP рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдХрд╣рд╛рдиреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж - рдФрд░ рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдореИрдВ рдкрд╛рдВрдбрд╛ рдореАрдЯрдЕрдк рдХреА рдШреЛрд╖рдгрд╛ рдХрд░реВрдВрдЧрд╛, рдЬреЛ 22 рдЕрдЧрд╕реНрдд рдХреЛ рдореЙрд╕реНрдХреЛ рдореЗрдВ рд╕реНрдХрд╛рдИреЗрдВрдЧ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдк рд╡рд╣реАрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВрдЧреЗ, рд╣реИ рдирд╛?

рд╕реЗрд░реНрдЧреЗрдИ: рд╣рд╛рдБ, рдпрд╣ рд╕рд╣реА рд╣реИред рдЖрдУ рдФрд░ рдЪреИрдЯ рдХрд░реЛред

рдкреАрдЯрд░: рдбреЛрдореЗрди рдбреНрд░рд┐рд╡реЗрди рдбрд┐рдЬрд╝рд╛рдЗрди рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рднреА рд╣реЛрдЧреА, рдЬреЛ рдХрд┐ рдкреАрдПрдЪрдкреА рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рд╢рд╛рдВрдд рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╖рдп рднреА рд╣реИ, [рдФрд░ рдХреБрдЫ рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ] рдФрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдпреЛрдЬрдХреЛрдВ рдиреЗ рдореБрдЭреЗ рдмрддрд╛рдпрд╛, рдХреБрдЫ рдмрд╛рдж рдореЗрдВ рд╣реЛрдЧрд╛ред

рдЙрдкрдпреЛрдЧрд┐рддрд╛:

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


All Articles