рдкрд┐рдЫрд▓реЗ рдмреАрд╕ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╕рд╛рдЗрдЯ рд╕рдорд░реНрдерди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреИрд╕реЗ рдмрджрд▓ рдЧрдИ рд╣реИ

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




рдкрд┐рдЯ рдЧреЗрдо, рдЬреЛ BBS рджреНрд╡рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред рдЗрд╕ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рд▓реА рд╣рдЪрд┐рдВрд╕рди рдЗрди рд▓реЛрдЧреЛрдВ рдкрд░ рд╣рдорд▓рд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рд╡реЗ рдЙрд╕рдХреЗ рд╣реИрдВред

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

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

рд▓реЛрдб "*", 8, 1


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

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

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХ рдПрдХрд▓ рдЯреЗрд▓реАрдлреЛрди рд▓рд╛рдЗрди рд╢рд╛рдорд┐рд▓ рдереА, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рдореБрдЭреЗ рд╕рднреА рдХреЙрд▓рд┐рдВрдЧ рдбрд┐рд╡рд╛рдЗрд╕ (рдпрд╛рдиреА, рдПрдХ рджреАрд╡рд╛рд░ рдкрд░ рдЪрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рд╕реНрдХ рдлреЛрди) рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ 23 рд╕реЗ 5 рдШрдВрдЯреЗ рдХреЗ рдмреАрдЪ рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдереЛрдбрд╝рд╛ BBS рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рднреА рдерд╛ред рдПрдХ рдПрдХрд▓ рд▓рд╛рдЗрди рдФрд░ рдПрдХ рдХрдореЛрдбреЛрд░ 1571 рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ рдпрд╛ рдПрдХ рд╕рдордп рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЧреЗрдо рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗред


1670 рдХрдореЛрдбреЛрд░ рдЕрднреА рднреА рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди рдХреЛ рддреЗрдЬ рдХрд░рддрд╛ рд╣реИ

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

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

1990


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

$: cd ~ / public_html


рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ 90 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рдореЗрдВ HTML рд╕реЗ рдорд┐рд▓рд╛ рдерд╛; рддрдм рдореИрдВрдиреЗ рдЕрдкрдирд╛ рд╣реЛрдорд╡рд░реНрдХ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛, рдФрд░ рд╢рд┐рдХреНрд╖рдХ рдиреЗрдЯрд╕реНрдХреЗрдк рдпрд╛ рдореЛрдЬрд╝реЗрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдЙрдирдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рдереЗред рдЙрд╕ рд╕рдордп рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░реЗрд░рдХ "рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП" рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд 10 рдЕрдВрдХ рдереЗред

Apache + рдкрд░реНрд▓ + XML + рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ


рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдкрд╣рд▓реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди" рдореЗрдВ рд╕реЗ рдПрдХ рджреВрд░рд╕рдВрдЪрд╛рд░ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдЪрд╛рд░ рд╡рд┐рднрд╛рдЧ рдерд╛ред рдпрд╣ рд╕рдм рдПрдХ рдмрдВрдбрд▓ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдлрд┐рд░ рд╡реНрдпрд╛рдкрдХ: рдПрдХ HTTP рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрд╛рдЪреЗ, рдПрдХ рд╕рд░реНрд╡рд░ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░реНрд▓ рдФрд░ рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ред рдЙрд╕ рд╕рдордп, рдореИрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкрддрд╛ рдерд╛ рдХрд┐ XML рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рдФрд░ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕рдм рдПрдХ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреЗ рд╕рд╣рдпреЛрдЧреА рдордВрдЪ рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕ рдкрд░ рдореИрдВ рдПрдХ .htaccess рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЗ рд╕рднреА рдирд┐рдпрдо рд▓рд┐рдЦ рд╕рдХрддрд╛ рдерд╛ред рдореБрдЭреЗ рдЬрд▓реНрдж рд╣реА рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдиреЗ рдореЗрд░реЗ рдЕрдиреБрднрд╡рд╣реАрди рд╣рд╛рдереЛрдВ рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐ рджреА рд╣реИ!

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

IIS, рдлреНрд░рдВрдЯрдкреЗрдЬ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдПрдХреНрд╕реЗрд╕


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

Windows NT 3.5 рдХреЗ рддрд╣рдд IIS рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рднреА рдпреВрдирд┐рдХреНрд╕ рдХреЗ рдЕрдиреБрднрд╡ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрддрд░рдирд╛рдХ, рдЖрд╕рд╛рди рдХрд╛рдо рд╣реИред рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдпрд╣ рддрдВрдЧ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рднрд╛рд╡рдирд╛ рдереА - рдЬрд╣рд╛рдВ .conf рдлрд╛рдЗрд▓реЗрдВ рдереАрдВ рдЬрд┐рд╕рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛ-рдЯреНрдпреВрдирд┐рдВрдЧ (рдФрд░ рдЕрднреВрддрдкреВрд░реНрд╡ рдЧрдбрд╝рдмрдбрд╝) рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛?

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

2000 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдХреЛрд▓реНрдбрдлрд╝реНрдпреВрдЬрд╝рди рд╕реЗ рд╣реБрдИ


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

рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ


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

рдЖрдЬ рдореИрдВ рдХрднреА рднреА рдПрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЪрдпрди рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рдмрдбрд╝рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЖрдЬ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред PHP рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рд╛рд░рд╡реЗрд▓ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдкрд╕рдВрдж рд╣реИред



рд╣рд╛рдБ, рддреЛ рдпрд╣ рд╕рд┐рд░реНрдл рдЫрдд рдЙрдбрд╝рд╛ рджрд┐рдпрд╛ред

рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рд╡реЗрдм рд╣реЛрд╕реНрдЯрд┐рдВрдЧ


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

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

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрд╛ рдЙрджрдп: AWS, рд╡реИрдЧреНрд░рд╛рдВрдд


AWS (Amazon Web Services) рджрд┐рдЦрд╛рдИ рджреА, рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡рд╣реА рджрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдореЗрдЬрдмрд╛рдиреА рд╕реЗ рдмрд┐рдЪреМрд▓рд┐рдпреЛрдВ рдХреЛ рднреА рд╣рдЯрд╛ рджрд┐рдпрд╛ред рд╣рдореЗрдВ рдпрд╣ рдкреВрдЫрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереА рдХрд┐ рд╣рдореЗрдВ рдХрд┐рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рдереА; рдЕрдЪрд╛рдирдХ рд╕рдм рдХреБрдЫ рд╕рдВрднрд╡ рдерд╛ред Django рдпрд╛ NodeJS рдкрд░ рдПрдХ рдЖрд╡реЗрджрди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдПрдВред рдпрд╣ рд╕рдм рдХреБрдЫ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╡рд░реНрдЪреБрдЕрд▓ рдлрд╛рдпрд░рд╡реЙрд▓, рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░реНрд╕, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдХреНрд▓рд╕реНрдЯрд░, рд╕реНрдереИрддрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдбреАрдПрди (рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ), рдФрд░ рд▓рдЧрднрдЧ рд╣рд░ рдЪреАрдЬ рдЬреЛ рдЖрдк рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрд╡-рд╡рд┐рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░ рдмрди рдЧрдпрд╛ - рдФрд░ рдпрд╣ рдПрдХ рдЕрднрд┐рд╢рд╛рдк рдФрд░ рдЖрд╢реАрд░реНрд╡рд╛рдж рджреЛрдиреЛрдВ рдерд╛ред рдкреНрд░рддреНрдпреЗрдХ рдирдИ рд╕реЗрд╡рд╛ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдФрд░ рддрд╛рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рд╕рдм рдХреБрдЫ рдЯреВрдЯрдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдХреИрд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП (рдФрд░ рд╕рдм рдХреБрдЫ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ)ред рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрддреНрд╕реБрдХ, рдЬрд┐рддрдирд╛ рд╡рд╣ рдЪрдмрд╛ рд╕рдХрддрд╛ рдерд╛, рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рдЯ рджреЗрдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдерд╛ред

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

2010 рдХреЗ рджрд╢рдХ - рд╡реЗрдмрдорд╛рд╕реНрдЯрд░реНрд╕ рд╕реЗ DevOps рддрдХ


рдЪрд▓рд┐рдП рдереЛрдбрд╝рд╛ рдзреАрдорд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рд╡реЗрдмрдорд╛рд╕реНрдЯрд░ рд╢рдмреНрдж рд╕реЗ рдирдлрд░рдд рдХреИрд╕реЗ рд╣реБрдИред

рдЖрджрдореА: рдЖрдк рдЬреАрд╡рди рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ?
Me: рдореИрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢рд╛рдВрдд рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рддрд╛ рд╣реВрдВ, рдФрд░ рдореИрдВ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ ...
рдЖрджрдореА: рдЖрд╣реНрд╣, рддреЛ рдЖрдк рдПрдХ WEBMASTER рд╣реИрдВ!


рдореИрдВ рдЗрд╕ рдШреГрдгрд┐рдд рд╢рдмреНрдж рдХреЛ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

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

рд░рд╕реЛрдЗрдпрд╛ + ansible


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

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

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

2019 рдХреЗ рдмрд╛рдж


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

рддреЛ рд╣рдо рдЖрдкрдХреЛ рдЕрдЧрд▓реЗ 20 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╕рдлрд▓рддрд╛ рдХреА рдХрд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ!

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


All Articles