CDN рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН

рд╕рд╛рдЗрдЯ рдЧрддрд┐ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рд▓рдЧрднрдЧ рд╣рд░реЗрдХ рд▓реЗрдЦ рд╡рд╛ рдЙрдкрдХрд░рдг рдорд╛ рдПрдХ рдорд╛рдореВрд▓реА рдЦрдгреНрдб "CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН" рдЫред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, CDN рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛред рд╣рд╛рдореАрд▓реЗ рдореЗрдердб рд▓реНрдпрд╛рдмрдорд╛ рдкреНрд░рд╛рдпрдГ рдпрд╕ рд╡рд┐рд╖рдпрдорд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдмрд╛рдЯ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдЫреМрдВ; рддрд┐рдиреАрд╣рд░реВрдордзреНрдпреЗ рдХреЗрд╣реАрд▓реЗ рдЖрдлреНрдиреИ CDN рд╕рдХреНрд╖рдо рдкрд╛рд░реНрдЫрдиреНред рдпрд╕ рд▓реЗрдЦрдХреЛ рдЙрджреНрджреЗрд╢реНрдп CDN рд▓реЗ рд╕рд╛рдЗрдЯ рд▓реЛрдбрд┐рдЩ рдЧрддрд┐рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдХреЗ рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫ, рдХреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЙрддреНрдкрдиреНрди рд╣реБрди рд╕рдХреНрдЫ, рд░ рдХреБрди рдЕрд╡рд╕реНрдерд╛рдорд╛ CDN рдХреЛ рдкреНрд░рдпреЛрдЧ рдЬрд╛рдпрдЬ рдЫ рднрдиреЗрд░ рдмреБрдЭреНрдиреБ рд╣реЛред

CDN рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН

рддрд╕реНрд╡рд┐рд░рдорд╛ рдкрд░рд┐рдХреНрд░рдорд╛ рдЧрд░рд┐рдПрдХреЛ рдврд┐рд▓рд╛рдЗ CDN рдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рдХрд╛рд░рдг рд╣реЛред

рдмрд┐рдЯрдХреЛ рдЗрддрд┐рд╣рд╛рд╕

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

рдПрдХ рд╕рд░реНрднрд░рдмрд╛рдЯ рдзреЗрд░реИ рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВрд╕рдБрдЧ рд╕рдорд╛рдирд╛рдиреНрддрд░рдорд╛ рднрд┐рдбрд┐рдпреЛ рд╕реНрдЯреНрд░рд┐рдо рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛, рд╕рд░реНрднрд░рдХреЛ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЪреНрдпрд╛рдирд▓ рдкреНрд░рд╛рдпрдГ рдЕрд╡рд░реЛрдз рд╣реБрдиреЗрдЫред рдПрдХ рдирд┐рдпрдордХреЛ рд░реВрдкрдорд╛, рдХреЗрд╣рд┐ рд╣рдЬрд╛рд░ рдереНрд░реЗрдбрд╣рд░реВ рд╕рд╛рдорд╛рдиреНрдп рд╕рд░реНрднрд░ рдЪреНрдпрд╛рдирд▓ рдмрдиреНрдж рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдЫрдиреНред рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рддреНрдпрд╣рд╛рдБ рдЕрдиреНрдп рд╕реНрд░реЛрдд рд╕реАрдорд╛рд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫ, рддрд░ рддрд┐рдиреАрд╣рд░реВ рдЕрд╣рд┐рд▓реЗ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫреИрдирдиреНред рдпреЛ рдкрдирд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ рдХрд┐ рд╕рд░реНрднрд░ рдЪреНрдпрд╛рдирд▓ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдзреЗрд░реИ рдорд╣рдБрдЧреЛ рдЫ (рд░ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдВ рдЕрд╕рдореНрднрд╡), рд░ рдЕрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрдирд┐ред рдкреНрд░рд╕рд╛рд░рдгрдХреЛ рдХреНрд░рдордорд╛ рдЪреНрдпрд╛рдирд▓рдорд╛ рд▓реЛрдб рдЪрдХреНрд░реАрдп рд╣реБрдиреЗрдЫред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рд░реНрднрд░рдХреЛ рдЪреНрдпрд╛рдирд▓ рд╕реАрдорд┐рдд рдЧрд░реНрдиреЗ рд╕рдорд╕реНрдпрд╛ CDN рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╣рд▓ рдЧрд░рд┐рдПрдХреЛ рдЫред рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВ рд╕реАрдзреИ рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рд╣реБрдБрджреИрди, рддрд░ CDN рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдиреЛрдбрд╣рд░реВрдорд╛ред рдПрдХ рдЖрджрд░реНрд╢ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╕рд░реНрднрд░рд▓реЗ CDN рдиреЛрдбрдорд╛ рдПрдЙрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдо рдкрдард╛рдЙрдБрдЫ, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдиреЗрдЯрд╡рд░реНрдХрд▓реЗ рдзреЗрд░реИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдпреЛ рд╕реНрдЯреНрд░рд┐рдо рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрди рдЖрдлреНрдиреИ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЖрд░реНрдерд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ, рд╣рд╛рдореА рд╡рд╛рд╕реНрддрд╡рдорд╛ рдЙрдкрднреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рднреБрдХреНрддрд╛рди рдЧрд░реНрдЫреМрдВ (рдпреЛ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде рд╡рд╛ рдЯреНрд░рд╛рдлрд┐рдХ рд╣реБрди рд╕рдХреНрдЫ) рд░ рд╣рд╛рдореНрд░реЛ рд╕реЗрд╡рд╛рдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкрд╛рдЙрдБрдЫреМрдВред рднрд╛рд░реА рд╕рд╛рдордЧреНрд░реА рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрди CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдиреНрдпрд╛рдпреЛрдЪрд┐рдд рд░ рддрд╛рд░реНрдХрд┐рдХ рдЫред рдпрджреНрдпрдкрд┐ рдпреЛ рдзреНрдпрд╛рди рджрд┐рди рд▓рд╛рдпрдХ рдЫ рдХрд┐ рдпрд╕ рдард╛рдЙрдБрдХрд╛ рдареВрд▓рд╛ рдЦреЗрд▓рд╛рдбреАрд╣рд░реВрд▓реЗ (рдЬрд╕реНрддреИ Netflix) рдареВрд▓рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ CDNs (Akamai, Cloudflare, Fastly, рдЖрджрд┐) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдЖрдлреНрдиреИ CDN рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджреИрдЫрдиреНред

рдЬрд╕рд░реА рд╡реЗрдм рд╡рд┐рдХрд╕рд┐рдд рднрдПрдХреЛ рдЫ, рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЖрдлреИрдВрдорд╛ рдердк рдЬрдЯрд┐рд▓ рд░ рдЬрдЯрд┐рд▓ рднрдПрдХрд╛ рдЫрдиреНред рд▓реЛрдбрд┐рдЩ рдЧрддрд┐рдХреЛ рд╕рдорд╕реНрдпрд╛ рдЕрдЧрд╛рдбрд┐ рдЖрдпреЛред рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЧрддрд┐ рдЙрддреНрд╕рд╛рд╣реАрд╣рд░реВрд▓реЗ рдЪрд╛рдБрдбреИ рдзреЗрд░реИ рдкреНрд░рдореБрдЦ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реЗ рдЬрд╕рд▓реЗ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВ рдмрд┐рд╕реНрддрд╛рд░реИ рд▓реЛрдб рд╣реБрди рдерд╛рд▓реЗред рддреА рдордзреНрдпреЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдврд┐рд▓рд╛рдЗ (RTT - рд░рд╛рдЙрдиреНрдб рдЯреНрд░рд┐рдк рд╕рдордп рд╡рд╛ рдкрд┐рдВрдЧ рд╕рдордп) рдерд┐рдпреЛред рдврд┐рд▓рд╛рдЗрд▓реЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд▓реЛрдб рдЧрд░реНрдиреЗ рдзреЗрд░реИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫ: TCP рдЬрдбрд╛рди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ, TLS рд╕рддреНрд░ рд╕реБрд░реБ рдЧрд░реНрдиреЗ, рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реНрд░реЛрдд рд▓реЛрдб рдЧрд░реНрдиреЗ (рдЫрд╡рд┐, JS рдлрд╛рдЗрд▓, HTML рдХрд╛рдЧрдЬрд╛рдд, рдЖрджрд┐)ред

HTTP/1.1 рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ (SPDY, QUIC рд░ HTTP/2 рдХреЛ рдЖрдЧрдорди рдЕрдШрд┐ рдпреЛ рдПрдХ рдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рдерд┐рдпреЛ) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд╕рдорд╕реНрдпрд╛ рдмрдвреЗрдХреЛ рдерд┐рдпреЛ, рдмреНрд░рд╛рдЙрдЬрд░рд╣рд░реВрд▓реЗ рдПрдЙрдЯрд╛ рд╣реЛрд╕реНрдЯрдорд╛ 6 рднрдиреНрджрд╛ рдмрдвреА TCP рдЬрдбрд╛рдирд╣рд░реВ рдЦреЛрд▓реНрджреИрдирдиреНред рдпреА рд╕рдмреИрд▓реЗ рдЬрдбрд╛рди рдбрд╛рдЙрдирдЯрд╛рдЗрдо рд░ рдЪреНрдпрд╛рдирд▓ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рдердХреЛ рдЕрдХреБрд╢рд▓ рдкреНрд░рдпреЛрдЧрдХреЛ рдиреЗрддреГрддреНрд╡ рдЧрд░реНрдпреЛред рд╕рдорд╕реНрдпрд╛ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ рдбреЛрдореЗрди рд╢рд╛рд░реНрдбрд┐рдЩрджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ - рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╕реАрдорд╛ рдкрд╛рд░ рдЧрд░реНрди рдердк рд╣реЛрд╕реНрдЯрд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛ред

рдпреЛ рдЬрд╣рд╛рдБ CDN рдХреЛ рджреЛрд╕реНрд░реЛ рдХреНрд╖рдорддрд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ - рдмрд┐рдиреНрджреБрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╕рдБрдЧ рдиреЛрдбрд╣рд░реВрдХреЛ рдирд┐рдХрдЯрддрд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ рд╡рд┐рд▓рдореНрдмрддрд╛ (RTT) рдШрдЯрд╛рдЙрдиреЗред рджреВрд░реАрд▓реЗ рдпрд╣рд╛рдБ рдирд┐рд░реНрдгрд╛рдпрдХ рднреВрдорд┐рдХрд╛ рдЦреЗрд▓реНрдЫ: рдкреНрд░рдХрд╛рд╢рдХреЛ рдЧрддрд┐ рд╕реАрдорд┐рдд рдЫ (рдЕрдкреНрдЯрд┐рдХрд▓ рдлрд╛рдЗрдмрд░рдорд╛ рд▓рдЧрднрдЧ 200 рдХрд┐рдореА/рд╕реЗрдХреЗрдиреНрдб)ред рдпрд╕рдХреЛ рдорддрд▓рдм рдкреНрд░рддреНрдпреЗрдХ 000 рдХрд┐рд▓реЛрдорд┐рдЯрд░ рдпрд╛рддреНрд░рд╛рд▓реЗ RTT рдорд╛ 1000 ms рдврд┐рд▓рд╛рдЗ рд╡рд╛ 5 ms рдердкреНрдЫред рдпреЛ рдкреНрд░рд╕рд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдиреНрдпреВрдирддрдо рд╕рдордп рд╣реЛ, рдХрд┐рдирдХрд┐ рдордзреНрдпрд╡рд░реНрддреА рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкрдирд┐ рдврд┐рд▓рд╛рдЗ рд╣реБрдиреНрдЫред CDN рд▓рд╛рдИ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЖрдлреНрдиреЛ рд╕рд░реНрднрд░рдорд╛ рд╡рд╕реНрддреБрд╣рд░реВ рдХрд╕рд░реА рдХреНрдпрд╛рд╕ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдерд╛рд╣рд╛ рднрдПрдХреЛ рд╣реБрдирд╛рд▓реЗ, рд╣рд╛рдореАрд▓реЗ CDN рдорд╛рд░реНрдлрдд рддреНрдпрд╕реНрддрд╛ рд╡рд╕реНрддреБрд╣рд░реВ рд▓реЛрдб рдЧрд░реЗрд░ рдлрд╛рдЗрджрд╛ рд▓рд┐рди рд╕рдХреНрдЫреМрдВред рдпрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рд░реНрддрд╣рд░реВ: рдХреНрдпрд╛рд╕рдорд╛ рд╡рд╕реНрддреБрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐, рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд░реНрднрд░ (рдореВрд▓ рд╕рд░реНрднрд░) рдХреЛ рддреБрд▓рдирд╛рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ CDN рдкреЛрдЗрдиреНрдЯрдХреЛ рдирд┐рдХрдЯрддрд╛ред рдпреЛ рдмреБрдЭреНрди рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ рдХрд┐ CDN рдиреЛрдбрдХреЛ рднреМрдЧреЛрд▓рд┐рдХ рдирд┐рдХрдЯрддрд╛рд▓реЗ рдХрдо рд╡рд┐рд▓рдореНрдмрддрд╛рдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрджреИрдиред рдЧреНрд░рд╛рд╣рдХ рд░ CDN рдмреАрдЪрдХреЛ рд░реВрдЯрд┐рдЩ рдпрд╕реНрддреЛ рддрд░рд┐рдХрд╛рд▓реЗ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдЕрд░реНрдХреЛ рджреЗрд╢рдорд╛ рд╣реЛрд╕реНрдЯрдорд╛ рдЬрдбрд╛рди рд╣реБрдиреЗрдЫ, рд░ рд╕рдореНрднрд╡рддрдГ рдЕрд░реНрдХреЛ рдорд╣рд╛рджреЗрд╢рдорд╛ред рдпрд╣рд╛рдБ рдЯреЗрд▓рд┐рдХрдо рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд░ CDN рд╕реЗрд╡рд╛ (рдкреАрдпрд░рд┐рдЩ, рдЬрдбрд╛рдирд╣рд░реВ, IX рдорд╛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛, рдЖрджрд┐) рдмреАрдЪрдХреЛ рд╕рдореНрдмрдиреНрдз рд░ CDN рдХреЛ рдЯреНрд░рд╛рдлрд┐рдХ рдорд╛рд░реНрдЧ рдиреАрддрд┐ рдЖрдлреИрдВ рдЦреЗрд▓рдорд╛ рдЖрдЙрдБрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Cloudflare, рджреБрдИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдпреЛрдЬрдирд╛рд╣рд░реВ (рдирд┐:рд╢реБрд▓реНрдХ рд░ рд╕рд╕реНрддреЛ) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, рдирд┐рдХрдЯрддрдо рд╣реЛрд╕реНрдЯрдмрд╛рдЯ рд╕рд╛рдордЧреНрд░реАрдХреЛ рдбреЗрд▓рд┐рднрд░реАрдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрджреИрди - рдиреНрдпреВрдирддрдо рд▓рд╛рдЧрдд рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╣реЛрд╕реНрдЯ рдЪрдпрди рдЧрд░рд┐рдиреЗрдЫред

рдзреЗрд░реИ рдЕрдЧреНрд░рдгреА рдЗрдиреНрдЯрд░рдиреЗрдЯ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЪрд╛рд╕реЛ (рд╡реЗрдм тАЛтАЛрд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рд░ рд╕реЗрд╡рд╛ рдорд╛рд▓рд┐рдХрд╣рд░реВ) рд▓рд╛рдИ рд▓реЛрдб рдЧрд░реНрдиреЗ рдЧрддрд┐ рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд╡рд┐рд╖рдпрдорд╛ рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрдЫрдиреНред рдпреА рдХрдореНрдкрдиреАрд╣рд░реВ рдордзреНрдпреЗ рдпрд╛рд╣реВ (Yslow рдЯреВрд▓), AOL (WebPageTest) рд░ Google (Page Speed тАЛтАЛInsights service) рдЫрдиреН, рдЬрд╕рд▓реЗ рд╕рд╛рдЗрдЯрд╣рд░реВрд▓рд╛рдИ рдЧрддрд┐ рджрд┐рдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрдлреНрдиреИ рд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН (рдореБрдЦреНрдп рд░реВрдкрдорд╛ рддрд┐рдиреАрд╣рд░реВ рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдХреВрд▓рдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН)ред рдкрдЫрд┐, рдирдпрд╛рдБ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЧрддрд┐ рдкрд░реАрдХреНрд╖рдг рдЙрдкрдХрд░рдгрд╣рд░реВ рджреЗрдЦрд╛ рдкрд░реНрдЫрдиреН, рдЬрд╕рд▓реЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЧрддрд┐ рдмрдврд╛рдЙрди рд╕реБрдЭрд╛рд╡рд╣рд░реВ рдкрдирд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреА рд╕реЗрд╡рд╛рд╣рд░реВ рд╡рд╛ рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХрд╕рдБрдЧ рдПрдХ рд╕реБрд╕рдВрдЧрдд рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЫ: "CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред" рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд▓рдореНрдмрддрд╛рдорд╛ рдХрдореАрд▓рд╛рдИ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ CDN рдХреЛ рдкреНрд░рднрд╛рд╡рдХреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛рдХреЛ рд░реВрдкрдорд╛ рдЙрджреНрдзреГрдд рдЧрд░рд┐рдиреНрдЫред рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рд╕рдмреИрдЬрдирд╛ CDN рдХреЛ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдкреНрд░рднрд╛рд╡ рдХрд╕рд░реА рдкреНрд░рд╛рдкреНрдд рд╣реБрдиреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдорд╛рдкрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рддрдпрд╛рд░ рдЫреИрдирдиреН, рддреНрдпрд╕реИрд▓реЗ рд╕рд┐рдлрд╛рд░рд┐рд╕рд▓рд╛рдИ рд╡рд┐рд╢реНрд╡рд╛рд╕рдорд╛ рд▓рд┐рдЗрдиреНрдЫ рд░ рдкреЛрд╖реНрдЯреБрд▓реЗрдЯрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рд╡рд╛рд╕реНрддрд╡рдорд╛, рд╕рдмреИ CDN рд╣рд░реВ рд╕рдорд╛рди рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдЫреИрдирдиреНред

CDN Today рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

CDNs рдХреЛ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╡рд░реНрдЧреАрдХреГрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдЕрдм рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рдХреЗ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдмреНрд░реЗрдХреЗрдЯрдорд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, рдЕрд╡рд╢реНрдп рдкрдирд┐, рдкреВрд░реНрдг рдЫреИрдирдиреН):

  1. JS рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ (MaxCDN, Googleред Yandex) рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐: рд╢реБрд▓реНрдХ CDNред
  2. рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ CDN (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдлрдиреНрдЯрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ Google рдлрдиреНрдЯрд╣рд░реВ, рдХреНрд▓рд╛рдЙрдбрд┐рдирд░реА, рдЫрд╡рд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Cloudimage)ред
  3. CMS рдорд╛ рд╕реНрдерд┐рд░ рд░ рд╕реНрд░реЛрдд рдЕрдиреБрдХреВрд▓рди рдХреЛ рд▓рд╛рдЧреА CDN (Bitrix, WordPress рд░ рдЕрдиреНрдп рдорд╛ рдЙрдкрд▓рдмреНрдз)ред
  4. рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп CDN (StackPath, CDNVideo, NGENIX, Megafon)ред
  5. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рдирдХрд╛ рд▓рд╛рдЧрд┐ CDN (Cloudflare, Imperva, Airi)ред

рдпреА рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдмреАрдЪрдХреЛ рдореБрдЦреНрдп рднрд┐рдиреНрдирддрд╛ рднрдиреЗрдХреЛ CDN рдорд╛рд░реНрдлрдд рдХрддрд┐ рдЯреНрд░рд╛рдлрд┐рдХ рдЬрд╛рдиреНрдЫред рдкреНрд░рдХрд╛рд░ 1-3 рд╕рд╛рдордЧреНрд░реАрдХреЛ рдорд╛рддреНрд░ рдЕрдВрд╢рдХреЛ рдбреЗрд▓рд┐рднрд░реА рд╣реЛ: рдПрдХ рдЕрдиреБрд░реЛрдзрдмрд╛рдЯ рдзреЗрд░реИ рджрд░реНрдЬрди (рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЪрд┐рддреНрд░рд╣рд░реВ)ред рдкреНрд░рдХрд╛рд░ 4 рд░ 5 CDN рдорд╛рд░реНрдлрдд рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рдкреВрд░реНрдг рдкреНрд░реЛрдХреНрд╕реА рд╣реЛред

рдЕрднреНрдпрд╛рд╕рдорд╛, рдпрд╕рдХреЛ рдорддрд▓рдм рд╕рд╛рдЗрдЯ рд▓реЛрдб рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╣реЛред HTTP/2 рдХреЛ рд╕рд╛рде, рд╣рд╛рдореА рдХреБрдиреИ рдкрдирд┐ рд╕рдВрдЦреНрдпрд╛рдХреЛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╣реЛрд╕реНрдЯрдорд╛ рдПрдХрд▓ TCP рдЬрдбрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ рд╕реНрд░реЛрддрд╣рд░реВрд▓рд╛рдИ рдореБрдЦреНрдп рд╣реЛрд╕реНрдЯ (рдореВрд▓) рд░ CDN рдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдЫреМрдВ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдзреЗрд░реИ рдбреЛрдореЗрдирд╣рд░реВрдорд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рд░ рдзреЗрд░реИ TCP рдЬрдбрд╛рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╕рдмреИрднрдиреНрджрд╛ рдЦрд░рд╛рдм рдЕрд╡рд╕реНрдерд╛ рд╣реЛ: DNS (1 RTT) + TCP (1 RTT) + TLS (2-3 RTT) = 6-7 RTTред рдпреЛ рд╕реВрддреНрд░рд▓реЗ рдпрдиреНрддреНрд░рдХреЛ рд░реЗрдбрд┐рдпреЛ рдЪреНрдпрд╛рдирд▓ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдореЛрдмрд╛рдЗрд▓ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рд╣реБрдиреЗ рдврд┐рд▓рд╛рдЗ (рдпрджрд┐ рдпреЛ рд╕рдХреНрд░рд┐рдп рдирднрдПрдХреЛ рдЦрдгреНрдбрдорд╛) рд░ рд╕реЗрд▓ рдЯрд╛рд╡рд░рдорд╛ рд╣реБрдиреЗ рдврд┐рд▓рд╛рдЗрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИрдиред

рд╕рд╛рдЗрдЯрдХреЛ рд▓реЛрдбрд┐рдЩ рдЭрд░рдирд╛рдорд╛ рдпреЛ рдХрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ (CDN рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд▓рдореНрдмрд╣рд░реВ RTT 150 ms рдорд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ):

CDN рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН

рдпрджрд┐ CDN рд▓реЗ рд╕рдмреИ рд╕рд╛рдЗрдЯ рдЯреНрд░рд╛рдлрд┐рдХрд╣рд░реВ рдХрднрд░ рдЧрд░реНрджрдЫ (рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рд╣рд░реВ рдмрд╛рд╣реЗрдХ), рддреНрдпрд╕рдкрдЫрд┐ рд╣рд╛рдореА рдПрдХрд▓ TCP рдЬрдбрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ, рдердк рд╣реЛрд╕реНрдЯрд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рдврд┐рд▓рд╛рдЗрд╣рд░реВ рдмрдЪрдд рдЧрд░реНрдиред рдЕрд╡рд╢реНрдп рдкрдирд┐, рдпреЛ HTTP/2 рдЬрдбрд╛рдирд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫред

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

рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╡реЗрдЧрдХрд╛ рд▓рд╛рдЧрд┐ CDN рдХреНрд╖рдорддрд╛рд╣рд░реВ

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

1. рдкрд╛рда рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд╕рдЩреНрдХреБрдЪрди

рд╕рдмреИрднрдиреНрджрд╛ рдЖрдзрд╛рд░рднреВрдд рд░ рдмреБрдЭреНрди рд╕рдХрд┐рдиреЗ рд╕реБрд╡рд┐рдзрд╛, рддрд░ рдкреНрд░рд╛рдпрдГ рдЦрд░рд╛рдм рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛред рд╕рдмреИ CDNs рд▓реЗ рдХрдореНрдкреНрд░реЗрд╕рдирдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрдХреЛ рддреНрд╡рд░рдг рд╕реБрд╡рд┐рдзрд╛рдХреЛ рд░реВрдкрдорд╛ рдШреЛрд╖рдгрд╛ рдЧрд░реНрджрдЫред рддрд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рд╣реЗрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдХрдордЬреЛрд░реАрд╣рд░реВ рд╕реНрдкрд╖реНрдЯ рд╣реБрдиреНрдЫрдиреН:

  • рдбрд╛рдпрдирд╛рдорд┐рдХ рдХрдореНрдкреНрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдХрдо рдбрд┐рдЧреНрд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - 5-6 (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, gzip рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдзрд┐рдХрддрдо 9 рд╣реЛ);
  • рд╕реНрдерд┐рд░ рд╕рдЩреНрдХреБрдЪрди (рдХреНрдпрд╛рд╕рдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ) рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрди (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдбрд┐рдЧреНрд░реА 11 рдХреЛ рд╕рд╛рде zopfi рд╡рд╛ рдмреНрд░реЛрдЯрд▓реА)
  • рддреНрдпрд╣рд╛рдБ рдХреБрд╢рд▓ рдмреНрд░реЛрдЯрд▓реА рдХрдореНрдкреНрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рд╕рдорд░реНрдерди рдЫреИрди (gzip рдХреЛ рддреБрд▓рдирд╛рдорд╛ рд▓рдЧрднрдЧ 20% рдмрдЪрдд)ред

рдпрджрд┐ рддрдкрд╛рдЗрдБ CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпреЛ рдпреА рдХреЗрд╣рд┐ рдмрд┐рдиреНрджреБрд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫ: CDN рдмрд╛рдЯ рдЖрдПрдХреЛ рдлрд╛рдЗрд▓ рд▓рд┐рдиреБрд╣реЛрд╕реН, рдпрд╕рдХреЛ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рдЗрдЬ рд░реЗрдХрд░реНрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддреБрд▓рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕рд▓рд╛рдИ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рддрдкрд╛рдИрд▓реЗ рдмреНрд░реЛрдЯрд▓реА рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдХреЗрд╣рд┐ рдЕрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ред vsszhat.rf).

2. рдЧреНрд░рд╛рд╣рдХ рдХреНрдпрд╛рд╕рд┐рдЩ рд╣реЗрдбрд░рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрджреИ

рд╕рд╛рдереИ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрдкреАрдбрдЕрдк рд╕реБрд╡рд┐рдзрд╛: рдХреНрд▓рд╛рдЗрдиреНрдЯ (рдмреНрд░рд╛рдЙрдЬрд░) рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдордЧреНрд░реА рдХреНрдпрд╛рд╕рд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╣реЗрдбрд░рд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реНред рд╕рдмреИрднрдиреНрджрд╛ рд╣рд╛рд▓рдХреЛ рд╣реЗрдбрд░ рдХреНрдпрд╛рд╕ рдХрдиреНрдЯреНрд░реЛрд▓ рд╣реЛ, рдкреБрд░рд╛рдиреЛ рднрдПрдХреЛ рдореНрдпрд╛рдж рд╕рдХрд┐рдиреНрдЫред рдердк рд░реВрдкрдорд╛, Etag рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдореБрдЦреНрдп рдХреБрд░рд╛ рдпреЛ рд╣реЛ рдХрд┐ рдХреНрдпрд╛рд╕-рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рдЕрдзрд┐рдХрддрдо-рдЙрдореЗрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЫ (рдПрдХ рдорд╣рд┐рдирд╛ рд╡рд╛ рдмрдвреАрдмрд╛рдЯ)ред рдпрджрд┐ рддрдкрд╛рдИрдВ рд╕рдореНрднрд╡ рднрдПрд╕рдореНрдо рд╕реНрд░реЛрдд рдХреНрдпрд╛рд╕ рдЧрд░реНрди рддрдпрд╛рд░ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╡рд┐рдХрд▓реНрдк рдердкреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

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

3. рдЫрд╡рд┐ рдЕрдиреБрдХреВрд▓рди

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

рддрдкрд╛рдИрдВ рд╡рд┐рднрд┐рдиреНрди рддрд░рд┐рдХрд╛рдорд╛ рдЫрд╡рд┐рд╣рд░реВ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рдЙрдиреНрдирдд рдХрдореНрдкреНрд░реЗрд╕рди рдврд╛рдБрдЪрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ (рдЬрд╕реНрддреИ WebP), рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдПрдиреНрдХреЛрдбрд░рд╣рд░реВ (MozJPEG), рд╡рд╛ рдХреЗрд╡рд▓ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕рдлрд╛ рдЧрд░реНрджреИред

рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рддреНрдпрд╕реНрддрд╛ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рджреБрдИ рдкреНрд░рдХрд╛рд░рдХрд╛ рд╣реБрдиреНрдЫрдиреН: рдЧреБрдгрд╕реНрддрд░ рд╣рд╛рдирд┐ рд░ рдЧреБрдгрд╕реНрддрд░ рд╣рд╛рдирд┐ рдмрд┐рдирд╛ред CDN рд╣рд░реВ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рддрд╕реНрд╡рд┐рд░рдХреЛ рдЧреБрдгрд╕реНрддрд░рдорд╛ рднрдПрдХреЛ рдкрд░рд┐рд╡рд░реНрддрдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЧреНрд░рд╛рд╣рдХрдХреЛ рд╕рдореНрднрд╛рд╡рд┐рдд рдЧреБрдирд╛рд╕реЛрд╣рд░реВрдмрд╛рдЯ рдмрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдЫрдиреНред рдпрд╕реНрддреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд▓рд╛рдн рдиреНрдпреВрдирддрдо рд╣реБрдиреЗрдЫред рд╡рд╛рд╕реНрддрд╡рдорд╛, рдЕрдХреНрд╕рд░ JPEG рдЧреБрдгрд╕реНрддрд░ рд╕реНрддрд░ рдЖрд╡рд╢реНрдпрдХ рднрдиреНрджрд╛ рдзреЗрд░реИ рдЙрдЪреНрдЪ рдЫ рд░ рддрдкрд╛рдЗрдБ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рд╕рдореНрдЭреМрддрд╛ рдмрд┐рдирд╛ рдХрдо рдЧреБрдгрд╕реНрддрд░ рд╕реНрддрд░ рд╕рдВрдЧ рдкреБрди: рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЕрд░реНрдХреЛрддрд░реНрдл, рд╕рдмреИ рд╕рдореНрднрд╛рд╡рд┐рдд рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд░реВрдкрдорд╛ рдЧреБрдгрд╕реНрддрд░ рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд╕реНрддрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ, рддреНрдпрд╕реИрд▓реЗ CDN рд▓реЗ рд╕рдиреНрджрд░реНрдн (рдЫрд╡рд┐рд╣рд░реВрдХреЛ рдЙрджреНрджреЗрд╢реНрдп, рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдкреНрд░рдХрд╛рд░ , рдЖрджрд┐)

4. TLS рдЬрдбрд╛рди рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░реНрджреИ

рдЖрдЬ рдзреЗрд░реИ рдЬрд╕реЛ рдЯреНрд░рд╛рдлрд┐рдХ TLS рдЬрдбрд╛рдирд╣рд░реВрдорд╛ рдпрд╛рддреНрд░рд╛ рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рдорддрд▓рдм рд╣рд╛рдореА TLS рд╡рд╛рд░реНрддрд╛рдорд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдордп рдЦрд░реНрдЪ рдЧрд░реНрдЫреМрдВред рд╣рд╛рд▓реИ, рдпреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдЧрддрд┐ рджрд┐рди рдирдпрд╛рдБ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпреЛ EC рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА, TLS 1.3, рд╕рддреНрд░ рдХреНрдпрд╛рд╕ рд░ рдЯрд┐рдХрдЯрд╣рд░реВ, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╕рди (AES-NI), рдЖрджрд┐ рд╣реЛред TLS рд▓реЗ рдЬрдбрд╛рди рд╕рдордпрд▓рд╛рдИ реж-рез RTT рдорд╛ рдШрдЯрд╛рдЙрди рд╕рдХреНрдЫ (DNS рд░ TCP рдЧрдгрдирд╛ рдирдЧрд░реА)ред

рдЖрдзреБрдирд┐рдХ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╕рд╛рде, рдпрд╕реНрддреЛ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдЖрдлреНрдиреИ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫреИрдиред

рд╕рдмреИ CDN рд▓реЗ TLS рдЙрддреНрдХреГрд╖реНрдЯ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрджреИрдирдиреН; рддрдкрд╛рдИрдВрд▓реЗ TLS рдЬрдбрд╛рди рд╕рдордп рдорд╛рдкрди рдЧрд░реЗрд░ рдпрд╕рд▓рд╛рдИ рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Webpagetest рдорд╛)ред рдирдпрд╛рдБ рдЬрдбрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрджрд░реНрд╢ - 1RTT, 2RTT - рдФрд╕рдд рд╕реНрддрд░, 3RTT рд░ рдердк - рдЦрд░рд╛рдмред

рдпреЛ рдкрдирд┐ рдзреНрдпрд╛рди рджрд┐рдиреБрдкрд░реНрдЫ рдХрд┐ CDN рд╕реНрддрд░рдорд╛ TLS рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдкрдирд┐, рд╣рд╛рдореНрд░реЛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╛рде рд╕рд░реНрднрд░рд▓реЗ рдкрдирд┐ TLS рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрд░ CDN рдкрдХреНрд╖рдмрд╛рдЯ, рдХрд┐рдирднрдиреЗ рд╕рд░реНрднрд░ рд░ CDN рдмреАрдЪрдХреЛ рдЯреНрд░рд╛рдлрд┐рдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЬрд╛рдиреНрдЫред рд╕рдмреИрднрдиреНрджрд╛ рдЦрд░рд╛рдм рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╣рд╛рдореАрд▓реЗ рдбрдмрд▓ TLS рдЬрдбрд╛рди рдврд┐рд▓рд╛рдЗ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫреМрдВ (рд╕реАрдбреАрдПрди рд╣реЛрд╕реНрдЯрдорд╛ рдкрд╣рд┐рд▓реЛ, рдпреЛ рд░ рд╣рд╛рдореНрд░реЛ рд╕рд░реНрднрд░ рдмреАрдЪрдХреЛ рджреЛрд╕реНрд░реЛ)ред

рдХреЗрд╣рд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджрд╛рд╣рд░реВрдорд╛ рдзреНрдпрд╛рди рджрд┐рди рд▓рд╛рдпрдХ рдЫ: рдЯреНрд░рд╛рдлрд┐рдХ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ CDN рдиреЛрдбрд╣рд░реВрдорд╛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдиреНрдЫ, рд░ рдпреЛ рдЯреНрд░рд╛рдлрд┐рдХ рдЕрд╡рд░реЛрдзрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдореНрднрд╛рд╡рд┐рдд рдЕрд╡рд╕рд░ рд╣реЛред рдЯреНрд░рд╛рдлрд┐рдХ рдЦреБрд▓рд╛рд╕рд╛ рдмрд┐рдирд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдк рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реБрд▓реНрдХрдХреЛ рд▓рд╛рдЧрд┐ рд╢реАрд░реНрд╖ рдЯреНрдпрд╛рд░рд┐рдл рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдиреНрдЫред

5. рдЬрдбрд╛рди рдврд┐рд▓рд╛рдЗ рдХрдо рдЧрд░реНрдиреБрд╣реЛрд╕реН

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

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

рдзреЗрд░реИ рдЬрд╕реЛ рдкрд╢реНрдЪрд┐рдореА CDN рдХреЛ рд░реВрд╕ рдорд╛ рдмрд┐рдиреНрджреБ рдЫреИрдиред рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЬрдбрд╛рди рдЧрд░реЗрд░, рддрдкрд╛рдИрдВ рдХреЗрд╡рд▓ рдЖрдлреНрдиреЛ рд░реВрд╕реА рджрд░реНрд╢рдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдврд┐рд▓рд╛рдЗ рдмрдврд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

6. рд╕рд╛рдордЧреНрд░реА рдЕрдиреБрдХреВрд▓рди (рдорд┐рдирд┐рдлрд┐рдХреЗрд╢рди, рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ)

рд╕рдмреИрднрдиреНрджрд╛ рдЬрдЯрд┐рд▓ рд░ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд░реВрдкрдорд╛ рдЙрдиреНрдирдд рдмрд┐рдиреНрджреБред рд╡рд┐рддрд░рдг рд╕рдордпрдорд╛ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрди рдзреЗрд░реИ рдЬреЛрдЦрд┐рдордкреВрд░реНрдг рд╣реБрди рд╕рдХреНрдЫред рд╣рд╛рдореАрд▓реЗ рдорд┐рдирд┐рдлрд┐рдХреЗрд╕рди рд▓рд┐рдпреМрдВ рднрдиреЗ рдкрдирд┐: рд╕реНрд░реЛрдд рдХреЛрдб рдШрдЯрд╛рдЙрдБрджрд╛ (рдЕрддрд┐рд░рд┐рдХреНрдд рдард╛рдЙрдБрд╣рд░реВ, рдорд╣рддреНрд╡рд╣реАрди рд╕рдВрд░рдЪрдирд╛рд╣рд░реВ, рдЖрджрд┐рдХрд╛ рдХрд╛рд░рдг) рд▓реЗ рдпрд╕рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрди рд╕рдХреНрдЫред рдпрджрд┐ рд╣рд╛рдореА рдердк рдЧрдореНрднреАрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдЫреМрдВ - JS рдХреЛрдбрд▓рд╛рдИ HTML рдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рд╕рд╛рд░реНрдиреЗ, рдлрд╛рдЗрд▓рд╣рд░реВ рдорд░реНрдЬ рдЧрд░реНрдиреЗ, рдЖрджрд┐ - рд╕рд╛рдЗрдЯрдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдорд╛ рдмрд╛рдзрд╛ рдкреБрд░реНтАНрдпрд╛рдЙрдиреЗ рдЬреЛрдЦрд┐рдо рдЕрдЭ рдмрдвреА рд╣реБрдиреНрдЫред

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

рдирд┐рдпрдордХреЛ рд░реВрдкрдорд╛, рддреНрдпрд╕реНрддрд╛ рд╕рдмреИ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╣реБрдиреНрдЫрдиреН рд░ рд╕рдмреИрднрдиреНрджрд╛ рдЦрддрд░рдирд╛рдХрд╣рд░реВ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫрдиреНред

CDN рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рддреНрд╡рд░рдг рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди

рддреНрдпрд╕реЛрднрдП рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ CDN рд╣рд░реВрд▓реЗ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рд┐рдд рдкреНрд░рд╡реЗрдЧ рдЕрд╡рд╕рд░рд╣рд░реВ рд╣реЗрд░реМрдВред

рд╕реБрд╡рд┐рдзрд╛рдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореА рд╡рд░реНрдЧреАрдХрд░рдг рджреЛрд╣реЛрд░реНрдпрд╛рдЙрдБрдЫреМрдВред

  1. JS рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ (MaxCDN, Googleред Yandex) рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐: рд╢реБрд▓реНрдХ CDNред
  2. рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ CDN (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдлрдиреНрдЯрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ Google рдлрдиреНрдЯрд╣рд░реВ, рдХреНрд▓рд╛рдЙрдбрд┐рдирд░реА, рдЫрд╡рд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Cloudimage)ред
  3. CMS рдорд╛ рд╕реНрдерд┐рд░ рд░ рд╕реНрд░реЛрдд рдЕрдиреБрдХреВрд▓рди рдХреЛ рд▓рд╛рдЧреА CDN (Bitrix, WordPress рд░ рдЕрдиреНрдп рдорд╛ рдЙрдкрд▓рдмреНрдз)ред
  4. рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп CDN (StackPath, CDNVideo, NGENIX, Megafon)ред
  5. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рдирдХрд╛ рд▓рд╛рдЧрд┐ CDN (Cloudflare, Imperva, Airi)ред

рдЕрдм CDN рдХреЛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд░ рдкреНрд░рдХрд╛рд░рд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реМрдВред

рдЕрд╡рд╕рд░
рдкреНрд░рдХрд╛рд░редред
рдкреНрд░рдХрд╛рд░редред
рдкреНрд░рдХрд╛рд░редред
рдкреНрд░рдХрд╛рд░редред
рдкреНрд░рдХрд╛рд░редред

рдкрд╛рда рд╕рдЩреНрдХреБрдЪрди
+тАУ
-
+тАУ
+тАУ
+

рдХреНрдпрд╛рд╕ рд╣реЗрдбрд░рд╣рд░реВ
+
+
+
+
+

рдЪрд┐рддреНрд░рд╣рд░реБ
-
+тАУ
+тАУ
-
+

TLS
-
-
-
+тАУ
+

рдврд┐рд▓рд╛рдЗ
-
-
-
+
+

рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
-
-
-
-
+

рдпрд╕ рддрд╛рд▓рд┐рдХрд╛рдорд╛, "+" рдкреВрд░реНрдг рд╕рдорд░реНрдерди рд╕рдВрдХреЗрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, "тАУ" рдХреБрдиреИ рд╕рдорд░реНрдерди рд╣реЛрдЗрди, рд░ "+-" рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди рд╣реЛред рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдорд╛ рдпрд╕ рддрд╛рд▓рд┐рдХрд╛рдмрд╛рдЯ рд╡рд┐рдЪрд▓рдирд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫрдиреН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреЗрд╣реА рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рд╕реАрдбреАрдПрдирд▓реЗ рдЫрд╡рд┐рд╣рд░реВрд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗрдЫ), рддрд░ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рдЙрдкрдпреЛрдЧреА рдЫред

рдкрд░рд┐рдгрд╛рдорд╣рд░реВ

рдЖрд╢рд╛ рдЫ, рдпреЛ рд▓реЗрдЦ рдкрдврд┐рд╕рдХреЗрдкрдЫрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рддрдкрд╛рдЗрдБрдХреЛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рдЧрддрд┐ рдмрдврд╛рдЙрди "CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН" рд╕рд┐рдлрд╛рд░рд┐рд╕рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рд╕реНрдкрд╖реНрдЯ рдЪрд┐рддреНрд░ рд╣реБрдиреЗрдЫред

рдХреБрдиреИ рдкрдирд┐ рд╡реНрдпрд╡рд╕рд╛рдпрдорд╛ рдЬрд╕реНрддреИ, рддрдкрд╛рдЗрдБ рдХреБрдиреИ рдкрдирд┐ рд╕реЗрд╡рд╛рдХреЛ рдорд╛рд░реНрдХреЗрдЯрд┐рдЩ рдкреНрд░рддрд┐рдЬреНрдЮрд╛рд╣рд░реВрдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдиред рдкреНрд░рднрд╛рд╡ рдорд╛рдкрди рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдкрд╣рд┐рд▓реЗ рдиреИ CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рд▓реЗрдЦрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдорд╛рдкрджрдгреНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рднрд╛рд╡рдХрд╛рд░рд┐рддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдпреЛ рд╕рдореНрднрд╡ рдЫ рдХрд┐ рдЕрд╣рд┐рд▓реЗ CDN рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рддрдкрд╛рдИрдВрдХреЛ рд╕рд╛рдЗрдЯрдХреЛ рд▓реЛрдбрд┐рдЩ рд╕рдордп рдХрдо рд╣реБрдБрджреИрдЫред

рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рдлрд╛рд░рд┐рд╕рдХреЛ рд░реВрдкрдорд╛, рд╣рд╛рдореА рдирд┐рдореНрдирдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ: рддрдкрд╛рдИрдВрдХреЛ рджрд░реНрд╢рдХрд╣рд░реВрдХреЛ рдЕрдзреНрдпрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдпрд╕рдХреЛ рднреМрдЧреЛрд▓рд┐рдХ рджрд╛рдпрд░рд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпрджрд┐ рддрдкрд╛рдИрдВрдХреЛ рдореБрдЦреНрдп рджрд░реНрд╢рдХрд╣рд░реВ 1-2 рд╣рдЬрд╛рд░ рдХрд┐рд▓реЛрдорд┐рдЯрд░рдХреЛ рджрд╛рдпрд░рд╛ рднрд┐рддреНрд░ рдХреЗрдиреНрджреНрд░рд┐рдд рдЫрдиреН рднрдиреЗ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдпрд╕рдХреЛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдпрдХреЛ рд▓рд╛рдЧрд┐ CDN рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрди - рд╡рд┐рд▓рдореНрдмрддрд╛ рдШрдЯрд╛рдЙрдиреЗред рдпрд╕рдХреЛ рд╕рдЯреНрдЯрд╛, рддрдкрд╛рдИрд▓реЗ рддрдкрд╛рдЗрдБрдХреЛ рд╕рд░реНрднрд░рд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдирдЬрд┐рдХ рд░рд╛рдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рдареАрдХрд╕рдБрдЧ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд▓реЗрдЦрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреБрдХреВрд▓рдирд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджреИ (рдирд┐:рд╢реБрд▓реНрдХ рд░ рд╕реНрдерд╛рдпреА)ред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди