1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

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

Linux рдкрд░ рдкрддрд▓реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд┐рдВрдбреЛ:

1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рд╡рд╣реА рд╡рд┐рдВрдбреЛ (рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ):

1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

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

1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

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

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд┐рд░реВрдкрдг

рддреЛ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ: рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкрддрд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рддреН:

  1. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
  2. 1рд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

1C рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдПрдХ рджреГрд╢реНрдп рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдШреЛрд╖рдгрд╛рддреНрдордХ рд░реВрдк рд╕реЗ, рддрддреНрд╡реЛрдВ рдХреА рдкрд┐рдХреНрд╕реЗрд▓-рджрд░-рдкрд┐рдХреНрд╕реЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдмрд┐рдирд╛; рд▓рдЧрднрдЧ рддреАрди рджрд░реНрдЬрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдмрдЯрди, рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб (рдкрд╛рда, рд╕рдВрдЦреНрдпрд╛рддреНрдордХ, рджрд┐рдирд╛рдВрдХ/рд╕рдордп), рд╕реВрдЪрд┐рдпрд╛рдБ, рддрд╛рд▓рд┐рдХрд╛рдПрдБ, рдЧреНрд░рд╛рдлрд╝, рдЖрджрд┐ред

1C рднрд╛рд╖рд╛ рдореЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛрдб рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЙрд▓, рд╕реНрдерд╛рдиреАрдп рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рдлрд╝рд╛рдЗрд▓реЗрдВ, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛, рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдерд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ (рд╡реЗрдм тАЛтАЛрдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп) рдФрд░ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ 1C рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рдорд╛рди рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ - рдкрддрд▓рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЗрддрд┐рд╣рд╛рд╕

рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ 2006 рдореЗрдВ рд╢реБрд░реВ рд╣реБрдЖ, рдЬрд┐рд╕рдореЗрдВ (рдФрд╕рддрди) 5 рд▓реЛрдЧреЛрдВ рдХреА рдЯреАрдо рдереАред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХреБрдЫ рдЪрд░рдгреЛрдВ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ (рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдЖрд░реЗрдЦ, рдЖрджрд┐) рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдереЗ; рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпреЗ рд╡рд╣реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдереЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдерд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдереАред рд╡реЗред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрди рдШрдЯрдХреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ C++ рдореЗрдВ рдмрдирд╛рдП рдереЗред

рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА, рд╣рдордиреЗ рджреЛрдиреЛрдВ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдордЬрдмреВрдд рд╡реИрдЪрд╛рд░рд┐рдХ рдорддрднреЗрджреЛрдВ рдХреЗ рдХрд╛рд░рдг C++ рдерд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛрдб рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдВрд╢рд┐рдХ) рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛; рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╢реБрд░реБрдЖрдд рд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред

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

рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде 1C:рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг 2009 рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрд╕ рд╕рдордп рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ 2 рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ - рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рдерд╛ред рдореВрд▓ рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рдерд╛, рд▓реЗрдХрд┐рди рдЙрд╕ рд╕рдордп рдУрдкреЗрд░рд╛ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдж рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рд╛рде рджреБрд░реНрдЧрдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг (100% рдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рд╕рд╛рде рдЯреНрд░реИрдХ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЙрд╕ рд╕рдордп рд╡рд┐рдпреЛрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛) рдЗрди рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╕реЗ 1C рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░) рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдВрд░рдЪрдирд╛

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 1C:рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ 4 рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рд╣реИрдВ:

  1. рд╡реЗрдмрдЯреВрд▓реНрд╕ - рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рд╣рдо рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЧреВрдЧрд▓ рдХреНрд▓реЛрдЬрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА).
  2. рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рд╕реНрд╡рд░реВрдкрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкрддрд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛)
  3. рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рд╕рдордпрдмрджреНрдзрдХ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкрддрд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛)
  4. рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ

рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╕рдВрд░рдЪрдирд╛ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ (рдпрд╛ .NET рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ - рдЬреЛ рднреА рдХрд░реАрдм рд╣реЛ) рдХреА рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рдорд┐рд▓рддреА рдЬреБрд▓рддреА рд╣реИ; рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдирд╛рдорд╕реНрдерд╛рди рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдорд╕реНрдерд╛рди рдПрдХ рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИред рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВред рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд▓рдЧрднрдЧ 1000 рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВред

рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ, рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

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

  • рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓ рдЙрдкрд▓рдмреНрдз рд╣реИ (рдХреБрд▓ 400 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рдХрд╛рд░: рдкреНрд░рдмрдВрдзрд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓, рдбреЗрдЯрд╛ рд▓реЗрдЖрдЙрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рд╕рд╢рд░реНрдд рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ, рдЖрджрд┐)
  • рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд 1рд╕реА рднрд╛рд╖рд╛ рдХрд╛ рджреБрднрд╛рд╖рд┐рдпрд╛
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
    • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛
    • рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛
    • рдмрд╛рд╣рд░реА рдШрдЯрдХреЛрдВ рдХреА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА, рдЙрдиреНрд╣реЗрдВ рдерд┐рди рдФрд░ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ

рд╡рд┐рдХрд╛рд╕ рд╕реБрд╡рд┐рдзрд╛рдПрдБ

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

рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛрдб рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдСрдмрдлрд╕реНрдХреЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдВрд╕реНрдХрд░рдг 8.3.6 (рдЕрдХреНрдЯреВрдмрд░ 2014) рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧреВрдЧрд▓ рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░. рд╕рдВрдЦреНрдпрд╛рдУрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд╛ рдкреНрд░рднрд╛рд╡ - рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рдмрд╛рдж рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЖрдХрд╛рд░:

  • рд╕реНрд╡рдпрдВ рдХрд╛ рдСрдмрдлрд╕реНрдХреЗрдЯрд░ - 1556 рдХреЗрдмреА
  • рдЧреВрдЧрд▓ рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░ - 1073 рдХреЗрдмреА

Google рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдСрдмрдлрд╕реНрдХреЗрдЯрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ 30% рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЦрдкрдд рдХреА рдЧрдИ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдореЗрдВ 15-25% рдХреА рдХрдореА рдЖрдИ рд╣реИ (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ)ред

Google рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдХреЛрдб рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рджрдХреНрд╖рддрд╛ рдпрдерд╛рд╕рдВрднрд╡ рдЕрдзрд┐рдХ рд╣реИред рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

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

рд╣рдо рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рд╡реЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред

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

1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рд╣рдордиреЗ рдХрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛/рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рджреМрд░рд╛рди, рд╣рдореЗрдВ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрдВ рд╣рд▓ рдХрд░рдирд╛ рдерд╛ред

рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдФрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

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

  • рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб
  • рдХрд┐рд╕реА рдЕрдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдХреЛрдб

рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо @expose рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

/**
 * @constructor
 * @extends {Base.SrvObject}
 */
Srv.Core.GenericException = function ()
{
    /**
     * @type {string}
     * @expose
     */
    this.descr;

    /**
     * @type {Srv.Core.GenericException}
     * @expose
     */
    this.inner;

    /**
     * @type {string}
     * @expose
     */
    this.clsid;

    /**
     * @type {boolean}
     * @expose
     */
    this.encoded;
}

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

/**
 * ╨н╨║╤Б╨┐╨╛╤А╤В╨╕╤А╤Г╨╡╨╝╤Л╨╣ ╨╕╨╜╤В╨╡╤А╤Д╨╡╨╣╤Б ╨║╨╛╨╜╤В╤А╨╛╨╗╨░ DropDownWindow
 *
 * @interface
 * @struct
 */
WebUI.IDropDownWindowExp = function(){}

/**
 * ╨Я╨╡╤А╨╡╨╝╨╡╤Й╨░╨╡╤В ╨▓╤Л╨┤╨╡╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ 1 ╨▓╨┐╨╡╤А╨╡╨┤ ╨╕╨╗╨╕ ╨╜╨░╨╖╨░╨┤
 *
 * @param {boolean} isForward
 * @param {boolean} checkOnly
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.moveMarker = function (isForward, checkOnly){}

/**
 * ╨Я╨╡╤А╨╡╨╝╨╡╤Й╨░╨╡╤В ╨▓╤Л╨┤╨╡╨╗╨╡╨╜╨╕╨╡ ╨▓ ╨╜╨░╤З╨░╨╗╨╛ ╨╕╨╗╨╕ ╨║╨╛╨╜╨╡╤Ж
 *
 * @param {boolean} isFirst
 * @param {boolean} checkOnly
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.moveMarkerTo = function (isFirst, checkOnly){}

/**
 * @return {boolean}
 * @expose
 */
WebUI.IDropDownWindowExp.prototype.selectValue = function (){}

рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдмрдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдордиреЗ рд╡рд░реНрдЪреБрдЕрд▓ DOM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛)

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

рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЕрдиреБрдХреВрд▓рди

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

1рд╕реА рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдкрд░реАрдХреНрд╖рдг

рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЙрдкрдХрд░рдг (рдЬрд╛рд╡рд╛ рдФрд░ рд╕реА++ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реБрдЖ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЗрд╕рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд┐рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реВрдЯ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕реЗрд▓реЗрдирд┐рдпрдо.

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

рдпрд╣ рдЯреВрд▓ 25 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рддрдХ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХреЛ рднреА рдорд╛рдкрддрд╛ рд╣реИред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╣рдо рд╕рдордп рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд▓реВрдк рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдСрд░реНрдбрд░ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдХрдИ рдмрд╛рд░ рджреЛрд╣рд░рд╛рддреЗ рд╣реБрдП)ред рд╕рднреА рдорд╛рдкреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЙрдЧ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

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

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

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

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

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

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди

рдЬрдм рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдорд╛рдзрд╛рди рдХреЛ рдРрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

  • рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
  • рдХреЗ рд╕рд╛рде рдХрд╛рдо рдмрд╛рд╣рд░реА рдШрдЯрдХ

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

рд╕рдлрд╝рд╛рд░реА рдореЗрдВ рдЪрд▓рддреЗ рд╕рдордп, рд╣рдорд╛рд░реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдирдкреАрдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ; рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдЪрд▓рддреЗ рд╕рдордп, рд╡реЗ ActiveX рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред Microsoft Edge рдЕрднреА рддрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рд╡реЗрдм рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЖрдЧреЗ рд╡рд┐рдХрд╛рд╕

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

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

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ