рд░реБрдХрд╛рд╡рдЯ рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИ? рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА

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

рдЫрд╡рд┐

рдкреНрд░рдгрд╛рд▓реА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ:

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

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

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



рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕рдмрд╕реЗ рдЖрдо рдЙрдкрд╛рдп рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рд╣реИред рдХрдИ рд╕рд┐рд╕реНрдЯрдо рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдХреЛ рдФрд╕рдд рдФрд░ рд╕реАрдорд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рддрдХ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдпрд╣ рдбреЗрдЯрд╛ "рд╡реИрдХреНрдпреВрдо рдореЗрдВ рдПрдХ рдЧреЛрд▓рд╛рдХрд╛рд░ рдШреЛрдбрд╝рд╛" рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ 10% рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рд╢реЗрд╖ 90% рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдкреГрд╖реНрда 10-20 рдЧреБрдирд╛ рдзреАрдорд╛ рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдФрд╕рдд рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдПрдХ рдорд┐рд▓рд┐рдпрди рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╝рд╛рд░реЛрдВ рд╡рд┐рд╕реНрдерд╛рдкрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдкреНрд░рддрд┐рд╢рдд рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рди рдХреЗрд╡рд▓ рдФрд╕рдд рд╕рдВрдХреЗрддрдХ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдРрд╕реЗ рдорд╛рди рднреА рд╣реИрдВ рдЬреЛ 50, 80, 95 рдФрд░ 99 рдкреНрд░рддрд┐рд╢рдд рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд╛рдпрдХ рд╣реИрдВред рдпрд╣ рд╣рдореЗрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрддреБрд╖реНрдЯрд┐" рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



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

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рддрдХрдиреАрдХреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ:
  1. рджрд╛рдирд╡
    рдпрд╣ рдХрд╛рдЙрдВрдЯрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ; рдЖрдВрдХрдбрд╝реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рдпрд╣ JSON-RPC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд▓рд┐рдП kyoto рдХреИрдмрд┐рдиреЗрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдПрдореНрдмреЗрдбреЗрдб рдХреА-рд╡реИрд▓реНрдпреВ рд╕реНрдЯреЛрд░реЗрдЬ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
  2. рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕
    рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдБрдХрдбрд╝реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред рдЧреНрд░рд╛рдлрд╝ рдЦреАрдВрдЪрддрд╛ рд╣реИ (рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧреНрд░рд╛рдлрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ)ред
  3. рдЧреНрд░рд╛рд╣рдХ
    рдпрд╣ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдбреЗрдореЙрди рдореЗрдВ рдХрд╛рдЙрдВрдЯрд░ рднреЗрдЬрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдкреАрдПрдЪрдкреА рдпрд╛ рдкрд╛рдпрдерди рдореЗрдВ рддреИрдпрд╛рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░, рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реЛ, рддреЛ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд▓рд┐рдЦреЗрдВред

рдЬрдм рдЖрдк рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдХрд╛рдЙрдВрдЯрд░реЛрдВ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рджреЗрдЦрддреЗ рд╣реИрдВред рдЕрдВрддрд┐рдо ~ 2 рдШрдВрдЯреЛрдВ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЧрдгрдирд╛ 5 рд╕реЗрдХрдВрдб рдХреЗ рдПрдХ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рддреА рд╣реИред рджрд┐рди - 1 рдорд┐рдирдЯ рдХреЗ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, 30 рдорд┐рдирдЯ рдФрд░ 6 рдШрдВрдЯреЗ рдХреЗ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдорд╣реАрдиреЗ рдФрд░ рд╡рд░реНрд╖ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рд╣реИрдВ)ред

рд░реЗрдЦрд╛рдВрдХрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдмреИрдХрдмреЛрди.рдЬреЗрдПрд╕ рдФрд░ рдбрд╛рдЗрдЧреНрд░рд╛рдл рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЫреЛрдЯреЗ http-рд╕реЗ-рдЬреНрд╕рди-рдЖрд░рдкреАрд╕реА рдкреНрд░реЙрдХреНрд╕реА рдлрд╛рдЗрд▓ js.php, рдФрд░ рдЗрдВрдбреЗрдХреНрд╕ .php (рдЬреЛ рдкреЗрдЬ рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ) рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ)ред

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

рд░рд╛рдлреЗрд▓: svg- рдЖрдзрд╛рд░рд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬрд┐рд╕рдореЗрдВ рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдЬрд┐рд╕рдореЗрдВ SVG рдХреЗ рд╕реЗрдЧрдореЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕рдордиреНрд╡рд┐рдд рдЧреНрд░рд┐рдб рдмрдирд╛рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдпрд╣ рдЙрдЪреНрдЪ рдЧрддрд┐ рдореЗрдВ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
Highcharts: рд░рд╛рдлреЗрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓, рдпрд╣ рднреА svg- рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпрд╛рдВ рд╣реИрдВред рдФрд░ рдмрд╣реБрдд рддреЗрдЬ рдирд╣реАрдВ (1.5 рд╣рдЬрд╛рд░ рдЕрдВрдХ рдХреЗ 3-4 рдЧреНрд░рд╛рдлрд╝ рдХрд╛рдлреА рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ)ред
Envision.js: рдХреИрдирд╡рд╛рд╕-рдЖрдзрд╛рд░рд┐рдд, рдереЛрдбрд╝рд╛ рддреЗрдЬрд╝ (рдпрджрд┐ рдЖрдк рдорд┐рдиреА-рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЬреИрд╕реА рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдкред
рдбрд╛рдпрдЧреНрд░рд╛рдл: рд╕рдмрд╕реЗ рддреЗрдЬред рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд░рд▓ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрднреНрдпрд╛рд╡реЗрджрди рдореЗрдВ рдПрдХ рд╣реА рд╕реНрдХреНрд░реАрди рдкрд░ рджреЛ рд░реЗрдЦрд╛рдВрдХрди рдЦреАрдВрдЪрдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛: рдПрдХ рдЫрд╛рдпрд╛рдВрдХрд┐рдд рдХреНрд╖реЗрддреНрд░ рдФрд░ рдПрдХ рд╕рд░рд▓ рд░реЗрдЦрд╛ рдХреЗ рд░реВрдк рдореЗрдВ)ред рдлрд┐рд░ рднреА, рдСрдкрд░реЗрд╢рди рдХреА рдЧрддрд┐ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рд╕реЗ рдХрдИ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╣реЛ рдЧрдИред рдирддреАрдЬрддрди, рдЪреБрдирд╛рд╡ рдбрд╛рдпрдЧреНрд░рд╛рдл рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдерд╛ред

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЕрдиреНрдп рдЖрдВрдХрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдиреНрдпреВ рд░рд┐рд▓реЗ рдФрд░ рдкрд┐рдирдмрд╛ред рд▓реЗрдХрд┐рди BTP рдХреЗ рдХрдИ рд▓рд╛рднрдХрд╛рд░реА рдЕрдВрддрд░ рд╣реИрдВред

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

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

рд╕рдВрджрд░реНрдн:
BTP / рдбреЗрдореЙрди
https://github.com/mambaru/btp-daemon
рддрд╕реНрд╡реАрд░реЗрдВ

BTP / рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕
https://github.com/mambaru/btp-webui

BTP / рд╣рдорд╛рд░рд╛ рдЧреНрд░рд╛рд╣рдХ
https://github.com/mambaru/btp-api

BTP / рдкрд╛рдпрдерди рдХреНрд▓рд╛рдЗрдВрдЯ
https://github.com/mastergenius/pybtp

рдирдпрд╛ рдЕрд╡рд╢реЗрд╖
https://newrelic.com/docs/php/the-php-api

Pinba
http://pinba.org/wiki/Main_Page

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


All Articles