0:00
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдЕрдкрдиреЗ software development рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рднреА рдЖрдЧреЗ level рддрдХ рд▓реЗрдХрд░ рдЬрд╛рддреЗ рд╣реИя┐╜
0:03
рддреЛ рдЖрдк рд▓реЛрдЧ Apache рдФрд░ Nginx рдЬреИрд╕реЗ web servers рдХрд╛ рдирд╛рдо рд╕реБрдиреЗрдВрдЧя┐╜
0:07
рдЕрдм рдпреЗ Apache рдФрд░ Nginx рд╣реЛрддреЗ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЗрдирдХреЛ рдХреНрдпреЛрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ рдХреМрди рд╕рд╛ рд╡рд╛рд▓рд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рд╣реИ, рдХреНрдпрд╛ рдЧрд▓рддрд┐рдпрд╛рдВ рдПрдХ beginner developer рдЕрдкрдиреА early stage рдореЗрдВ рдХрд░рддрд╛ рд╣я┐╜
0:15
when it comes to choosing web server рдпреЗ рд╕рдм рдЗрд╕ рдкреАрдбрд┐рдпреЛ рдореЗрдВ discuss рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИя┐╜
0:20
let's get started рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ Apache рдФрд░ NGX рдХреА рдЬрд░реВрд░рдд рдкрдбрд╝реА рддреЛ рдкрдбрд╝реА рдХреНрдпреЛя┐╜
0:30
рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдЬреЛ normal Django рдХреЗ development server рд╣реЛрддреЗ рд╣реИрдВ рдпрд╛ рдлрд┐я┐╜
0:34
рд╣рдорд╛рд░реЗ node рдХрд╛ server рд╣реЛрддрд╛ рд╣реИ рдХреНрдпрд╛ рд╡реЛ рд╕рдм рдХрд╛рдлреА рдирд╣реАрдВ рд╣реИ рдЗрд╕ рдмрд╛рдд рдХя┐╜
0:38
рдореИрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдЬрд╡рд╛рдм рджреЗ рджреВрдВ рдЬрдм рднреА рдЖрдк рдПрдХ рдкреНрд░реЛрдлреЗрд╢рдирд▓ рд╕ catering рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдЖрдк рд▓реЛрдЧ рдЕрдкрдиреА application рдХя┐╜
0:42
рдкреНрд░реЛрдлреЗрд╢рдирд▓ рд╣реЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдореИрдВ рдЗрд╕реЗ рдкреНрд░реЛрдлреЗрд╢рдирд▓ рд╣реА рдореИрдВ рдЖрдк рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рд╕реЗ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЕрдХреНрд╢рди рдореЗрдВ рдЕрдкрдия┐╜
0:48
application рд╕реЗ рдХреБрдЫ рдкреИрд╕рд╛ рдХрдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдлрд┐рд░ рдЪрд╛рд╣реЗрдВ рд╡реЛ рдПрдХ simple рд╕рд╛ blog рднреА рдХреНрдпреЛрдВ рдирд╛ рд╣реЛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜
0:54
рдмреНрд▓реЙрдЧ рдХреЛ рдмрд╣реБрдд рд╣реА рд╕реАрд░рд┐рдпрд╕ рдмрд┐рдЬрдиреЗрд╕ рдорд╛рдиреВрдВрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЙрд╕рд╕реЗ рд╢рд╛рдпрдж future рдореЗрдВ рдкреИрд╕реЗ рдХрдорд╛рдПрдВрдЧреЗ рддреЛ рдЖя┐╜
1:00
рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдЖрдкрдХреА рдпреВрдЬрд░ рдХреЛ рдЯрд╛рдЙрди рдЯрд╛рдЗрдо рд╣реИ рд╡рд╣рд╛рдВ рдкрд░ рдЖрдкрдХреА рдпреВрдЬрд░ рдХреЛ рдПрдХ рд╕реЗрдХрдВрдб рдХрд╛ рднреА рдбрд╛рдЙрди рдЯрд╛рдЗрдо рд╡рд╣рд╛рдВ рдкрд░ рдирд╣реАрдВ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐я┐╜
1:05
рдФрд░ рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд┐рд╕реА рднреА рдХрд┐рд╕реА рднреА рдЗрдВрд╕рд╛рди рдХреЗ рджреМрд░рд╛ рд╣реИрдХ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рддреЛ рдпрд╣ рдЪреАрдЬреЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рдкрд░ рдЬя┐╜
1:12
рд╢реЛрд░ рдХрд░рдиреА рдкрдбрд╝рддреА рд╣реИ рдФрд░ рдЕрдкрд╛рдЪреЗ рдФрд░ рдПрдВрдЬрд┐рди рдПрдХреНрд╕ рдпрд╣ рджреЛрдиреЛрдВ рд╣реА рдмрд╣реБрдд рдкреЙрдкреБрд▓рд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рдФрд░ рдпрд╣ рджреЛрдиреЛрдВ рд╣реА рдЖя┐╜
1:18
рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕ рдЪреАрдЬ рдХреЛ рд╡рд╛рдЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗ рддреЛ рдЖрдк рд▓реЛрдЧ рдЬреЛ рдЗрдЬреА рд╡реЗ рд╣реЛрддрд╛ рд╣реИ рд╣рдорд╛рд░рд╛ рдЬреИрд╕реЗ рдХрд┐ рдкрд╛рдЗрдЯрди рдЬреИрдирдЧя┐╜
1:25
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдХрд╛рдо рдХрд░реЗрдВ рддреЛ рдкрд╛рдЗрдЯрди рдореИрдиреЗрдЬ рдЯреЙрдк рдпрд╛ рд░рди рд╕рд░реНрд╡рд░ рдХрд░ рджреЗрддреЗ рд╣реИрдВ рд╡рд╣ рдкреЛрд░реНрдЯ рдкрд░ рдЖрдкрдХрд╛ рдЬреЛ рд╣реИ рдЦреБрд▓ рдЬрд╛рддрд╛ рд╣я┐╜
1:31
рдПрдХ рд╕рд░реНрд╡рд░ рд╡рд╣ рдЪрд▓рдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдЕрдм рдЖрдк рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рд▓рд┐рдВрдХ рднреЗрдЬ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╛рд░ рдореЗрд░рд╛ рдЬреЛ рдпрд╣ рдкрд░реНрдЯрд┐рдХреБрд▓рд░ рд▓реЗрдЯя┐╜
1:37
рдЗрд╕ рдкрд░ рдореЗрд░рд╛ рдЬреИрдВрдЧреЛ рдХрд╛ рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдЕрдм рджрд┐рдХреНрдХрдд рдпрд╣ рд╣реЛрддреА рд╣реИ рдХрд┐ рдЖрдЬ рдЬреЛ рдЬреИрдВрдЧреЛ рдХрд╛ рдбреЗрд╡рд▓рдкреНрд░реЗрдВрдЯ рд╕рд░реНрд╡рд░ рд╣реЛрддрд╛ рд╣реИ рд╡рд╣ рдмрдирд╛ рд╣реА рдирд╣реАрдВ рд╣реИ рдЗрд╕ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рд╡рд╣ рдкреНрд░реЛрдбрдХреНрд╢рди рдореЗрдВ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреЛ рд╕рд░реНрд╡ рдХрд░рдиреЗ рдореЗрдВ рдорддрд▓рдм рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рд░рдЧрд░ рдирд╣реАрдВ рд╣реИ рдореИрдВ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдмреЛрд▓ рд░рд╣рд╛ я┐╜
2:07
рдЬреИрдВрдЧреЛ рдореЗрдВ рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреА рдорд╢реАрди рдмрд╣реБрдд рдиреЙрд░реНрдорд▓ рд╣реИ рддреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕реНрдХреЗрд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреИрдВрдЧреЛ рдХрд╛ рдбреЗрд╡рд▓рдкреНрдкреЗрдВрдЯ рд╕рд░реНрд╡рд░ рдЬя┐╜
2:13
рд╣реЛрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдПрдХреНрд╕рдкрд░реНрдЯреНрд╕ рд╡рд░рд╛ рд░рд┐рдХрдореЗрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдПрдХ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдлреАрдЪрд░реНрд╕ рд╡рд╛рд▓рд╛ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдЬя┐╜
2:18
рдЗрд╕ рдХрд╛рдо рдХреЗ рд▓рд┐рдП explicitly рдмрдирд╛ рд╣реБрдЖ рд╣реИ рдЙрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рддреЛ Apache рдФрд░ Nginx рдХреЗ рдЕрдВрджя┐╜
2:24
рдЕрдкрдиреЗ security features рд╣реИ Apache рдФрд░ Nginx рдХреЗ рдЕрдВрджрд░ static files рдХреЛ serve рдХрд░рдиреЗ рдХя┐╜
2:31
optimal рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдЬреЛ code рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣реИ рдЙрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕я┐╜
2:34
рдмрдбрд╝реЗ рдЖрд░рд╛рдо рд╕реЗ рдЖрдк рд▓реЛрдЧ static files рдХреЛ serve рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдмрд┐рдия┐╜
2:38
рдЖрдк рдЕрдкрдиреЗ рдПрдВрдб рд╕реЗ рдХреЛрдб рд▓рд┐рдЦреЗ, рдпрд╛рдирд┐ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЖрдк рд▓реЛрдЧ рдХреЗ рд▓рд┐рдП рдореЗрд╣рдирдд рдЕрд▓рдбрд╝реА рдХрд░ рджреА рд╣реИ, рдЖрдкрдХреЗ web server рдХреА рдЬреЛ compute рд╣реИ, рдЬреЛ рдЙрд╕рдХрд╛ CPU рд╣реИ, RAM рд╣реИ, рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдЕрдЧрд░ GPU рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИ, рдЙрд╕рдХреЛ рдХреИрд╕реЗ optimally рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рд╣реИ, рдпреЗ рдЬреЛ Apache рдФрд░ Nginx servers рд╣реИ, рдЗрдирдХреЛ рдмрдбрд╝реЗ рдЖрд░рд╛рдо рд╕реЗ configure рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖя┐╜
3:08
рдЗрди рд╕рд░реНрд╡рд░ рдкрд░ рджрд╕-рджрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЛрдореЗрдВрд╕ рдХреЗ рд╕рд╛рде рдЕрдкрд╛рдЪреЗ рдФрд░ рдПрдВрдЬрд┐рдирд┐рдХреНрд╕ рдХреА рд╕рд╛рд╣рд┐рддрд╛ рд╕реЗ рдЕрдкрд╛рдЪреЗ рдФя┐╜
3:15
рдПрдХреНрд╕ рдХрд╛ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЕрд▓рдЧ рд╣реИ рдФрд░ рдЕрдкрд╛рдЪреЗ рд╡рд░реНрд╕реЗрд╕ рдПрдВрдЬрдиреЗрдХреНрд╕ рдПрдХ рдмрд╣реБрдд рдкреБрд░рд╛рдиреА рдбрд┐рд╡реЗрдЯ рд╣реИ рддреЛ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╣рдордХя┐╜
3:21
рдХреНрдпреЛрдВ рдЪрд╛рд╣рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВ рдпрд╣ рд▓рд┐рдпрд░ рдХрд░ рджреВрдВ рдХрд┐ рдпрд╛рд░ рдЕрдкрд╛рдЪреЗ рдХреА рдЪреАрдЬ рд╣реИ рдЗрди рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдПрдХ рдХреНрдпреЛя┐╜
3:26
рдЪрд╛рд╣рд┐рдП рдЗрд╕рд▓рд┐рдП рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЕрдкрдиреА application рдХреЛ security рдХреЗ рд╕рд╛рде deliver рдХрд░рдирд╛ рд╣реИ рд╣рдо рд▓реЛрдЧреЛрдВ рдХя┐╜
3:32
рдЕрдкрдиреЗ рдЬреЛ рд╣рдорд╛рд░реЗ users рд╣реИ рдЙрдирдХреЛ рдмрд╣реБрдд рд╕реАрд░рд┐рдпрд╕рд▓реА treat рдХрд░рдирд╛ рд╣реИ рдПрдХ second рдХрд╛ downtime рдирд╣реАрдВ рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП рдЕя┐╜
3:39
nginx рдФрд░ apache рдХреЛ рдЖрдк load balancer рдХреЗ рддреМрд░ рдкрд░ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдпрд╣ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реЗ рдорд╛я┐╜
3:44
simple load balancer random number generate including 1 2 and 3 number generate 2 generate second server request direct 1 generate 3
4:11
рддреЛ рдЧреБрд▓ рдорд┐рд▓рд╛ рдХреЗ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ Apache рдФрд░ Nginx рдХреЛ рдмрдбрд╝реЗ рдЖрд░рд╛рдо рд╕реЗ рдПрдХ load balancer рдХреА рддрд░рд╣ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реЛ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реА рдирд╣реАрдВ рдЗрд╕рдореЗрдВ рдФрд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ features рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ Apache рдХреЗ рдЕрдВрджрд░ рдЖрдк рдПрдХ directory level рдкрд░ рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ рдЬреЛ Apache рдХреЗ directives рд╣реИрдВ рдЙрдирдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВ рдЬрд╛рд░рд╛ detail рдореЗрдВ рдия┐╜
4:41
рдЖрдкрдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЛрдореЗрдЗрди рдХреЛ рдкреНрд░реЛрдлреЗрд╢рдирд▓реА рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдЕрдкрдиреЗ рд╡реАрдкреАрдПрд╕ рдХреА рдХрдВрдкреНрдпреВрдЯ рдХреЛ рдкреВрд░рд╛ рдЪреАрдЬ рдЕрдкрдиреЗ рд▓рд┐я┐╜
4:48
рдХрдВрдЬреАрдо рдХрд░рддреЗ рд╣реБрдП рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдХрдВрдЬреАрдо рдФрд░ рдбрд┐рд▓реАрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣рд┐рдП рддреЛ рдЕрдкрд╛рдЪреЗ рдФрд░ рдПрдВрдЬрд┐рдирд┐рдХреНрд╕ рдкрд░ рд╕реЗ рдпреВрдЬ рдХреМрди рд╕я┐╜
5:11
рджреЗрдЦреЛрдВрдЧрд╛ рдЬреНрдпрд╛рджрд╛ рдордд рд╕реЛрдЪреЛ рдХреЛрдИ рднреА рдпреВрдЬ рдХрд░ рд▓реЛ рдЕрдм рдПрдХ рд▓рд╛рдВрдЧ рдЖрдВрд╕рд░ рджреВрдВрдЧрд╛ рдЬрд┐рдирдореЗрдВ рд╕реЗ рдореИрдВ рдПрдХ рдХреЛ рдЪреБрдиреВрдВрдЧрд╛ рдФрд░ рдЙрд╕рдореЗя┐╜
5:18
рдереЛрдбрд╝рд╛ рд╕рд╛ рдЕрдкрдирд╛ рдкрд░реНрд╕рдирд▓ рдУрдкрд┐рдирд┐рдпрд▓ рд▓рдЧрд╛рдКрдВрдЧрд╛ рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреА рдкреВрд░реА рд╕рдордЭ рд░рдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЬреЛ рдЪреАрдЬ рдПрдВрдЬрд┐рдирд┐рдХреНрд╕ рдХрд░ рд╕рдХрддя┐╜
5:22
рдмрд╛рдЪреЗ рднреА рдХрд░ рд╕рдХрддреА рд╣реИ рдФрд░ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ рджреЗрдЦреЛ рдпрд╛рд░ рдЕрдЧрд░ рд╣рдо рд▓реЛрдЧ рд╣реЛрд╕реНрдЯ рдХрд░реЗрдВрдЧреЗ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗя┐╜
5:28
рдХреЛ рд╢рд╛рдпрдж рд╣рдо рд▓реЛрдЧ рд╡рд░реНрдбрдлреИрд╕ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ рдпрд╛ рдлрд┐рд░ рд╢рд╛рдпрдж рд╣рдо рд▓реЛрдЧ рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдПрдВрдЧреНрдпреВрд▓рд░ рдореЗрдВ рдмрдирд╛рдПрдВрдЧя┐╜
5:32
рдЬрд╛рдПрдЧреА рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧреЗ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдЧрд░ рдПрдЯ рдЖрдЯрд╛рдЗрдо рдПрдЯ рдЖрдЯрд╛рдЗрдо рд╣рдордХреЛ 300 рдпреВрдЬрд░реНрд╕ рдирд┐рдпреБрдХреНрдд рдмрдбрд╝рд╛ рдирдВрдмрд░ рдмреЛрд▓ рджя┐╜
5:39
рд╣рдореЗрдВ 200 users рднреА рдорд┐рд▓ рдЧрдП, рддрдм рднреА рд╣рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА income рдорд┐рд▓рдиреЗ рд▓рдЧреЗрдЧреА
5:43
рдЕрдкрдиреА website рд╕реЗ, рддреЛ рд╣рдордХреЛ рдЬрд╛рджрд╛ scalability рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрдирд╛ рд╣реИ
5:47
рдорддрд▓рдм рдореИрдВ рдпреЗ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВ рд╕реЛрдЪрдирд╛ рд╣реИ, рдкрд░ рдХрднреА-рдХрднреА рд╣рдо рд▓реЛрдЧ рдЪреАрдЬрд╝реЛрдВ рдХреЛ overthink рдХрд░рдиреЗ рд▓рдЧ рдЬрд╛рддреЗ рд╣реИрдВ
5:52
рдХрд╣рддреЗ рдирд╛ ysis paralysis рдЖрдк рдЗрддрдирд╛ ysis рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк confused рд╣реЛ рдЬрд╛рддреЗ рд╣реИя┐╜
5:57
рдЖрдкрдХреЛ Apache рдФрд░ Nginx рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдПрдХ рдЪреБрд▓ рд▓реЗрдирд╛ рд▓реЗрдХрд┐рди рдореИрдВ personally Nginx рдХреЛ prefer рдХрд░рддрд╛ рд╣реВя┐╜
6:01
рдореИрдВ рдмрддрд╛рддрд╛ рд╣реВрдБ рдХреНрдпреЛрдВ рдареАрдХ рд╣реИ рдмрдбрд╝ рдЙрд╕рд╕реЗ рднреА рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдЖрдкрдХреЛ spoiler рддреЛ рджреЗ рджрд┐рдпя┐╜
6:06
рдХрд┐ рдпрд╛рд░ Nginx рдореБрдЭреЗ personally рдкрд╕рдВрдж рд╣реИ рдмрдЯ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ explain рдХрд░реВрдБрдЧрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ factors рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕я┐╜
6:10
рдХрд┐ Apache рдФрд░ NGINX рдХреЛ рдЕрдЧрд░ рд╣рдо рд▓реЛрдЧ compare рдХрд░реЗрдВ рддреЛ рдХреНрдпрд╛-рдХреНрдпрд╛ рдЪреАрдЬрд╝реЗ рдХрд╣рд╛рдВ-рдХрд╣рд╛рдВ рдкрд░ fit рд╣реЛрддреА рд╣я┐╜
6:16
рдХрд┐рд╕рдореЗрдВ рдХреМрди рд╕рд╛ better рд╣реИ рддреЛ рд╕рдмрд╕реЗ рд╡рд╣рд▓реЗ рдпрд╣рд╛рдБ рдкрд░ рдмрд╛рдд рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рдХрд┐ Apache рдХрдм рдЖрдпрд╛ NGINX рдХрдм рдЖрдпя┐╜
6:21
Apache рдЖрдпрд╛ рдерд╛ around 1995 рдФрд░ Nginx рдЖрдпрд╛ рдерд╛ around 2004 рддреЛ Apache рдкрд╣рд▓реЗ рдЖрдпрд╛ рдерд╛ рддреЛ рдЬрд╛рд╣рд┐рд░ рд╕реА рдмрд╛рдд рд╣реИ рдХрд┐ рдЬреЛ рд╣рдорд╛рд░рд╛ .com рдмреВрдо рдЖрдпрд╛ рдерд╛ 1990s рдХреЗ рдПрдВрдб рдореЗрдВ рдЬрд╣рд╛рдБ рдкрд░ рд╕рдм рд▓реЛрдЧ digitally рдЬрд╛ рд░рд╣реЗ рдереЗ рдФрд░ рд▓реЛрдЧ рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдпрд╛рд░ рдпреЗ рдмрд╣реБрддреА рдмрдбрд╝реА рдЪреАрдЬ рд╣я┐╜
6:38
internet рдПрдХ рдРрд╕реА рдЪреАрдЬ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рднреА рдЗрдВрд╕рд╛рди рдХреБрдЫ рднреА рдбрд╛рд▓ рдХя┐╜
6:43
рдЕрдкрдиреЗ business рдХреЛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд╡реЛ logo рддрдХ рдкрд╣реБрдВрдЪреЗрдЧрд╛ рдорддрд▓рдм logo рдиреЗ internet рдХреЛ рдЙрд╕ рдЯрд╛рдЗрдо рдкрд░ рдРрд╕рд╛ рд╕реЛрдЪ рд▓рд┐рдпрд╛ рдерд╛ рдХрд┐ рдпрд╛рд░ рдпреЗ рдмрд╣реБрдд рдЬрд╛рджрд╛ рдмрдбрд╝реА рдЪреАрдЬ рд╣я┐╜
6:51
over-riped рд╣реЛ рдЧрдпрд╛ рдерд╛ рдЗрдХрджрдо internet рдЙрд╕ рдЯрд╛рдЗрдо рдкрд░ рддреЛ рдЙрд╕ time рдкрд░ рд▓реЛрдЧ рдЕрдкрдиреА websites рдмрдирд╛ рд░рд╣реЗ рдереЗ
6:56
deploy рдХрд░ рд░рд╣реЗ рдереЗ, рдФрд░ Apache рдЬреИрд╕реЗ web server рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рднреА рдХрд░ рд░рд╣реЗ рдереЗ, рддреЛ рд╣реБрдЖ рдХреНрдпрд╛
7:01
in turn рд╣реБрдЖ рдпреЗ, рдХрд┐ рдЬреЛ Apache рдХреА documentation рдФрд░ community рдереА
7:05
рд╡реЛ рдмрд╣реБрдд рдЬрд╛рджрд╛ evolve рд╣реЛ рд░рд╣реЗ рдереА рдЙрд╕ time рдкрд░, рддреЛ рдЖрдЬ рднреА рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ Apache рдХреЗ syntax рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ
7:10
рдФрд░ Apache рдХреА documentation рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рддреЛ рд╡реЛ рдереЛрдбрд╝рд╛ рдмрд╣реБрдд рдкреБрд░рд╛рдиреЗ рдЬрдорд╛рдиреЗ рдореЗя┐╜
7:15
рд▓рд┐рдЦреЗ рдЧрдП code рд╕реЗ inspired рд╣реЛрддрд╛ рд╣реИ рдорддрд▓рдм рдореБрдЭреЗ рдЙрд╕рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдЬрдорд╛рдиреЗ рдХреА feel рдЖрддреА рд╣я┐╜
7:20
рдХрд┐ рдпрд╛рд░ рдпреЗ рдЬреЛ XML type рдХрд╛ syntax рд╣рдо рд▓реЛрдЧ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИя┐╜
7:24
Apache рдХреА configuration files рдореЗрдВ рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╡реЛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣я┐╜
7:28
рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рд╣рдо рдХреБрдЫ рдЬрд╛рджрд╛ рд╣реА type рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрдм рдореИрдВ Apache рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБ рддя┐╜
7:32
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде NGINX 2004 рдореЗрдВ рдЖрдпрд╛ рдмрдЯ рджрд╡реЗрдЯ рдПрд╡реЙрд▓реНрдб рдФрд░ рдЙрд╕рдХреА popularity рдЬреИрд╕реЗ рдЗрд╕реЗ рдЙрдкрд░ рдХреЛ рдЧрдИ рдЗрд╕ very impressive
7:40
рдЕрдЧрд░ рдореИрдВ рдЖрдЬ рдХреА рддрд╛рд░реАрдХ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВ рдЕрдЧрд░ рдореИрдВ рдЖрдЬ рд╕реЗ рдкрд╛рдБрдЪ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рддрдХ рдХреА рдмрд╛рдд рдХрд░реВя┐╜
7:44
рддреЛ NGINX рдХреА popularity рдРрд╕реЗ рдЬрд╛ рд░рд╣реА рд╣реИ рдЙрдкрд░ рдХреА рддрд░рдл рдФрд░ Apache рдХреА рдЬреЛ popularity рд╣я┐╜
7:49
рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдЧреЗрд╕ рдХрд┐рдпрд╛ рдРрд╕реЗ рдиреАрдЪреЗ рдХреА рддрд░рдл рдЬрд╛ рд░рд╣реА рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ reason рдпрд╣ рд╣реИ рдХрд┐ example Apache Nginx shift shift personally syntax easy comparison market share Apache market share
8:08
рдФрд░ NGINX рдХрд╛ рдУрдкрд░ рдЬрд╛рддреЗ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдПрдХ рдкрд╣рд▓рд╛ point рд╣реЛ рдЧрдпрд╛ market share рдЕрдм рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдПрдХ web server рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐я┐╜
8:14
рджреВрд╕рд░реА рдЬреЛ рдЪреАрдЬ рд╣реЛрддреА рд╣реИ рд╡реЛ рд╣реЛрддреА рд╣реИ performance рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдХреЛрдИ performance test рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓я┐╜
8:20
рдФрд░ рдЙрд╕рдХрд╛ reason рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдмрджрд╛рддрд╛ рд╣реВрдБ рдореЗрд░реЗ рдЗрд╕рд╛рдм рд╕реЗ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдПрдХ beginner рд╣реИрдВ рдФрд░ рдЖрдк just рдЕрдкрдиреА website рдХреЛ host рдХрд░реЗрдВрдЧреЗ Apache Nginx рд╕я┐╜
8:27
рдЖрдк рдПрдХ startup рдирд╣реАрдВ рд╣реИ рдирд╛рд╣реАрдВ рдЖрдк рдХреЛрдИ рдРрд╕реА service provide рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреА website рдХреЛ host рдХрд░рд╡рд╛рддреЗ рд╣реИя┐╜
8:34
рдореЗрд░реЗ рдЗрд╕рд╛рдм рд╕реЗ рдЖрдкрдХреЛ рдмрд╣реБрдд рдЬрд╝рд╛рдЬрд╝рд╛ рд╕реЛрдЪрдиреА рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ but again there are results on the internet рдЬреЛ рдХя┐╜
8:39
рдХреБрдЫ рдРрд╕рд╛ conclusion рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рдХрд┐ NGINX 2.5 times faster рд╣реИ to deliver static content
8:45
рдпрд╣ рдЪреАрдЬрд╝ рдпрд╣рд╛рдБ рдкрд░ important рд╣реИ static content static content рдХрд╛ рдорддрд▓рдм рдХрд┐ directly рдЕрдЧрд░ рдЖя┐╜
8:49
image files рдХреЛ рдбрд╛рд▓ рд░рд╣реЗ рд╣реЛ рдФрд░ serve рдХрд░рд╛ рд░рд╣реЗ рд╣реЛ users рдХреЛ рддреЛ рдЬреЛ NGINX
8:54
рд╣реИ рд╡реЛ рдЬрд╝рд╛рджрд╛ concurrent connection рдЬреЛ рд╣реИ hold рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЬя┐╜
8:57
NGINX рд╣реИ рд╡реЛ рдЖрдкрдХреЛ рддреЗрдЬреА рд╕реЗ рдпрд╛рдирд┐ рдХрд┐ рдЬреЛ content delivery рдХреА speed рд╣реЛрдЧреА рдЙрд╕рдХреЛ рдмрд╣реБрдд рддреЗрдЬ рд░рдЦрдХя┐╜
9:04
рдЖрдкрдХреЗ user рдХреЛ content deliver рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЪреАрдЬ рдпрд╣рд╛рдБ рдкрд░ рдЬреЛ рд╣реИ NGINX рдЬреАрдЯ рдЬрд╛рддрд╛ рд╣реИ рдЗрд╕рдореЗя┐╜
9:10
рдкрд░ again рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдЪреАрдЬ рдФрд░ рдмрджрд╛рддрд╛ рд╣реВрдБ рдЖрдкрдХрд╛ web server рдЖрдкрдХреЗ application рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рддреЗрдЬ рд╣реЛрдЧя┐╜
9:16
depend рдХрд░реЗрдЧрд╛ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реЛ рдЕрдкрдиреА application рдореЗрдВ, рдХрднреА-рдХрдня┐╜
9:20
рдХрднреА-рдХрднреА рдХреНрдпрд╛ рдореИрдВ рддреЛ рдХрд╣реВрдБрдЧрд╛ 70% of the times рдЕрдЧрд░ рдЖрдкрдХреА application
9:24
slow рд╣реИ, рддреЛ рд╡реЛ Apache Nginx рдХреА рд╡рдЬрд╝реЗрд╕реЗ рдирд╣реАрдВ рд╣реИ, рд╡реЛ рдЖрдкрдХреЗ code рдХреА рд╡рдЬрд╝реЗрд╕реЗ рд╣я┐╜
9:28
рдЖрдкрдХреЛ рдЕрдкрдиреЗ code рдХреЗ рдЕрдВрджрд░ рдЬрд╛рдХрдирд╛ рд╣реИ рдФрд░ рдФрд░ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реИ рд╡рд╣ рдЬреЛ рдЖрдк рд▓рдЧрд╛рддреЗ рд╣реЛ рдирд╛ рдЯреНрд░рд┐рдкрд▓ рдЯреНрд░рд┐рдкрд▓ рдлреЙрд░ рд▓реВрдк рдЬреЛ рдХрд┐ рд╢рд╛рдпрдж рдПрдХ рдлреЙрд░ рд▓реВрдк рдореЗрдВ рдХрд┐рдпя┐╜
9:37
рд╕рдХрддрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдЙрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж рднреА рдЯреНрд░рд┐рдкрд▓ рдЯреНрд░рд┐рдкрд▓ рдлреЙрд░ рд▓реВрдк рд▓рдЧ рдХреЗ рдЪреЗрдХ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдПрдХ рдПрдХ рд▓рд┐рд╕реНрдЯ рдмрди рд░рд╣реА рд╣реИ рдкрд╛рдЗрдерди рдореЗрдВ рдкрд╛рдБрдЪ рдкрд╛рдБрдЪ рд▓рд┐рд╕реНрдЯ рдЬреЛ рдХрд┐ рд╢рд╛рдпрдж рдкрд╛рдБрдЪ рдХреА рдПрдХ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рдереА рд╡реЛ рдмрди рд░рд╣реА рд╣реИ рддреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдЬреЛ рд▓реЛрдЧ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдирд╛ рдЙрдирдХя┐╜
10:07
modern рд╡рд╛рд▓реА feel рджреЗрддрд╛ рд╣реИ рдФрд░ engine x рдХрд╛ рдЬреЛ рд╣реИ рдПрдХ paid product рднреА рд╣реИ engine x plus
10:12
рдФрд░ рдореЗрд░реЗ рдЕрд╕рд╛рдм рд╕реЗ support engine x рдХрд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ рддреЛ рдЕрдЧрд░ рдореИрдВ рдмрд╛рдд рдХрд░реВрдБ performance
10:15
рдХреА рддреЛ рдпрд╣рд╛рдБ рдкрд░ engine x рдЬреАрддрддрд╛ рд╣реИ рдкрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ Apache рдЬреЛ рд╣реИ рдмрд┐рд▓реНрдХреБрд▓я┐╜
10:19
lose рдХрд░ рдЧрдпрд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдЗрд╕ рдЖрдл рдпреВрдЬ рдХреА рдЬреИрд╕реЗ рдХрд┐ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпя┐╜
10:23
NGINX рдпрд╣рд╛рдБ рдкрд░ рдЬреАрддрд╛ рд╣реИ рдореЗрд░реЗ рдЙрдкреАрдирд┐рдпрди рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╛я┐╜
10:28
рдЖрдк HTML рдЬреИрд╕рд╛ syntax XML рд╡рд╛рд▓рд╛ рдЕрдЧрд░ рд▓рд┐рдЦрддреЗ рд╣реЛ рдФрд░ рд╡реЛ рдЖрдкрдХреЛ рдЬрд╛рджрд╛ easy рд▓рдЧрддрд╛ рд╣я┐╜
10:33
рдмреНрд▓реЙрдХ рдмреЗрд╕ syntax рдХреЗ comparison рдореЗрдВ рддреЛ рд╢рд╛рдпрдж рдЖрдк рд▓реЛрдЧ Apache рдХреЛ рдЬрд┐рддрд╛ рд╣реЛрдЧреЗ
10:37
рдмрдЯ рдореЗрд░реЗ рд╣рд┐рд╕рд╛рдл рд╕реЗ, рдореИрдВрдиреЗ рдЬрд┐рддрдирд╛ time spend рдХрд┐рдпрд╛ рд╣реИ, Apache рдХреЛ debug рдХрд░рдиреЗ рдореЗрдВ
10:42
рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рдирд╣реАрдВ рд╕рдХрддрд╛, рдореИрдВ рдЬрдм рдЕрдкрдиреА Django рдХреА applications, Flask рдХреА applications
10:46
WordPress рдХреЗ deployments рдХреЛ рджреЗрдЦрддрд╛ рдерд╛, Apache рдХреЗ рдереВрдБ, рдФрд░ рдЬрдм рдореИрдВ Nginx рдореЗрдВ рдЖрдпрд╛
10:51
рддреЛ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдпрд╛рд░, NGINX easy рд╣реИ NGINX рдореЗрдВ рдЗрддрдирд╛ time рдирд╣реАрдВ рд▓рдЧрддя┐╜
10:55
рд╕рдм рдХреБрдЫ рдЖрд╕рд╛рди рд╣реИ рдЬреЛ рдЪреАрдЬ Apache рдХреЗ рд▓рд┐рдП available рд╣реИ NGINX рдХреЗ рд▓рд┐я┐╜
10:59
рднреА рдХреЛрдИ рдирд╛ рдХреЛрдИ рдЪреАрдЬ available рдорд┐рд▓реА рдЬрд╛рддреА рд╣реИ рдЙрд╕рдХреА рдЬреИрд╕реА рддреЛ рдореБрдЭреЗ NGINX рдкреЗ shift рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдордЬрд╝рд╛ рдЖрдпя┐╜
11:05
to be very honest рдЕрдЧрд░ рдЖрдкрдХреА company рдореЗрдВ Apache use рд╣реЛрддреА рд╣я┐╜
11:10
рдпрд╛ рдлрд┐рд░ рдЕрдЧрд░ рдЖрдкрдХреЗ college professor recommend рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрд░ рдирд╣реАрдВ Apache use рдХрд░рдирд╛ рд╣реИ, рддреЛ Apache рдХреЛ use рдХрд░реЛ, рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ Apache use рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрд░рдмрд╛рдж рд╣реИрдВ
11:17
рдРрд╕рд╛ рдореИрдВрдиреЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рдмреЛрд▓рд╛, рдореИрдВ рдмрд╕ рдЕрдкрдирд╛ opinion рдЖрдк рд▓реЛрдЧ рдХреЛ рдпрд╣рд╛рдБ рдкрд░ рдмрддрд╛ рд░рд╣рд╛ рд╣реВрдБ, рдФрд░ Python based applications рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдмрд╣реБрдд рдЬрд╝рд╛рджрд╛ рд╣рд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣я┐╜
11:25
рдФрд░ Angular React рдЬреИрд╕реА applications рдХреЗ рд▓рд┐рдП рднреА рдЕрдЧрд░ рдЖрдкрдХреЛ rules рд▓рд┐рдЦрдиреЗ рд╣реИрдВ рддреЛ рд╡реЛ рднреА рдереЛрдбрд╝реЗ рд╕реЗ easy рд╣реЛ рдЬрд╛рддреЗ рд╣реИя┐╜
11:31
рдРрд╕рд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рддреЛ ease of use рдореЗрдВ рдореИрдВ рдЬрд┐рддрд╛рдУрдВрдЧрд╛ рдЕрдкрдиреЗ personal opinion рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ NGINX рдХя┐╜
11:37
documentation NGINX documentation NGINX NGINX courses courses paid but again option option
12:06
рдлрд┐рд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдХреНрдпреЛрдВрдХрд┐ рдПрдВрдЬрд┐рди рдПрдХ рдкреЗрдб рдкреНрд░реЛрдбрдХреНрдЯ рднреА рд╣реИ рддреЛ рд╡рд╣ рд▓реЛрдЧ рд╕рдкреЛрд░реНрдЯ рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рджреЗрддреЗ рд╣реИрдВ рддреЛ рдпя┐╜
12:12
рднреА рдореБрдЭреЗ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд▓рдЧреА рд╣реИ NGINX рдХреА рдмрд╛рд░реЗ рдореЗрдВ, рддреЛ support рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЖрдкрдХреА рдЬреЛ community рд╣реИ NGINX рдХреА, рд╡реЛ рднреА рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реИ
12:20
Apache рдХреА рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдереЛрдбрд╝реА рд╕реА added resources рдЙрдкрд▓рдмреНрдж рд╣реЛрддреА рд╣реИ, NGINX рдХреА рдЙрдзреА рдЬрд╝реНрдпрд╛рддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
12:24
рдмрдЯ рдпреЗ рдЪреАрдЬрд╝ рдЪреЗрдВрдЬ рд╣реЛ рд░рд╣реА рд╣реИ, рдореИрдВ рдЖрдЬ рд╕реЗ рдХрд░реАрдм рдПрдХ рджреЛ рд╕рд╛рд▓ рд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ, рдХрд┐ рдЬреЛ рдЪреАрдЬ рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдж рд╣реЛрддреА рдереА
12:31
рдФрд░ NGINX рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдж рдирд╣реАрдВ рд╣реЛрддреА рдереА, рдЖрдЬ рдХреА рддрд╛рд░реАрдХ рдореЗрдВ рдореИрдВ рдЕрдЧрд░ NGINX рдХреЗ рд▓рд┐рдП рднреА рд╕рд░реНрдЪ рдХрд░рддрд╛ рд╣реВрдБ
12:35
рддреЛ рд╡реЛ рдЪреАрдЬрд╝реЗ рдореБрдЭреЗ рдорд┐рд▓ рдЬрд╛рддреА рд╣реИрдВ, рд╕реНрдЯрд╛рдХ рдУрд╡рд░рдлрд▓реЛ рдЬреИрд╕реЗ рдкреНрд▓реИрдЯрдлреЙрд░реНрдореНрд╕ рдкрд░, рдЬреЛ рдХреА рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ
12:39
рдФрд░ рдореИрдВрдиреЗ рдпреЗ рднреА рджреЗрдЦрд╛ рдХрд┐ the speed at which people are switching from Apache to NGINX
12:45
рдореИрдВрдиреЗ рдкрд░рд╕рдирд▓ circle рдореЗрдВ, рдЕрдкрдиреЗ friend circle рдореЗрдВ, рдореИрдВ рдЬрдм рдмреИрдарддрд╛ рд╣реВрдБ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде coffee рдкя┐╜
12:50
рдФрд░ рд╣рдо рд▓реЛрдЧ рдЕрдкрдиреА development рд╡рд╛рд▓реА рдмрд╛рддреЗ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╡рд╣рд╛рдБ рдкрд░ рдореБрдЭреЗ рдмрд╣реБрдд рдЬрд╝рд╛рдзрд╛ рд╕реБрдирдиреЗ рдХреЛ рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рд▓реЛрдЧ Apache рдХреЗ syntax рдХреА рд╡рдЬрд╝реЗ рд╕реЗ рдкрд░рд╢рд╛рди рд╣я┐╜
12:58
рд▓реЛрдЧ рдЗрд╕ рддрд░рд╣ рдХреА рд╢рд┐рдХрд╛рдпрддреЗ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрд░ рдЖрдк рдЖрдЪреЗ рдореЗрдВ рдпреЗ syntax рдереЛрдбрд╝рд╛ рд╕рд╛ easy рд╣реЛ рд╕рдХрддрд╛ рдея┐╜
13:02
рдпреЗ documentation рдореЗрдВ рдпреЗ рдЪреАрдЬ рдереЛрдбрд╝реА рд╕реА easily mention рдХреА рдЬрд╛ рд╕рдХрддреА рдея┐╜
13:06
рдЕрдЧрд░ рдЖрдк рдЖрдк рдЖрдЪреЗ рдХрд╛ documentation рд╡рд╛рд▓рд╛ рднреА page рджреЗрдЦреЗрдВ рдореБрдЭреЗ clean рдирд╣реАрдВ рд▓рдЧрддя┐╜
13:09
рдмрд┐рд▓реНрдХреБрд▓ рднреА clean рдирд╣реАрдВ рд▓рдЧрддрд╛ рдореЗрд░реЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЙрд╕рдХреЛ redesign рдХрд░рдХреЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЕрдЪреНрдЫрд╛ shape рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣я┐╜
13:13
рдЕрдЧрд░ рдЖрдк nginx рдХреА documentation page рдкрд░ рдЬрд╛рдХрд░ рджреЗрдЦреЗрдВ рддреЛ рдЖрдкрдХреЛ рд▓рдЧреЗрдЧрд╛ рдХрд┐ рд╣рд╛рдБ рдпрд╛рд░ рдереЛрдбрд╝реА greenery рджрд┐рдЦрддреА рд╣я┐╜
13:18
рдордЬрд╝рд╛ рдЖрддрд╛ рд╣реИ рдкрдврд╝рдиреЗ рдореЗрдВ рдареАрдХ рд╣реИ рддреЛ рдпреЗ рдореЗрд░рд╛ personal opinion рд╣реИ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдпреЗ рдЗрддрдирд╛ рдЬрд╝рджрд╛ matter рдирд╣реАрдВ рдХрд░рддя┐╜
13:23
рдмрдЯ рдореЗрд░реЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмрд╣реБрдд matter рдХрд░ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛рд░ рдЬрдм рдореБрдЭреЗ рд╣рд░реА рдмрдбрд╝реА рдЪреАрдЬрд╝реЗ рджрд┐рдЦрддреА рд╣реИрдВ
13:27
website well designed рд╣реИ, well structured рд╣реИ, рддреЛ рдкрдврд╝рдиреЗ рднреА content рдХреЛ рдордЬрд╝рд╛ рдЖрддрд╛ рд╣реИ
13:31
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд╛рдБ рдпрд╛рд░ рдореИрдВ рдПрдХ modern developer рд╣реВрдБ, modern time рдореЗрдВ рдЬреА рд░рд╣рд╛ рд╣реВрдБ, рдФрд░ modern рдЪреАрдЬреЛрдВ рдХреЛ рдкрдврд╝ рд░рд╣рд╛ рд╣реВя┐╜
13:36
рддреЛ рд╡реЛ рдЬреЛ feel рд╣реЛрддреА рд╣реИ рд╡реЛ рдореЗрд░реЗ рдЗрд╕рд╛рдк рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдВрджрд░ рдпреЗ рдЕрдВрджрд░ рдЖрдк рд▓реЛрдЧ рдХя┐╜
13:40
рдереЛрдбрд╝рд╛ рдмрд╣реБрдд рдЕрдлреЗрдХреНрдЯ рдХрд░рддреА рд╣реИ рдФрд░ рдореЗрд░реЗ рдЗрд╕рд╛рдк рд╕реЗ рдореЗрд░реЗ рдЕрдВрджрд░ positivity рдХреЛ рдЬрдЧрд╛рддреА рд╣я┐╜
13:45
рддреЛ рдпреЗ рд╣реЛ рдЧрдпрд╛ рд╣рдорд╛рд░рд╛ documentation point of view рд╕реЗ рдЕрдм рдПрдХ рдЖрдЦрд░реА рдЪреАрдЬрд╝ рдкрд░ рдореИрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ рдФрд░ рд╡реЛ рд╣реИ security
13:51
рдЕрдм Apache рдФрд░ Nginx рдХреЛ use рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рд╕рдмрд╕реЗ рдмрдбрд╝реА reason рдпрд╣ рд╣я┐╜
13:55
рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ website рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ attack рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
13:59
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ slow, lawless attack рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЖрдк рд▓реЛрдЧ рдХреЛ рд▓реЛрдЧ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХреЗ attacks рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╡реЛ рдмрд╣реБрдд рд╕рд╛рд░реА request рдПрдХреА time рдкрд░ рдПрдХреА IP рд╕реЗ рдЖрдкрдХреЗ server рдкрд░ рднреЗрдЬрдиреЗ рдФрд░ рд╢рд╛рдпрдж рдЖрдкрдХрд╛ server рдпрд╛ рдЖрдкрдХреА API рдбрд╛рдЙрди рд╣реЛ рдЬрд╛я┐╜
14:12
рддреЛ рд╡реЛ рд╕рд╛рд░реА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рдХреЙрдордмрд╛рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Apache рдореЗрдВ рдФрд░ NGINX рдореЗя┐╜
14:15
рджреЛрдиреЛрдВ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдЕрдЪреНрдЫреЗ рдЯреВрд▓реНрд╕ рдореМрдЬреВрдж рд╣реИрдВ рдЖрдк Apache рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ mods рд╣реИя┐╜
14:20
рдЬреЛ рдХрд┐ рдЖрдк install рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡реЛ рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬрд╝реЛрдВ рдХреЛ solve рдХрд░рддреЗ рд╣реИя┐╜
14:24
рдПрдВрдЬрд┐рди рдПрдХреНрд╕ рдореЗрдВ рднреА рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╣реБрдд рд╕рд╛рд░реА рдЯреЗрдХреНрдиреАрдХреНрд╕ рд╣реИ рдЬреЛ рдХрд┐ рдЖрдк рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рд╕реЛ security point of view рд╕реЗ рдЬрд╣рд╛рдВ рддрдХ рдореИрдВрдиреЗ рдкрд░рдЦрд╛ рд╣я┐╜
14:30
Apache and NGINX рджреЛрдиреЛрдВ рдХреЛ рдореИрдВ рдЖрдкрд░ рдЬрд┐рддрд╛рдКрдВрдЧрд╛ рдХреЛрдИ рдЗрд╕рдореЗрдВ рдПрдХ clear cut winner рдирд╣реАрдВ рд╣я┐╜
14:36
but again рдореИрдВ рдПрдХ overall clear cut winner рдХреА рдмрд╛рдд рдХрд░реВрдБ рдЕрдкрдиреЗ opinion рдХреЗ рд╕рд╛рде рд╕реЗ рдФрд░ рдЕрдкрдиреЗ personal experience рдХреЗ рд╕рд╛рде рд╕я┐╜
14:43
рдЬреЛ рдЪреАрдЬрд╝реЗ рдореИрдВрдиреЗ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реА Node.js рд╣реЛ рдЧрдпрд╛, React applications рд╣реЛ рдЧрдпрд╛, Angular applications рд╣реЛ рдЧрдпя┐╜
14:48
рдФрд░ рдлрд┐рд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕реЗ рдХреБрдЫ machine learning рдХреЗ code рд╡рдЧреИрд░я┐╜
14:52
рдореБрдЭреЗ рд▓рд┐рдЦрдХрд░ рдлреНрд▓рд╛рд╕ рд╕реЗ deploy рдХрд░рдиреЗ рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЬреЛ ease рд╣реЛрддрд╛ рд╣реИ рд╡реЛ рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрджрд╛ рд░рд╣рд╛ рд╣реВя┐╜
14:57
рдХрд┐ рдореБрдЭреЗ NGINX рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЬрд╝реНрдпрд╛рджрд╛ рджреЗрдЦрд╛ рдЕрдм рдЖрдкрдХрд╛ рдХреНрдпрд╛ opinion рд╣реИ рдЕрдЧрд░ рдЖрдкрдия┐╜
15:01
Apache рдФрд░ NGINX рдореЗрдВ рд╕реЗ рджреЛрдиреЛрдВ рдХреЛ рдпреВрдЬ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдЗрди рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдпреВрдЬ рдХрд┐рдпрд╛ рд╣я┐╜
15:05
рдЖрдкрдХрд╛ рдЕрдкрдирд╛ personal рдХреНрдпрд╛ opinion рдЕрдЧрд░ рдЖрдк NGINX рдХреЛ рдпреВрдЬ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЦреБрд╢ рд╣реИя┐╜
15:09
рдХрд┐ рдЖрдк Apache рдХреЛ рдпреВрдЬ рдХрд░реЗрдВрдЧреЗ, рдХрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд▓рд┐рдВрдбреЗрдХреНрд╕ рдбрд┐рдлрд┐рдХрд▓реНрдЯ рд╣реИ, рдпрд╛ рдЖрдкрдХреЛ рдЙрд▓реНрдЯрд╛ рд╣реА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрд╛рдЪреЗ рдХрд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ
15:16
рдПрдВрдЬрд┐рдиреЗрдХреНрд╕ рдХрд╛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдбрд┐рдлрд┐рдХрд▓реНрдЯ рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреЙрдореЗрдВрдЯ рдореЗрдВ рдЬрд░реВрд░ рдмрддрд╛рдПрдВ, рдореИрдВ рдЖрдкрдХреЗ opinion рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░реВрдБрдЧрд╛
15:21
I hope рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдЧреЗ, NGINX рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, Apache рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдХреЗ web servers рдХреЛ рдХреНрдпреЛрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ
15:25
рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ idea рд▓рдЧ рджрд┐рдпрд╛ рд╣реЛрдЧрд╛, рдХрд┐ рдХреНрдпреЛрдВ рд╣рдо рд▓реЛрдЧ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ
15:29
рдЗрд╕ рддрд░рд╣ рдХреЗ web servers I hope this video was helpful рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рднреА рдЗрддрдирд╛ рд╣реИ guys
15:34
thank you so much guys for watching this video and I will see you next time