рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдбрд╛рд░реНрдХ рд╕рд╛рдЗрдб, рдЬрд┐рд╕рдореЗрдВ php рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ

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

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

рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдкреБрд╕реНрддрдХреЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╣рдВрдЧрд░реА рд╕рдВрдХреЗрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрд╕рд░реНрдЧ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ : int iData; ред
рд▓реЗрдХрд┐рди рдПрдХ рдорд╛рдЗрдирд╕ рд╣реИ: рдкреНрд░рдХрд╛рд░ рдмрджрд▓рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЪрд░ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдпрд╣ рдРрд╕реА рд╕рд╣рдорддрд┐ рд╣реИ рдЬреЛ рдЕрдВрддрддрдГ рднрд╡рд┐рд╖реНрдп рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ рдореЗрдВ рдЙрди рдореВрд▓рднреВрдд рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдХрд░ рд╕рдХрддреА рд╣реИред

рдЕрдВрдзреЗрд░рд╛ рдкрдХреНрд╖


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

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


рдЕрдЪреНрдЫрд╛ рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВред

рд╡рд┐рд▓рдВрдм


рдЬрдм рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ

рдореЗрд░реЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрд░рд╛ рдЕрдкрдирд╛ рдЦреЗрд▓ рд▓рд┐рдЦрдиреЗ рдХреЗ рдЖрдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖред рд╕реНрдХреВрд▓ рдореЗрдВ, рдореБрдЭреЗ рдЧреЗрдордбреЗрд╡ рдореЗрдВ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдЖрдо рддреМрд░ рдкрд░ рдЙрд╕ рд╕рдордп рдЧреЗрдордбреЗрд╡ рдкрд░ рд╕рд╛рд╣рд┐рддреНрдп рдкрдврд╝рдирд╛, рдореИрдВ рдПрдордПрд╕ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдХрдИ рдХреЛрдб рдирдореВрдиреЗ рднрд░ рдореЗрдВ рдЖрдпрд╛ рдерд╛ред рдЬрдм рдореИрдВрдиреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкрд░ рдХрд┐рддрд╛рдмреЗрдВ рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рд╡реНрдпрд░реНрде рдерд╛ ред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдмрд╛рдж рдореЗрдВ рдкреБрд╕реНрддрдХреЛрдВ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЛрдЯреА рдмрд╛рдЗрдмрд▓реНрд╕ рдореЗрдВ рдирд┐рдХрд▓рд╛, рдмрд┐рд▓реНрдХреБрд▓ рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛ред
рд╡рд┐рдЬрд╝реБрдЕрд▓ C ++ рдореЗрдВ, рдореИрдВрдиреЗ рдХреБрдЫ рдмрд╛рдЗрдмрд▓реНрд╕, рд╕рд╛рдЗрдЯреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдкрдврд╝рд╛, рдФрд░ рдореИрдВ рдЬреЛ рднреА рдХрд░ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ MFC рдерд╛, рдФрд░ рдЬрдм рд╕реЗ рдореБрдЭреЗ C ++ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдерд╛, рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЧрдпрд╛ред

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

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

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

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

рдЖрдИрдПрдордПрдЪрдУ: рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ (рд╢реБрд░реБрдЖрдд рдореЗрдВ) рд╢реБрд░реВ рдореЗрдВ рдПрдХ рдмрд╛рдд рдЪреБрдирдирд╛ рдФрд░ рдХрдо рд╕реЗ рдХрдо рдереЛрдбрд╝рд╛ рд╕рд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЖрдк рдПрдХ рднрд╛рд╖рд╛ рд╕реЗ рднрд╛рд╖рд╛ рдореЗрдВ, рдПрдХ рдЖрдИрдбреАрдИ рд╕реЗ рдПрдХ рдЖрдИрдбреАрдИ рддрдХ, рдпрд╛ рдПрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рддрдХ рдПрдХ рд▓рдВрдмреА рдЫрд▓рд╛рдВрдЧ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рджреБрдирд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛

рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдФрд░ рд░рд╛рд╣рдд рдХреЗ рдмрд╛рдж, рдореИрдВ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд▓рдЧрд╛ред рдореИрдВрдиреЗ php4 рдкрд░ рдПрдХ рдкреБрд╕реНрддрдХ рдкрдврд╝реА рдФрд░, рдмрд╣реБрдд рдХрдо рд╕реЗ рдХрдо, "рд╕рд╛рдЗрдЯреНрд╕" рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдмреЗрд╢рдХ, рдореИрдВрдиреЗ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреЛ рд╢рд╛рд╕рд┐рдд рдФрд░ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ "рд╕рд╛рдЗрдЯреЛрдВ" рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░ рджрд┐рдпрд╛ред

рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдореИрдВрдиреЗ рдХреЛрдб рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдореЗрд░реА рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдФрд░ "OOP" рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдиреЗ рдмрдиреНрд╕ рдХреЗ рд╕рд╛рде php5 рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХреАред рдкрд╣рд▓реА рдмрд╛рдд рдореИрдВрдиреЗ рдирдП рдкрдл-рдкрдл рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦреА рдереА: рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд░реНрдЧ, рдлрд┐рд░ рдПрдХ рдФрд░ "рдХрдХреНрд╖рд╛рдПрдВ"ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдореБрдЭреЗ рдпрд╣ рд╕реЛрдЪрдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧ рдЧрдпрд╛ рдХрд┐ рдЗрд╕ рд╕рд╛рдЗрдЯ рдХреЛ "рд╕реЛрдЪрдиреЗ" рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧреАред рд▓рдЧрднрдЧ рд╣рд░ рдмрд╛рд░ рдореИрдВрдиреЗ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ / рдкреВрд░рдХ / рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ред

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рдкрддрд╛ рдерд╛ рдХрд┐ рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрдХреНрд╖рд╛рдУрдВ (php5) рдФрд░ рдкреБрд░рд╛рдиреА php4 рдХреЗ рд░реВрдк рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред рд▓реЗрдХрд┐рди рддрдм рдореБрдЭреЗ рд╕рд┐рд░реНрдл рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреА рд╣рд░ рдЪреАрдЬ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдореЛрд╣ рд╣реЛ рдЧрдпрд╛ рдерд╛ред

рдЬрдм рд╕рдмрд╕реЗ рдЫреЛрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрдк рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЕрдкрдиреА рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ "рдлрд┐рд░ рд╕реЗ" рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХреИрд╕реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╢рд┐рдерд┐рд▓рддрд╛ рди рд╣реЛ?

рддрдирд╛рд╡ рдкреНрд░рдмрдВрдзрди

рдЙрди рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЬреЛ рдореБрдЭреЗ рдЦреБрдж рдХреЛ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрдпрд╛рд╕ рдХреЗ рдХрд╛рд░рдг рднрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖ рдерд╛ред
рд╕рдВрдХрд▓рд┐рдд рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдкреНрд░рдмрд▓ рд╕рдорд░реНрдердХреЛрдВ рдиреЗ рдХреАрдЪрдбрд╝ php рдбрд╛рд▓рд╛ рдФрд░ рдЗрд╕рдХреА рд╣реАрдирддрд╛ рдФрд░ "рд╕реБрд╕реНрддреА" рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд┐рдпрд╛ред

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

рд╕рдЪ рдХрд╣реВрдВ, рддреЛ 6 рд╕рд╛рд▓ рддрдХ рдореБрдЭреЗ рдПрдХ рдмрд╛рд░ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдУрд╡рд░рд▓реЛрдб рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдФрд░ рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореИрдВрдиреЗ mysql рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд┐рдпрд╛ рд╣реИ:
SELECT ...,... FROM ... WHERE in ( SELECT ...,... FROM ... WHERE in ( SELECT ...,... FROM ... WHERE in ) )
рд▓реЛрдб рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рдПрдХ рдЪрдпрди рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛ред

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

рдореЛрдХреНрд╖


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

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

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

рдореИрдВрдиреЗ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдпрджрд┐ рдпрд╣ рдПрдХ рд╕рд░рд▓ рд╕рд╛рдЗрдЯ рдереА, рддреЛ рдЖрдк рдЗрд╕реЗ mysql рдХреЗ рдмрд┐рдирд╛ php рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рдереЗ, рдпрд╛ CMS / sqlite рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рдереЗред рдПрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, mysql рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрдорд╛рдиреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

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

рдЖрдЗрдП рдИрдорд╛рдирджрд╛рд░ рд░рд╣реЗрдВ: рдПрдХ рдЬреНрдЮрд╛рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рд╣реИрдХ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯ <1000 uniq / dayред

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

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

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

рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди (рдкреИрдЯрд░реНрди) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдирд╛ рд╕рд╛рдЗрдХрд┐рд▓ рдХрд╛ "рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ" рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХрд░рддрд╛ рд╣реИред

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


All Articles