рд╢реБрд░реБрдЖрдд рд░реЗрд▓ 3 рдХреА рд╕рдореАрдХреНрд╖рд╛





рдЗрд╕рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рдж рд╕реЗ, рдЗрд╕ рдЕрджреНрднреБрдд рдврд╛рдВрдЪреЗ рдХреЗ рддреАрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ рджреВрд╕рд░реЗ рдХреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпрд╣, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдХрд╛рдлреА рдмрджрд▓рд╛рд╡ рд╣реИрдВ, рдХреБрдЫ рдореЗрдВ рдкрджрд╛рд╡рдирдд рд╕реНрдерд┐рддрд┐ рд╣реИред рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд░реЗрд▓ рдХреЗ рдкреВрд░реНрдг рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдХреЗрд▓реЗ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЬреНрдЮрд╛рди рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдЬрдм рдореИрдВрдиреЗ рддреАрд╕рд░реА рд░реЗрд▓ рдкрд░ рд╕рд╛рд╣рд┐рддреНрдп рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХреА рдереА, рддрдм рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдХрд╛рд░рдг рдмрддрд╛рдпрд╛ред рд╕рд╛рд╣рд┐рддреНрдп, рдФрд░ рдкреНрд░рд▓реЗрдЦрди рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдЗрд╕ рдЧрд┐рд░рд╛рд╡рдЯ рдореЗрдВ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдврд╛рдВрдЪреЗ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдкреБрд╕реНрддрдХреЛрдВ рд╕реЗ рд╕реАрдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ рдлрд┐рд░ рднреА (рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ)ред рдФрд░ рдЬрдм рдореЗрд░реА рд╢реБрд░реБрдЖрдд рд╕рд┐рддрдВрдмрд░ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдИ рдереА, рддреЛ рдореИрдВ рд╢реБрд░реБрдЖрдд рдХреА 3 рдХрд┐рддрд╛рдмреЛрдВ рдХреА рдЬрдЧрд╣ рдкрд░ рд▓рдбрд╝рдЦрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рддрдм рдореЗрд░реА рдЦреБрд╢реА рдХреНрдпрд╛ рдереАред



рдкреБрд╕реНрддрдХ рдХрд╛ рдкреНрд░рд╛рд░реВрдк



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

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



рд╕рд╛рдордЧреНрд░реА рдХреА рдЖрдкреВрд░реНрддрд┐



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

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

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



рд╕рд╛рдордЧреНрд░реА



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

рд▓реЗрдХрд┐рди рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рдЕрдзреНрдпрд╛рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред



рдЕрдзреНрдпрд╛рдп 1. рд░реЗрд▓реНрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдкрд░рд┐рдЪрдп


рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЪреМрдЦрдЯреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рд▓реЗрдЦрдХ рдЙрди рдХрд╛рд░рдгреЛрдВ рдХреА рдУрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд░реВрдмреА рдХреЛ рдЪреБрдирдиреЗ рдФрд░ рддрд░реНрдХ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд░реВрдмреА рдХреА рд╕реБрд╡рд┐рдзрд╛ (рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рдбреАрдПрд╕рдПрд▓, рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд┐рдВрдЯреИрдХреНрд╕, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдмрд╛рджред рджреЛ рдЕрдВрдХ рд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рддрд╣рдд, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣ рд▓рд┐рдЦрд╛ рд╣реИ) рд╣реИ, рдЪреБрд╕реНрдд-рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рд▓рд┐рдП рд░реВрдкрд░реЗрдЦрд╛ рдХреА рдирд┐рдХрдЯрддрд╛, рдЪреБрдВрдмрди рдФрд░ рд╕реВрдЦреА, "рд╡рд╛рдХреНрдпрд╛рддреНрдордХ рдЪреАрдиреА" рдХреА рд╕реБрд╡рд┐рдзрд╛ "рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рдкреНрд░рдзрд╛рдирддрд╛" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ред

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

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



рдЕрдзреНрдпрд╛рдп 2. рдЖрд░рдВрдн рдХрд░рдирд╛


рджреВрд╕рд░реЗ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдРрд╕реА рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдорд╛рдирдХ рд╣реИред рдореИрдХ, рд▓рд┐рдирдХреНрд╕, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд░реЗрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, SQLite рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдкрд╣рд▓рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдирд╛ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдЬреЛ рд╕рдВрджреЗрд╣ рдХрд░реЗрдЧрд╛ рдХрд┐ рдпрд╣ "рд╣реИрд▓реЛ, рджреБрдирд┐рдпрд╛!") рд╣реЛрдЧрд╛ рдФрд░ рд░реЗрд▓ рдкрд░ рдирд┐рд░реНрдорд┐рдд рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛ред



рдЕрдзреНрдпрд╛рдп 3. рдХреБрдЫ рдЪрд▓ рд░рд╣рд╛ рд╣реИ


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

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

рдЕрдзреНрдпрд╛рдп рдХреЗ рдЕрдВрдд рдореЗрдВ, рд╣рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрд▓-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ CRUD рдмреНрд▓реЙрдЧ рдорд┐рд▓рддрд╛ рд╣реИред



рдЕрдзреНрдпрд╛рдп 4. рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛: рд╕рдХреНрд░рд┐рдп рд░рд┐рдХреЙрд░реНрдб


рдпрд╣ рд╕рдм рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ ORM рдФрд░ ActiveRecord рдХреЗ рд╕рд╛рд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд░рд┐рд▓реЗрд╢рдирд▓ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдЪреАрдЬреЗрдВ рд╣реИрдВ рдФрд░ рдЙрди рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рдУрдЖрд░рдПрдо рдХреЛ "рдкреБрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдЧрд▓рд╛, рд╣рдо рд░реЗрд▓ рдХрдВрд╕реЛрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреБрд╕реНрддрдХ рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ рдХрд╛рдлреА рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЦреИрд░, рдЕрдзреНрдпрд╛рдп рдХреА рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рд╕реАрдЖрд░рдпреВрдбреА рдХреНрдпрд╛ рд╣реИ рдФрд░ рд░реЗрд▓ рдореЗрдВ рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдХрд╛рдлреА рд╡рд┐рд╕реНрддреГрдд рд╡рд░реНрдгрди рд╣реИред

рдмреЗрд╢рдХ, рд╕рднреА рддрд░реАрдХреЛрдВ рдХреЗ рд╕рднреА рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рд╡рд╣ рдмрд╛рдж рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЦреЛ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред



рдЕрдзреНрдпрд╛рдп 5. рдЙрдиреНрдирдд рд╕рдХреНрд░рд┐рдп рд░рд┐рдХреЙрд░реНрдб: рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдмрдврд╝рд╛рдирд╛


рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдореЙрдбрд▓ рдХреА рдЕрдзрд┐рдХ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рд╡рд┐рд╖рдп рдЙрдард╛рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ CRUD рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛, рд╕рдВрдШреЛрдВ (рдорд╣рд╛рди рд╡рд┐рд╕реНрддрд╛рд░ рдореЗрдВ), рдЙрдиреНрдирдд рдЦреЛрдЬ (рд╕реНрдерд┐рддрд┐рдпрд╛рдВ, рд╕реЗрдЯ), рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ (рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рджреБрд░реНрд▓рдн рд╣реИ, рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдХреЙрд▓рдмреИрдХ рдореЙрдбрд▓ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВред (observer'y)ред

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдп рдмреНрд▓реЙрдЧ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЪрд▓рддрд╛ рд╣реИред рд╕рдВрдШреЛрдВ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рд▓рд╛рдн рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рд╕рдВрдШреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред



рдЕрдзреНрдпрд╛рдп 6. рдПрдХреНрд╢рди рдкреИрдХ: рд╡реНрдпреВ рдФрд░ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛


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



рдЕрдзреНрдпрд╛рдп 7: рдЙрдиреНрдирдд рдПрдХреНрд╢рди рдкреИрдХ


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



рдЕрдзреНрдпрд╛рдп 8: рдЕрдЬрд╛рдХреНрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдореЗрдВ рд╕реБрдзрд╛рд░


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

RJS рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рднреА рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг <% ...%> рдЖрд╡реЗрд╖рдг рдХреЗ рд╕рд╛рде рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдЕрднреА рднреА рд░реЗрд▓ рдХреЛ рдЗрддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирддрд╛, рд▓реЗрдХрд┐рди рддреАрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЖрд░рдЬреЗрдПрд╕ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛ред рд╡реИрд╕реЗ рднреА, рдЕрдзреНрдпрд╛рдп рдмрд╣реБрдд рджреБрд░реНрд▓рдн рд╣реИ рдФрд░ рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рднрд╛рд╡рдирд╛ рдмрдиреА рд╣реБрдИ рд╣реИ рдХрд┐ рд░реЗрд▓ рдореЗрдВ AJAX рдмрд╣реБрдд рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реИред



рдЕрдзреНрдпрд╛рдп 9: рдИ-рдореЗрд▓ рднреЗрдЬрдирд╛ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛


рдпрд╣рд╛рдБ рдзреНрдпрд╛рди рдкрддреНрд░ рднреЗрдЬрдиреЗ рдкрд░ рд╣реИред рд╣рдо HTML рдФрд░ рдЕрдиреБрд▓рдЧреНрдирдХреЛрдВ рд╕рд╣рд┐рдд рд╕рд░рд▓ рдкрд╛рда рдЕрдХреНрд╖рд░ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рджреЛрдиреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

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



рдЕрдзреНрдпрд╛рдп 10: рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг


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



рдЕрдзреНрдпрд╛рдп 11: рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг


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



рдЕрдзреНрдпрд╛рдп 12: рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд╕рд╛рде рд░реЗрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░


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



рдЕрдзреНрдпрд╛рдп 13: рдЕрдкрдиреЗ рд░реЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рддреИрдирд╛рддреА


рдпрд╣рд╛рдВ рд╣рдо рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХреИрдкрд┐рд╕реНрдЯреНрд░рд╛рдиреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдХрдИ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЛ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдиреЗ рд░реЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рд╢реИрдХреНрд╖рд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рд╕реЗ рдЕрдзрд┐рдХред



рдХреНрд╖реБрдзрд╛


рдкреБрд╕реНрддрдХ рдХреЗ рдЕрдВрдд рдореЗрдВ, рд░реВрдмреА, SQL, рд╕рдореБрджрд╛рдп рдФрд░ Git рдХреЗ рд▓рд┐рдП рдХрдИ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджрд┐рдП рдЧрдП рд╣реИрдВред рд╕рдореБрджрд╛рдп рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред



рдкрд░рд┐рдгрд╛рдо



рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреБрд╕реНрддрдХ рдХрд╛рдлреА рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реА рд╣реИ рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рд╣реИ рдЬреЛ рдЕрднреА рд░реЗрд▓ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдЕрдиреБрднрд╡реА рд░реЗрд╕рд░ рдХреЛ рдЗрд╕рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреБрдЫ рднреА рдорд┐рд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдХреБрдЫ рдЕрд▓рдЧ рдЕрдзреНрдпрд╛рдп рдЙрдирдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗред

рдпрд╣ рдкреБрд╕реНрддрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдирд╣реАрдВ рдЖрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдмрд╕ рд░реЗрд▓ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкреБрд╕реНрддрдХ рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдЖрдкрдХреЛ рд░реЗрд▓ рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред



All Articles