рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдордХрд░реЛрд╡ рдХреЗ рд╕рд╛рде рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░, рд╡рд╛рдИрдЖрдИ рдХреЛрд░ рдЯреАрдо

Yii рдХреЗ рдкреНрд░рдореБрдЦ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ, рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдордХрд╛рд░реЛрд╡ ( рд╕рдорджрд░реНрдХ ), DevConf рдореЗрдВ рдкреИрдХреЗрдЬ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдореИрдВрдиреЗ рдореБрдЭрд╕реЗ Yii рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг, рдирдП ORM , OpenCollective рдХреЗ рд▓рд┐рдП рдзрди рдЙрдЧрд╛рд╣рдиреЗ, рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдФрд░ рдПрдХ рдмрд┐рдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд▓рд┐рдпрд╛ред рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рдореИрдВ рдЙрд╕ рдкреНрд░рд╢реНрди рд╕реЗ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдкреВрдЫрд╛ рдЬрд╛рддрд╛ рд╣реИред Yii рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ? Yii 3 рдХрдм рд╣реИ? рдореИрдВ рдХрд╛рдлреА рд╕рдордп рд╕реЗ github.com/yiisoft рдкрд░ рдирдП рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕рдХреНрд░рд┐рдп рд░рдЪрдирд╛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред

Yii рдХреЗ рд╕рд╛рде , рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рдЦреИрд░, рд▓рдЧрднрдЧред рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдкреАрдЫреЗ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдЬрдм рд╣рдордиреЗ рд╕рдВрд╕реНрдХрд░рдг 2.0 рдмрдирд╛рдпрд╛, рддреЛ рд╣рдордиреЗ рдХреБрдЫ рд╣рдж рддрдХ рдЕрдкрдиреА рддрд╛рдХрдд рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, Qiang Xue рд╣рд░ рджрд┐рди рдкрд╣рд╛рдбрд╝реЛрдВ рдкрд░ рд▓реБрдврд╝рдХрддрд╛ рдерд╛ рдФрд░ рдпрд╣ рд╣рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд▓рдЧрддрд╛ рдерд╛ред

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

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

https://github.com/yiisoft/docs/blob/master/001-yii-values.md
https://github.com/yiisoft/docs/blob/master/003-roadmap.md

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

https://github.com/yiisoft/event-dispatcher
https://github.com/yiisoft/di

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

рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдирдП ORM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдереА, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВред github.com/cycle/orm рдореИрдВрдиреЗ рдЙрд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдореБрдЭреЗ рдмрддрд╛рдУ рдХрд┐ рдпрд╣ рджреВрд╕рд░реЛрдВ рд╕реЗ рдЕрд▓рдЧ рдХреИрд╕реЗ рд╣реИ рдФрд░ рдЗрд╕рдиреЗ рдЖрдкрдХреЛ рдХреИрд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛?

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

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

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рд╕рд╛рдЗрдХрд┐рд▓ рдХреЛ рд╡рд╕рдВрдд рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рджреЗрдЦрд╛ рдерд╛ рдФрд░ рдЗрд╕реЗ Yii рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд▓реЗрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ред рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рдд рд╕реНрдкрд╖реНрдЯ рд╣реИ: рд╣рдо рд╕рддреНрдпрд╛рдкрди, рдкреНрд░рдкрддреНрд░реЛрдВ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд░рд┐рдп рд░рд┐рдХреЙрд░реНрдб рд╕реЗ рдмрдВрдзреЗ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдпрд╣ рд╕рдм рдХреБрдЫ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП: рдбреАрдЯреАрдУ рдХреЗ рд╕рд╛рде, рдбреЙрдХреНрдЯреНрд░рд┐рди рдЗрдХрд╛рдИ рдХреЗ рд╕рд╛рде, рд╕рд╛рдЗрдХрд┐рд▓ рдХреЗ рд╕рд╛рдеред
Yii рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ opencollective.com/yiisoft рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдзрди рдЬреБрдЯрд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред "рдПрдХ рдХреЗрдВрджреНрд░рд┐рдд рдХреЛрд░ рдбреЗрд╡рд▓рдкрд░ - $ 24,000 рдкреНрд░рддрд┐ рд╡рд░реНрд╖" рдХрд╛ рд▓рдХреНрд╖реНрдп рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдХрд░реАрдм рд╣реИред рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рдбреЗрд╡рд▓рдкрд░ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Yii рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░реЗрдЧрд╛? рдпрд╣ рдХреМрди рд╣реЛрдЧрд╛?

рд╣рд╛рдВ, рд╣рдордиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдзрди рдЙрдЧрд╛рд╣реА рдЕрднрд┐рдпрд╛рди рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ Yii 3 рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ Yii 2 рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╣реИред рдлреЛрдХрд╕реНрдб рдХреЛрд░ рдбреЗрд╡рд▓рдкрд░ рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рд╣реЛрдЧрд╛ (рдпрд╣ рд░рд╛рд╢рд┐ рдЕрднреА рднреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреВрд░реНрдг рд╕рдордп рдХреЗ рд╕рд╛рде рддреБрд▓рдиреАрдп рдирд╣реАрдВ рд╣реИ), рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд▓рдЧрднрдЧ рд╣рд░ рджрд┐рди рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдЬрд▓ рдЙрддреНрдкрд╛рджрди, рд╕рдордп рд╕реАрдорд╛, рдЯреАрдо рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдЙрд╕ рд╕рдм рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реБрдП рдмрд┐рдирд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рдордп рд╕рдорд░реНрдкрд┐рдд рдХрд░реЗрдЧрд╛ред ред рдпрд╣реА рд╣реИ, рдпрд╣ рди рдХреЗрд╡рд▓ рдЕрдзрд┐рдХ рд╕рдордп рд╣реИ, рдмрд▓реНрдХрд┐ рдмрд╣реБрдд рд╣реА рд╡рд┐рдЪрд▓рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░рдХреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдлреЛрдХрд╕ рднреА рд╣реИред

рдореИрдВ рдкрд╣рд▓рд╛ рдРрд╕рд╛ рдбреЗрд╡рд▓рдкрд░ рд╣реЛрдЧрд╛ред рд▓рдХреНрд╖реНрдп рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░, рд╣рдо рдмрд╛рд░ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдФрд░ рдХреЛрд░ рдЯреАрдо рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рджрд╕реНрдп рддрдХ рдЗрд╕рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред
рдпрд╣ рд╕рднреА рдмрдврд╝реА рд╣реБрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдВрддрддрдГ рд╕рдордп рд╣реИред рдЖрдкрдиреЗ рд╕реНрдХрд╛рдИреЗрдВрдЧ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛, рд╡рд╣рд╛рдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ (рдЖрдк рдпрд╣рд╛рдВ рдХрд╛рд░рдгреЛрдВ рдФрд░ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ - rmcreative.ru/blog/post/poka--skyeng )ред рдХреНрдпрд╛ рдЖрдк рдХреЗрд╡рд▓ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ? рдХреИрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ? рдкрд░рд┐рд╡рд╛рд░ рдХрд╛ рдмрдЬрдЯ?

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

рд╕рдВрд╡реЗрджрдирд╛рдПрдВ ... рд╕рднреА рддрд░рд╣ рдХреАред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИред рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдорд╣рд╛рди рдЙрдкрдХрд░рдг рдирд┐рдХрд▓рд╛ред рдРрд╕реЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЦреБрд╢ рд╣реИрдВ рдЬреЛ Yii рдХреЗ рдкреНрд░рддрд┐ рдЙрджрд╛рд╕реАрди рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЬреЛ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рдмреЛрд▓рдирд╛ рдкрд╕рдВрдж рд╣реИред

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

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

рдореИрдВ рдЙрд╕ рдХреНрд╖рдг рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬрдм рдЕрд▓реНрдлрд╛ рдХреЛ рдШреЛрд╖рд┐рдд рдХрд░рдирд╛ рдФрд░ рдкрд╣рд▓реА рдирд╛рд░рд╛рдЬ рд╕рдореАрдХреНрд╖рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ :)
рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╛рдж рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХреЙрдлреА рд╢реЙрдк рдХреА рддрд░рд╣ рдХреБрдЫ рдЦреЛрд▓рд╛ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рд╕рд┐рд░реНрдл рдПрдХ рд╣реА рдирд╣реАрдВред рдЖрддреНрдорд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕рд╛рдп? рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ?

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

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

  1. рддрд╛рдХрд┐ рдкрддрд╛ рдЪрд▓ рд╕рдХреЗ рдХрд┐ рдХрд╣рд╛рдВ рдЙрдЧрдирд╛ рд╣реИред
  2. рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕рд╣реА рд╣реИ рдпрд╛ рдирд╣реАрдВред
  3. рдирдП рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдкреНрд░рдерд╛рдУрдВ рдХреА рднрд░реНрддреАред
  4. рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдЕрдХреНрд╕рд░ рдмрд╣реБрдд рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ: рд╕рд┐рд░реНрдл рд╕реБрдЦрдж рд╕рдВрдЪрд╛рд░ рд╕реЗ рд▓реЗрдХрд░ рдЕрдореВрд▓реНрдп рд╕реБрдЭрд╛рд╡ рдФрд░ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ред

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

рдпрд╣ PHP рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд▓рд╛рдЧреВ рд╣реИред рдмреЗрд╢рдХ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рд╡рд╛рдИ , рд╕рд┐рдореНрдлрдиреА рдпрд╛ рд▓рд╛рд░рд╡реЗрд▓ рдХреЗ рд╕реНрддрд░ рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рднреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдкреИрдХреЗрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рди рдХреЗрд╡рд▓ рдХрдореНрдкреЛрдЬрд╝рд░ рдкреИрдХреЗрдЬ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдореЙрдбреНрдпреВрд▓, рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕, рдЗрддреНрдпрд╛рджрд┐ рдХреЛ рднреА рдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



DevConf рдХреЛ 21-22 рдЬреВрди рдХреЛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ 2 рд╕рдкреНрддрд╛рд╣ рдмрдЪреЗ рд╣реИрдВред рдордЬрдмреВрдд рд░рд┐рдкреЛрд░реНрдЯ , рдореМрдХреЗ рдкрд░ рдпрд╛ рдХреЙрдлреА рд╡рд┐рд░рд╛рдо рдкрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдФрд░ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЪрд╛рд░реНрдЬ рдорд┐рд▓рддрд╛ рд╣реИ - рд░рдЬрд┐рд╕реНрдЯрд░ ред

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


All Articles