рдкреГрд╖реНрдарднреВрдорд┐
рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдХреБрдЫ рд╡рд┐рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдПрдХ рд▓реЗрдЦ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдереА, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдирд╖реНрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХрд╛ рд╡рд┐рд╢реНрд╡рдХреЛрд╢реАрдп рдореВрд▓реНрдп рдирд╣реАрдВ рдерд╛, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрджрд┐ рдЖрдк рдХреБрдЫ рдирдП рдФрд░ рдЕрдЬреНрдЮрд╛рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдкреАрдЖрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ рд╕рдордп рдмрд╛рдж рдореЗрд░рд╛ рд▓реЗрдЦ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛. рдкрд╣рд▓реЗ рддреЛ рдореИрдВ рдкрд░реЗрд╢рд╛рди рдерд╛, рд▓реЗрдХрд┐рди рдЪрд░реНрдЪрд╛ рдореЗрдВ рдореБрдЭреЗ рд╣рд░ рдЪреАрдЬрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдФрд░ рдЫреЛрдЯреА рд╡рд┐рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдирд┐рдордВрддреНрд░рдг рдорд┐рд▓рд╛ (рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдПрдХ рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЧрдИ)ред рдореИрдВрдиреЗ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрднреА рдирд╣реАрдВ рд╕реБрдирд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдлрд┐рд░ рднреА рдЙрд╕ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рд▓рд┐рдЦрдХрд░ рдЦреБрд╢ рдерд╛ рдЬрд┐рд╕реЗ рдХреЛрдИ рдЪрд▓рд╛рддрд╛ рд╣реИред рд╡реИрд╕реЗ, рджреЛрдиреЛрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрджреНрдпрддрди рд╣реИрдВ, рд╡реЗ рдЦреЛрдЬ рдореЗрдВ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╕рдореАрдХреНрд╖рд╛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рд╕рд╛рдЗрдЯреЗрдВ рдореАрдбрд┐рдпрд╛рд╡рд┐рдХрд┐ рдпрд╛ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рдереАрдВ, рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдХреА рдкреЛрд░реНрдЯрд▓ рдХреА рддрд░рд╣ рджрд┐рдЦрддреА рдереАрдВред
рд╡рд┐рдХреА рд╕рд╛рдЗрдЯ рд╕реЗ рд▓реЗрдХрд░ рд╡рд┐рдХреА рдЗрдВрдЬрди рддрдХ
рддрдм рд╕реЗ, рдЖрдИрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдХреА рд╕рд╛рдЗрдЯ рдмрдирд╛рдирд╛ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рдЧрдпрд╛ рд╣реИ - рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрд╣ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рдХ рд╣реЛрдЧрд╛ рдЬреЛ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдФрд░ рдореИрдВ рдЕрдкрдиреА рдЦреБрдж рдХреА рдЕрдиреВрдареА рд╕рд╛рдЗрдЯ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рднреА рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЬреЛ рдХрдИ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛ рд╕рдХреЗред рд╕рд╛рдЗрдЯ рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рдПрдбрдорд┐рди рдкреИрдирд▓ рдмрдирд╛рдпрд╛ рдФрд░ GitHub рдкрд░ рдХреЛрдб рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХреЗрд╡рд▓ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ; рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдХреЛрдИ рдореЗрд░реЗ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдирд╛ рдЪрд╛рд╣реЗ рддреЛ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреАред
рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рд▓реЛрдЧ рдиреЛрдб.рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХреА рдЗрдВрдЬрди рдЪреБрдиреЗрдВрдЧреЗ; рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реЗрдмрдорд╛рд╕реНрдЯрд░ рд╡рд╣реА рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдирд┐рдкрдЯрд╛ рд▓рд┐рдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐ PHP рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдзрд┐рдХрд╛рдВрд╢ рдореМрдЬреВрджрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдБ PHP рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИрдВред рдФрд░ рдиреЛрдб.рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рд╡реАрдкреАрдПрд╕ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛ рд╣реЛрдЧрд╛ред
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рдж рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд╡рд┐рдХреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдлреИрдВрдбрдо рд╕реЗ рдЖрдпрд╛ред рд╡рд┐рдХреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдореЗрд░реЗ рдЗрдВрдЬрди рдХреЛ рдмрд╣реБрдд рдмрдбрд╝реЗ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдПрдЧреА, рдФрд░ рдпрд╣ рдЗрд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдЦрдбрд╝рд╛ рдХрд░ рджреЗрдЧреА (
рдкрд░рд┐рдгрд╛рдо
рд▓реЗрдХрд┐рди рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдмрд╣реБрдд рдЖрдХрд░реНрд╖рдХ:
- рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рд╕реЗ рджреВрд░ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рднреА рдореЗрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ;
- рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдирд┐рдЧрд░рд╛рдиреА рдЧрддрд┐рд╡рд┐рдзрд┐;
- рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЫрд╡рд┐ рд╣реИ;
- рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рд╕рд╣рд┐рдд рд╕реБрдВрджрд░ рдбрд┐рдЬрд╝рд╛рдЗрди;
- рдЦреЛрдЬ рдЗрдВрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд;
- рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реВрд╕реА рдореЗрдВ;
- рддреЗрдЬрд╝ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ;
- рд╕рд░рд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЗрдВрдЬрди рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╢рд╛рдорд┐рд▓ рд╣реИ (рд╕реАрдзреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдХреНрд▓рд╛рдЙрдбрдХрдорд╛рдВрдбрд░ рд╕реЗ);
- рд╕рд░рд▓ рд╕рд░реНрд╡рд░ рдХреЛрдб (рдХреЗрд╡рд▓ 1000 рд▓рд╛рдЗрдиреЗрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб - рд▓рдЧрднрдЧ 500);
- рдЖрдк рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;
рдореИрдВ рддреБрд░рдВрдд рд▓рд┐рдЦреВрдВрдЧрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреНрдпрд╛ рдХрдореА рд╣реИрдЖрдк рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдврдХреЗрд▓рдирд╛рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдирд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рди рдХрд░реЗрдВред рд╢рд╛рдпрдж рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдЕрдорд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
- рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг рдФрд░ рдкрд╣реБрдВрдЪ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рдордВрдбрд▓ рдирд╣реАрдВ рд╣реИред рдХреИрдкреНрдЪрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкреНрд░рдХрд╛рд╢рдиред
- рдкреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЯреНрд░реА AJAX рдХреЗ рдХрд╛рд░рдг рдЕрдиреБрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рдпрджрд┐ рдЖрдкрдХреЛ рдХреБрдЫ рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╡реЗ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рд╣реИред
рдкреБрдирд╢реНрдЪ
рдЗрдВрдЬрди рдХреЛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╡рд╛рд▓реА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╡рд┐рдХреАрдХреНрд▓рд┐рдХ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реНрд░реЛрдд: www.habr.com