рдХреЛрдбрд┐рдВрдЧ.рдХреЙрдо - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ

рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рдХреЛрдбрд┐рдВрдЧ.рдХреЙрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд╣реЛрдбрд┐рдВрдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдПрдХ рднреА рд▓реЗрдЦ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдореБрдЭреЗ рддреБрд░рдВрдд рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреЗ рдкреНрд░рд╢рд╛рд╕рди рд╕реЗ рдореЗрд░рд╛ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдЗрд╕рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдЗрд╕рдХрд╛ рд╣рдХрджрд╛рд░ рд╣реИред

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

рдЫрд╡рд┐

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



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



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЕрдиреНрдп рд╕рд╛рдереА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдЪреНрдЪрд╛рдИ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдВрдЪрд╛рд░ рдмрд▓реНрдХрд┐ рдЧрдбрд╝рдмрдбрд╝ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдореВрд╣ рдЕрднреА рддрдХ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ рдФрд░ "рд╣рд╛рдп рд╕рдм" рдХреА рд╢реИрд▓реА рдореЗрдВ "рджреАрд╡рд╛рд░" рд╕рдВрджреЗрд╢реЛрдВ рдкрд░ рдФрд░ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред



рдХреЛрдбрд┐рдВрдЧ рдбреЙрдЯ рдХреЙрдо рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ 2 рдорд┐рд▓рд┐рдпрди рдбреЙрд▓рд░ рдХрд╛ рдирд┐рд╡реЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рд╣реИ, рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЫрд▓рд╛рдВрдЧ рдФрд░ рд╕реАрдорд╛ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдпреЛрдЬрдирд╛рдПрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдиреЗрдкреЛрд▓рд┐рдпрди рд╣реИрдВред

"рд╣рдо рдЕрдЧрд▓реЗ GitHub рдмрдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк GitHub рдкрд░ рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдкрд░ рдпрд╣рд╛рдБ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред "

рдореЗрд░реЗ рдкрд╛рд╕ 3 рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреАрдЯрд╛ рдЖрдордВрддреНрд░рдг рд╣реИрдВ ред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред

рд╡реИрд╕реЗ, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ рд░реВрд╕реА (рдИ) рд╣реИред рдЬрд╡рд╛рдм рджреЛ рдЕрдЧрд░ рддреБрдо рднреА рд╣рдмрд▓ рдкрд░ рд╣реЛ

рдЕрджреНрдпрддрди

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

рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреБрдЫ рдШрдВрдЯреЛрдВ рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдФрд░ рдЯреНрд░реЛрд▓реНрд╕ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред

UPDATE2

рдкрдВрдЬреАрдХрд░рдг рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рд╛ рдЧрдпрд╛ред

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


All Articles