MiniSCADA рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдХрд░реЗрдВ

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

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

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

рд╕реНрд╡рдЪрд╛рд▓рди рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рдПрдХ рдмрд┐рдЯрдореИрдк рдХреЗ рд╕рд╛рде рдирд┐рдпрдВрддреНрд░рдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реБрдИред рдЦреИрд░, рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рдЗрд╕реЗ рдорд╣рд╕реВрд╕ рдХрд░рдирд╛ рдЖрдкрдХреЗ рдКрдкрд░ рд╣реИред

рд╕рдВрдЪрд╛рд░ рд╕рдВрдЧрдарди

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


рд╕реАрд╕реАрдпреВ-рд╡рд╛рдпрд░рд▓реЗрд╕ COM

рдбрд┐рд╡рд╛рдЗрд╕ GSM COM рдкреЛрд░реНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗрдмрд▓ рд╣реИ, RS-232, RS-485 рдФрд░ RS-422 рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рд┐рдмреЗрд╕рд┐рд╡реЗрдЬрд╝ рдПрдирдкреАрдУ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреМрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдХреА рд▓рд╛рдЧрдд 15 рд╣рдЬрд╛рд░ рд░реВрдмрд▓ рдереАред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рдЬреАрдПрд╕рдПрдо рдПрдВрдЯреАрдирд╛ рдЦрд░реАрджрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ "рдЯреЗрд▓реАрдореЗрдЯреНрд░реА" рдЯреИрд░рд┐рдл рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд┐рдо рдХрд╛рд░реНрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

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

рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб

рдХрд┐рд╕реА рддрд░рд╣ рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдо-рдкреЛрд░реНрдЯ рд╕реЗ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред VB6 рдкрд░ рдХрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓ рдФрд░ рдореЛрдбрдмрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЬреНрдЮрд╛рди рдХреЗ рдмрд╛рдж, рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдкреАрдПрд▓рд╕реА рд╕реЗ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕реАрдзреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЗрд╡рд▓ рдЖрд▓рд╕реНрдп рдФрд░ MySQL рдХреЗ рд╕рд╛рде VB6 рджреЛрд╕реНрдд рдмрдирд╛рдиреЗ рдХреЗ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╡рдЬрд╣ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦрд╛, рдФрд░ рдХреБрдЫ рдФрд░ рдХреЗ рдХрд╛рд░рдг, рдореБрдЭреЗ рдЕрдм рдпрд╛рдж рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдореБрдЭреЗ рдПрдХ рдмреИрд╕рд╛рдЦреА рдмрдирд╛рдиреА рдкрдбрд╝реА рдЬреЛ 4 рд╡реЗрдВ рд╕рд╛рд▓ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ рдФрд░ рдЯреВрдЯрддреА рдирд╣реАрдВ рд╣реИред

рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП PHP рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХреЗ рд╕рдордп рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП nnCron рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

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

рдЧреНрд░рд╛рд╣рдХ рднрд╛рдЧ

рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд╛рд░реНрдЯ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реИред рд╣рдо рд╡рд╛рдВрдЫрд┐рдд рдкрддреЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рддрд╕реНрд╡реАрд░ рдХреЛ рджреЗрдЦреЗрдВ:



рдЪрд┐рддреНрд░ TraceMode рдореЗрдВ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдХреНрд░рд┐рдп рддрддреНрд╡ рдЪрд┐рддреНрд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ div рдмреНрд▓реЙрдХ рд╣реИрдВред рдЬрд╛рдирдХрд╛рд░реА рд╣рд░ 15 рд╕реЗрдХрдВрдб рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдХрд┐ рдмрд╣реБрдд рдмрд╛рд░ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрдВрдк рд╕реНрдЯрд╛рд░реНрдЯ-рд╕реНрдЯреЙрдк рд▓рдЧрднрдЧ рд╣рд░ 40 рдорд┐рдирдЯ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рджреЛ рдкрдВрдк рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдореЗрдВ рд╣реИрдВ, рдкрдВрдкреЛрдВ рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд╢реВрдиреНрдп рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рд╣реИрдВред рд╕реЗрдВрд╕рд░ рдиреЗ рдЯреИрдВрдХ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реНрддрд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ xml рдХреЗ рд░реВрдк рдореЗрдВ AJAX рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдЖрддреА рд╣реИ:

<shittank> <signals> <name>pump1_on</name> <datatimer>2012-10-04 16:09:05</datatimer> <name_signal></name_signal> <type>B</type> <alarm_text> 1 </alarm_text> <priority>1</priority> <data>0</data> </signals> <signals> <name>pump1_man</name> <datatimer>2012-10-04 16:09:05</datatimer> <name_signal></name_signal> <type>B</type> <alarm_text> 1  </alarm_text> <priority>0</priority> <data>0</data> </signals> тАж тАж </shittank> 


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

рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдбреАрдмрдЧ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╢рд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдмрд┐рд▓реНрдХреБрд▓ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереАред рдореИрдВрдиреЗ url рдореЗрдВ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдорд╛рди рдЬреЛрдбрд╝рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдХрд┐рдпрд╛:
var url = "update.php? =" + Math.random ();

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

"рдЗрддрд┐рд╣рд╛рд╕" рдмрдЯрди рдШрдЯрдирд╛рдУрдВ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреА рдЦрд┐рдбрд╝рдХреА рдЦреЛрд▓рддрд╛ рд╣реИред



рд╕рд╛рд░рд╛рдВрд╢ рдмрдЯрди рдкрдВрдк рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рд╛рд░рд╛рдВрд╢ рд╡рд┐рдВрдбреЛ рдЦреЛрд▓рддрд╛ рд╣реИред



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

рдкрд░рд┐рдгрд╛рдо:
рд╕рдорд╛рдзрд╛рди рдЪреМрдереЗ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореЗрд░реА рджрд╛рджреА рдХреЛ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЖрдзреБрдирд┐рдХ рддрдХрдиреАрдХ рдиреЗ рдмреБрдврд╝рд╛рдкреЗ рдХреЛ рд╣рд░рд╛рдпрд╛ред

рдЗрд╕реА рддрд░рд╣, рдЖрдк рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles