рдлрд╝реНрд░реАрдХреНрд╕ рдЗрдирдЯрд╛рдЗрдЯрд▓ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ред рд╕реАрдПрдордПрд╕ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди (рдбреАрдПрд▓рдИ) рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдирд╛

рдореИрдВ рдЙрди рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдХреАрдорддреА рд╕рдордп рд╕рдорд░реНрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

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

рдиреАрдЪреЗ рд╣рдо рдЙрди рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВрдЧреЗ рдЬреЛ рд╕рд░реНрд╡рд░ рд▓реЛрдб рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ, рдЗрд╕реЗ рдбреЙрд╕ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ, рдПрдлрд╝рдЯреАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рддрдХ рдкрд╣реБрдВрдЪ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред

рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди.

1. рдлреНрд░рдВрдЯ-рдПрдВрдб Nginx рд╕реЗ Apache рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯ рдХрд░рдирд╛ред

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

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

рд╣рдорд╛рд░реЗ рдмрдВрдбрд▓ рдХреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ: рдЕрдкрд╛рдЪреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдЙрд╕ рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдЖрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ nginx рддрджрдиреБрд╕рд╛рд░ рдЪрд▓рддрд╛ рд╣реИ, Apache рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ nginx рд╕рд░реНрд╡рд░ рдХрд╛ IP рдкрддрд╛ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛; рд╕рд╛рде рд╣реА, рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛, рд╡рд┐рдЬрд╝рд┐рдЯрд░ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдВрдЧреА рдФрд░ .htaccess рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдИрдкреА рдкрддреЗ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рддрдВрддреНрд░ рдЕрдм рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдПрд╕ рдкрд░ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред

Red Hat Enterprise Linux 4/CentOS 4
рдЗрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ nginx рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдХреЗрдЬ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд░реЗрдб рд╣реИрдЯ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд▓рд┐рдирдХреНрд╕ 5/рд╕реЗрдВрдЯрдУрдПрд╕ 5
рдЗрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ nginx рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд EPEL рдкреИрдХреЗрдЬ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдПрд╕рдкреАрд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ 5 / рдлреЗрдбреЛрд░рд╛
nginx рдорд╛рдирдХ рд╡рд┐рддрд░рдг рдкреИрдХреЗрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред

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

рдЕрдкрд╛рдЪреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛.

рдЕрдкрд╛рдЪреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЪрд▓рд╛рдПрдБ: рдпрдо httpd рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

Mod_rpaf рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

1. httpd-devel рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

рдпрдо -y httpd-devel рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


2. mod_rpaf рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ:
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ /usr/local/src рджрд░реНрдЬ рдХрд░реЗрдВ

рд╕реАрдбреА /рдпреВрдПрд╕рдЖрд░/рд▓реЛрдХрд▓/src


Mod_rpaf-0.6.tar.gz рдлрд╝рд╛рдЗрд▓ рдХреЛ /usr/local/src рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВ

wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz


mod_rpaf-0.6.tar.gz рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВ

рдЯрд╛рд░ xzf mod_rpaf-0.6.tar.gz


рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рдЬрд╛рдПрдБ рдЬрд╣рд╛рдБ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ рдерд╛

рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдПрдкреАрдПрдХреНрд╕рдПрд╕ -рдЖрдИ -рд╕реА -рдПрди mod_rpaf-2.0.so mod_rpaf-2.0.c


3. рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдПрдХ mod_rpaf рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ - /etc/httpd/conf.d/rpaf.conf рдмрдирд╛рдиреА рд╣реЛрдЧреА рдФрд░ рдЙрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдиреА рд╣реЛрдВрдЧреА:


рдЖрд░рдкреАрдПрдлреЗрдиреЗрдмрд▓ рдЪрд╛рд▓реВ
RPAFproxy_ips 127.0.0.1 xx.xx.xx.xx yy.yy.yy.yy


рдЬрд╣рд╛рдВ xx.xx.xx.xx рдФрд░ yy.yy.yy.yy рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рдЖрдИрдкреА рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдорд╛рди рд╕рд╛рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛрдбрд╝реЗрдВред

рд╕реЗрд╡рд╛ httpd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ


4. nginx рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ http() рдмреНрд▓реЙрдХ рдХреЗ рдЕрдВрджрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдЯ_рд╣реЗрдбрд░ рд╣реЛрд╕реНрдЯ $ рд╣реЛрд╕реНрдЯ;


рдпрджрд┐ рдпреЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдпрджрд┐ nginx.conf рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ nginx рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

/etc/init.d/nginx рд░реБрдХреЗрдВ
/etc/init.d/nginx рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ


5. рдХреИрд╕реЗ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рд╕реНрдерд╛рдкрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ?
рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд┐рдд рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рдкрд░, рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде test.php рдлрд╝рд╛рдЗрд▓ рд░рдЦреЗрдВ:

"рдЗрдХреЛ $_рд╕рд░реНрд╡рд░["рд░рд┐рдореЛрдЯ_рдПрдбреАрдбреАрдЖрд░"]; ?>"


рдЗрд╕рдХреЗ рдмрд╛рдж, рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ Domain.tcom рдЖрдкрдХрд╛ рдбреЛрдореЗрди рдирд╛рдо рд╣реИред рдпрджрд┐ рдХреЛрдИ рдЖрдИрдкреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдИрдкреА рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рддреЛ рдореЙрдбреНрдпреВрд▓ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреА рд╕реНрдерд╛рдкрдирд╛ред

рдлреНрд░рдВрдЯ-рдПрдВрдб рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП nginx рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ nginx рдкреЛрд░реНрдЯ 80 рдкрд░ рд╕рднреА рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдЪрд▓реЗрдЧрд╛, рдФрд░ Apache рдЗрдВрдЯрд░рдлрд╝реЗрд╕ 127.0.0.1 рдФрд░ рдкреЛрд░реНрдЯ 8080 рдкрд░ рдЪрд▓реЗрдЧрд╛ред рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ nginx.conf рдирд╛рдо рд╕реЗ /etc/nginx/ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ nginx;
рдХрд╛рд░реНрдпрдХрд░реНрддрд╛_рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ 10;
error_log /var/log/nginx/error.log рдбреАрдмрдЧ;
pid /var/run/nginx.pid;

рдЖрдпреЛрдЬрди (
рдХрд╛рд░реНрдпрдХрд░реНрддрд╛_рдХрдиреЗрдХреНрд╢рди 20000;
}

рдПрдЪрдЯреАрдЯреАрдкреА (
/etc/nginx/mime.types рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ;
default_type рдПрдкреНрд▓рд┐рдХреЗрд╢рди/рдСрдХреНрдЯреЗрдЯ-рд╕реНрдЯреНрд░реАрдо;
log_format рдореБрдЦреНрдп "$remote_addr - $remote_user [$time_local] $status "
""$рдЕрдиреБрд░реЛрдз" $body_bytes_sent "$http_referer" "
""$http_user_agent" "http_x_forwarded_for"";
access_log /var/log/nginx/access.log рдореБрдЦреНрдп;
рдлрд╝рд╛рдЗрд▓ рднреЗрдЬреЗрдВ рдЪрд╛рд▓реВ;
tcp_nopush рдЪрд╛рд▓реВ;
tcp_nodelay рдЪрд╛рд▓реВ;
рдХреАрдкрдЕрд▓рд╛рдЗрд╡_рдЯрд╛рдЗрдордЖрдЙрдЯ 30;
рд╕реЗрдВрдб_рдЯрд╛рдЗрдордЖрдЙрдЯ 900;
рд╕рд░реНрд╡рд░_рдЯреЛрдХрди рдмрдВрдж;
рд╕рд░реНрд╡рд░(
рд╕реБрдиреЛ 80;
рд╕рд░реНрд╡рд░ рдХрд╛ рдирд╛рдо_;
рд╕рд░реНрд╡рд░_рдирд╛рдо_рдЗрди_рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдмрдВрдж;
access_log /var/log/nginx/host.access.log рдореБрдЦреНрдп;
рдЬрдЧрд╣/(
рдкреНрд░реЙрдХреНрд╕реА_рдкрд╛рд╕ http://127.0.0.1:8080/;
рдкреНрд░реЙрдХреНрд╕реА_рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдмрдВрдж;
рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдЯ_рд╣реЗрдбрд░ рд╣реЛрд╕реНрдЯ $ рд╣реЛрд╕реНрдЯ;
рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдЯ_рд╣реЗрдбрд░ рдПрдХреНрд╕-рд░рд┐рдпрд▓-рдЖрдИрдкреА $remote_addr;
proxy_set_header
client_max_body_size 10m;
рдХреНрд▓рд╛рдЗрдВрдЯ_рдмреЙрдбреА_рдмрдлрд╝рд░_рдЖрдХрд╛рд░ 128k;
рдкреНрд░реЙрдХреНрд╕реА_рдХрдиреЗрдХреНрдЯ_рдЯрд╛рдЗрдордЖрдЙрдЯ 90;
рдкреНрд░реЙрдХреНрд╕реА_рд╕реЗрдВрдб_рдЯрд╛рдЗрдордЖрдЙрдЯ 90;
рдкреНрд░реЙрдХреНрд╕реА_рд░реАрдб_рдЯрд╛рдЗрдордЖрдЙрдЯ 90;
рдкреНрд░реЙрдХреНрд╕реА_рдмрдлрд╝рд░_рдЖрдХрд╛рд░ 4k;
рдкреНрд░реЙрдХреНрд╕реА_рдмрдлрд╝рд░реНрд╕ 4 32k;
рдкреНрд░реЙрдХреНрд╕реА_рд╡реНрдпрд╕реНрдд_рдмрдлрд╝рд░реНрд╕_рдЖрдХрд╛рд░ 64k;
рдкреНрд░реЙрдХреНрд╕реА_рдЯреЗрдореНрдк_рдлрд╛рдЗрд▓_рд░рд╛рдЗрдЯ_рд╕рд╛рдЗрдЬ 10 рдореА;
}
}


рдЕрдкрд╛рдЪреЗ рд╕реЗрдЯрдЕрдк.

рдЕрдкрд╛рдЪреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ /etc/httpd/conf/httpd.conf рдореЗрдВ, рдкрдВрдХреНрддрд┐ рдвреВрдВрдвреЗрдВ:

рдФрд░ рдЗрд╕реЗ рдЗрд╕ рдкрдВрдХреНрддрд┐ рд╕реЗ рдмрджрд▓реЗрдВ:

рд╕реБрдиреЛ 127.0.0.1:8080


Mod_rpaf рдХреА рд╕реНрдерд╛рдкрдирд╛ред

рдЕрдкрдиреА рдЕрдкрд╛рдЪреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ mod_rpaf рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрд╝реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, /etc/httpd/conf/httpd.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ:

LoadModule rpaf_module рдореЙрдбреНрдпреВрд▓/mod_rpaf-2.0.so


рдлрд┐рд░ рдЙрд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реЗрдВ:

рдЖрд░рдкреАрдПрдлреЗрдиреЗрдмрд▓ рдЪрд╛рд▓реВ
рдЖрд░рдкреАрдПрдПрдлрд╕реЗрдЯрд╣реЛрд╕реНрдЯрдирд╛рдо рдмрдВрдж
RPAFproxy_ips 127.0.0.1 192.168.0.1
рдЖрд░рдкреАрдПрдПрдлрд╣реЗрдбрд░ рдПрдХреНрд╕-рд░рд┐рдпрд▓-рдЖрдИрдкреА


192.168.0.1 рдХреЗ рдмрдЬрд╛рдп рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдбрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред

2. рдбреЙрд╕ рд╣рдорд▓реЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред

рд╣рдо рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП nginx рдореЗрдВ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреА рдХреИрд╢рд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдХреБрдХреАрдЬрд╝ рдирд╣реАрдВ рд╣реИрдВред

nginx.conf рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рдЬреЛрдбрд╝реЗрдВ:

рд╕реАрдорд╛_req_zone $binary_remote_addr рдЬрд╝реЛрди=рджреЛ:20m рджрд░=2r/s;
рд╕рд░реНрд╡рд░(
рдЬрдЧрд╣/(
рд╕реАрдорд╛_рд░реЗрдХ рдХреНрд╖реЗрддреНрд░=рджреЛ рд╡рд┐рд╕реНрдлреЛрдЯ=5;
}
}
}


рд╣рдо рдЯреЗрд▓ рдФрд░ awk рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

рдЯреЗрд▓ -f /var/log/nginx/access.log | рдЧреНрд░реЗрдк GET/HTTP/1.1" 503


рд▓реЙрдЧ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

рдЯреЗрд▓ -f /var/log/nginx/access.log | grep GET / HTTP/1.1" 503 | awk "( рдкреНрд░рд┐рдВрдЯ $1 )"


рд╣рдореЗрдВ рдорд╢реАрдиреЛрдВ рдХрд╛ рдЖрдИрдкреА рдорд┐рд▓рддрд╛ рд╣реИ:

рдЖрдИрдкреАрдЯреЗрдмрд▓реНрд╕ -рдП рдЗрдирдкреБрдЯ -рдкреА рдЯреАрд╕реАрдкреА -рдЬреЗ рдбреНрд░реЙрдк -рдПрд╕ $рдЖрдИрдкреА


рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдореЗрдВ IP рджрд░реНрдЬ рдХрд░реЗрдВ:

рдЯреЗрд▓ -f /var/log/nginx/access.log | grep GET / HTTP/1.1" 503 | awk "( рдкреНрд░рд┐рдВрдЯ $1 )" | xargs -t -l iptables -A INPUT -p tcp -j DROP тАУs


рдЖрдЗрдП рдЕрдм рдмреЙрдЯ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП iptables рдХреЗ рд▓рд┐рдП connlimit рд╕реЗрдЯ рдХрд░реЗрдВред рдирд┐рдпрдореЛрдВ рдореЗрдВ рд╣рдо рдПрдХ рдЖрдИрдкреА рд╕реЗ 5 рдХрдиреЗрдХреНрд╢рди рдФрд░ рдХреНрд▓рд╛рд╕ рд╕реА рд╕рдмрдиреЗрдЯ рд╕реЗ 25 рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

16,000 рдмреЙрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдбреАрдбреАрдУрдПрд╕ рд╣рдорд▓рд╛ - рд▓реЛрдб рдФрд╕рдд: 1.4 1.9 2.0

рдПрдлрд╝рдЯреАрдкреА рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдирд╛

рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ .ftpaccess рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдПрдлрд╝рдЯреАрдкреА рдПрдХреНрд╕реЗрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдпрд╛ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдХреЛрдИ рдпрд╣ рдкреНрд░рд╢реНрди рдкреВрдЫ рд╕рдХрддрд╛ рд╣реИ: "рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдЖрдИрдкреА рд╣реИ, рдореИрдВ .ftpaccess рдХрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?" рдореЗрд░рд╛ рдПрдХрдорд╛рддреНрд░ рдЙрддреНрддрд░ рдпрд╣ рд╣реИ: тАЬрдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдРрдб-рдСрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЕрдкрдиреЗ рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдПрдХ рд╕реНрдерд┐рд░ рдЖрдИрдкреА рдЦрд░реАрджреЗрдВред рд╡реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреИрд╕реЗ рдирд╣реАрдВ рдорд╛рдВрдЧреЗрдВрдЧреЗредтАЭ

.ftpacces рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ SSH рдПрдХреНрд╕реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЖрдк Winscp рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ. .ftpaccess рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдпреЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд┐рдЦрдХрд░ рдЖрдк рд╕рднреА рдХреА рдкрд╣реБрдВрдЪ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд░ рджреЗрдВрдЧреЗ:

рд╕рдм рд╕реЗ рдЗрдирдХрд╛рд░


рдКрдкрд░ рдЬреЛ рд▓рд┐рдЦрд╛ рд╣реИ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЛрдИ рднреА FTP рдХреЛ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛. рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрдИрдкреА рддрдХ рдкрд╣реБрдВрдЪ рдЕрдиреБрдорддрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ:

127.0.0.1 рд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрдВ
рд╕рдм рд╕реЗ рдЗрдирдХрд╛рд░


рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдкрддрд╛ 127.0.0.1 рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рдкрддреЗ рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдорд╣рддреНрд╡рдкреВрд░реНрдг!рдПрдлрд╝рдЯреАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рдХреЛ рдкрд╣реБрдВрдЪ рд╕реЗ рд╡рдВрдЪрд┐рдд рдХрд░рдирд╛ рдФрд░ рдХреЗрд╡рд▓ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ред

1. рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред

2. рдПрдбрдорд┐рди рдкреИрдирд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ рдФрд░ рдкреБрд░рд╛рдиреЗ рдкрддреЗ (www.sait.com/admin.php) рдкрд░ рдПрдХ рдирдХрд▓реА рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рдЬрд┐рд╕ рдкрд░ рдЬрд╛рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ .htaccess рдореЗрдВ рдЙрд╕рдХреЗ рдЖрдИрдкреА рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдХрд░ рдмреНрд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдирд╛рдо рдмрджрд▓рд╛ рдЧрдпрд╛? рдЕрдм рд╣рдо IP рдкрддреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ ip.txt рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕реЗ рдФрд░ .htaccess рдЕрдзрд┐рдХрд╛рд░ CHMOD - 777 рджреЗрддреЗ рд╣реИрдВред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ admin.php рдмрдирд╛рдПрдБ:


$ip = getenv('REMOTE_ADDR');

$log = fopen('ip.txt', 'a+');
fwrite($log, "// ".$ip."\n");
fclose($рд▓реЙрдЧ);

$f = fopen($_SERVER["DOCUMENT_ROOT"] . "/.htaccess", "a");
fwrite($f, "\nрд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░реЗрдВ"ред $ip);
fclose($f);

рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рдПрдбрдорд┐рди рдкреИрдирд▓

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреЗрдХреНрд╕реНрдЯ: рдЖрдкрдХрд╛ рдЖрдИрдкреА рд▓реЙрдЧ рдореЗрдВ рд╣реИ, рдореИрдВ рдЖрдкрдХреЛ рдвреВрдВрдв рд▓реВрдВрдЧрд╛!

рдбрд░реЛ, рдЕрд╕реНрддрд┐рддреНрд╡рд╣реАрди, рд╣рд╛-рд╣рд╛!

"
3. рдЖрдЗрдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХреЗрдВрджреНрд░ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЬреЛрдбрд╝реЗрдВред

рдЖрдкрдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЖрдирд╛ рд╣реЛрдЧрд╛ (рдЕрдкрдиреЗ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЦрд╛рддреЗ рдХреЗ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ)ред рджреВрд╕рд░рд╛ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкрд╣рд▓реЗ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИ? рдорд╣рд╛рди! рдЖрдЗрдП рдЕрдм рдЕрдкрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб md5 рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВ (рдЖрдк рдЗрд╕реЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ md5encryption.com рдкрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдЗрд╕рдХреЗ рдмрд╛рдж, admin.php рдЦреЛрд▓реЗрдВ (рдпрд╛рдж рд░рдЦреЗрдВ, рд╣рдордиреЗ рдкрд╣рд▓реЗ рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓рд╛ рдерд╛ рдФрд░ рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ superadmin.php рдХрд╣рд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЦреЛрд▓рдирд╛ рд╣реЛрдЧрд╛) рдФрд░ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рдж:

рдЬреЛрдбрд╝рдирд╛:

$рд▓реЙрдЧрд┐рди='рдЖрд╡рд┐рд╖реНрдХреГрдд рд▓реЙрдЧрд┐рди рджрд░реНрдЬ рдХрд░реЗрдВ';
$password='рдФрд░ md5 рдореЗрдВ рдЬрдирд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб';
рдЕрдЧрд░ (!isset($_SERVER["PHP_AUTH_USER"]) || $_SERVER["PHP_AUTH_USER"]!==$рд▓реЙрдЧрд┐рди ||
md5($_SERVER["PHP_AUTH_PW"])!==$рдкрд╛рд╕рд╡рд░реНрдб) (
рд╢реАрд░реНрд╖рд▓реЗрдЦ('рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВ-рдкреНрд░рдорд╛рдгреАрдХрд░рдг: рдореВрд▓ рдХреНрд╖реЗрддреНрд░='рдПрдбрдорд┐рди рдкреИрдирд▓'');
рд╣реЗрдбрд░ ("HTTP/1.0 401 рдЕрдирдзрд┐рдХреГрдд");
рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ ("рдкрд╣реБрдВрдЪ рдЕрд╕реНрд╡реАрдХреГрдд");)


4. рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ PHP рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

Php.ini рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╛рда рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ phpinfo.php рдмрдирд╛рдПрдБ:

рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж, phpinfo.php рдХреЛ рд╣рдЯрд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ!

рдЕрдХреНрд╖рдо_рдлрд╝рдВрдХреНрд╢рди = рдЕрдиреБрдорддрд┐_url_fopen, eval, exec, рд╕рд┐рд╕реНрдЯрдо, passthru, рд╕реНрдХреИрдВрдбрд┐рд░, рдкреЙрдкрди, рд╢реЗрд▓_exec, proc_open, proc_close, proc_nice, get_current_user, getmyuid, posix_getpwuid, apache_get_modules, рд╡рд░реНрдЪреБрдЕрд▓, posix_getgrgid, getmyinode, рдлрд╝рд╛рдЗрд▓ рдорд╛рд▓рд┐рдХ, рдлрд╝рд╛рдЗрд▓ рд╕рдореВрд╣, getmypid, apache_get_version рдПрдкреА , ache_getenv, apache_note , apache_setenv, рдбрд┐рд╕реНрдХ_рдлрд╝реНрд░реА_рд╕реНрдкреЗрд╕, рдбрд┐рд╕реНрдХрдлрд╝реНрд░реАрд╕реНрдкреЗрд╕, dl, ini_restore, openlog, syslog, рд╣рд╛рдЗрд▓рд╛рдЗрдЯ_рдлрд╝рд╛рдЗрд▓, рд╢реЛ_рд╕реЛрд░реНрд╕, рд╕рд┐рдореНрд▓рд┐рдВрдХ, рдбрд┐рд╕реНрдХ_рдЯреЛрдЯрд▓_рд╕реНрдкреЗрд╕, ini_get_all, get_current_user, posix_uname, рдЕрдиреБрдорддрд┐_url_fopen


5. рд╣рдо GET рдФрд░ POST рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдмрдирд╛рддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред

рдПрдХ рдХрд╕реНрдЯрдо рдирд╛рдо рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ .php рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:

//рдпрджрд┐ рдЖрдк рдХреНрд╡реЗрд░реА рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕реЗ рдПрдХ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
$рдбреАрдмрдЧ = 0;

$bag_req = array("select", "eval", "echo", "UPDATE", "LIMIT", "INSERT", "INTO", "union", "CONCAT", "INFORMATION_SCHEMA", "OUTFILE", " рдбрдВрдкрдлрд╝рд╛рдЗрд▓", "LOAD_FILE", "рдмреЗрдВрдЪрдорд╛рд░реНрдХ", "рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ", "ASCII", "CHAR", "рдбреЗрдЯрд╛рдмреЗрд╕", "HEX", "\\.\\/", "%00", "\\.htaccess ", "config\\.php", "document\\.рдХреБрдХреА");
$рдЕрдиреБрд░реЛрдз = рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ($_GET);


рдЕрдЧрд░($_рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ)
{
foreach ($bag_req as $key => $value) (
{
рд╕рд░рдгреА рдореЗрдВ рдХреНрд╡реЗрд░реА рдорд┐рд▓реА $рдореВрд▓реНрдп
$рдЕрдиреБрд░реЛрдз";
}
}
}
рдпрджрд┐($_POST)
{
$рдЕрдиреБрд░реЛрдз = str_replace("рдЪрдпрдирд┐рдд_рднрд╛рд╖рд╛", "sl", рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ($_POST));
$urequest = urldecode($рдЕрдиреБрд░реЛрдз);
$рдмреНрд░реЗрдХреНрд╡реЗрд╕реНрдЯ = рдмреЗрд╕64_рдбреАрдХреЛрдб($рдЕрдиреБрд░реЛрдз);
foreach ($bag_req as $key => $value) (
if(preg_match("/$value/i", $request) || preg_match("/$value/i", $urequest) || preg_match("/$value/i", $brequest))
{
рдЕрдЧрд░ ($рдбреАрдмрдЧ == "1") $do_рдбреАрдмрдЧ = "
рд╕рд░рдгреА рдореЗрдВ рдХреНрд╡реЗрд░реА рдорд┐рд▓реА $рдореВрд▓реНрдп, рдЬреЛ рдЙрдЪрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИ
$рдЕрдиреБрд░реЛрдз";
рдорд░реЛ ("рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз $do_debug");
}
}
}
?>


рд╣рдо рдЗрд╕реЗ DLE рд╕рд┐рд╕реНрдЯрдо рдХреА рдХрд┐рд╕реА рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓ рдЗрдВрдЬрди/рдХреНрд▓рд╛рд╕реЗрд╕/mysql.php рдЦреЛрд▓реЗрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж:

рдпрджрд┐(рдкрд░рд┐рднрд╛рд╖рд┐рдд('DATALIFEENGINE'))
{
рдорд░реЛ ("рд╣реИрдХрд┐рдВрдЧ рдХрд╛ рдкреНрд░рдпрд╛рд╕!");
}


рдмрдирд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

include_once(ENGINE_DIR."/file_path/name.php");


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

рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЦреЛрдЬ рдЗрдВрдЬрди рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ - рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрд▓рдмреНрдз рд╣реИ!
рдХреБрдЫ рдЬреЛрдбрд╝рдирд╛ рд╣реИ? рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!

рдЖрдкрдХреЛ рдФрд░ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!

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

рдбреАрдПрд▓рдИ рдЗрдВрдЬрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди v.9.4., рдпрд╛ рдмрд▓реНрдХрд┐ рдЗрд╕ рдЗрдВрдЬрди рдХреЗ рдбреЗрдореЛ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

рдкрд╣рд▓рд╛ рд▓реЗрдЦ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдиреБрднрд╛рдЧ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рд╣реЛрдЧрд╛: " рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕". рдЖрдк рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ: рдбреАрдПрд▓рдИ (рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди) рдПрдбрдорд┐рди рдкреИрдирд▓ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЬреЛ рдпрд╣рд╛рдВ рд╕реНрдерд┐рдд рд╣реИ site.ru/admin.php,рдЖрдкрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдХреЗ рдореБрдЦреНрдп рдЕрдиреБрднрд╛рдЧреЛрдВ рддрдХ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдЖрдЬ рд╣рдореЗрдВ рд╡рд╕реНрддреБ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ" рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрдЕрдк" , рдФрд░ рдЗрд╕рдореЗрдВ рдЕрдиреБрднрд╛рдЧ " рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕". рдмреЗрд╢рдХ, рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдпрд╣ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред

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

рдХреБрдВрдЖ, рдореБрдЦрдкреГрд╖реНрда,рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ. рдЕрдкрдирд╛ рдбреЛрдореЗрди рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: site.ru рдФрд░ рдмрд╕ рдЗрддрдирд╛ рд╣реАред

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

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

рдЖрдЧреЗ, рдХреАрд╡рд░реНрдб(рд╣рдо рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рд╢рдмреНрджреЛрдВ рдХреЛ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ), рдЗрди рд╢рдмреНрджреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднреА, рдЦреЛрдЬ рдЗрдВрдЬрди рдЖрдкрдХреЗ рдкреГрд╖реНрда рдкрд░ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ, рдХреАрд╡рд░реНрдб рдХреЛ рдЖрдкрдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдпрд╛ рдмреНрд▓реЙрдЧ рдХреА рджрд┐рд╢рд╛ рдХреЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреАрд╡рд░реНрдб рдФрд░ рдЗрди рд╢рдмреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЗрд╕ рдкреГрд╖реНрда http://wordstat.yandex.ru рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдкреЛрд╕реНрдЯ рдХреЗ рдЗрд╕ рд╡рд┐рд╖рдп рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЦреЛрдЬ рдЗрдВрдЬрди рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рдЦреБрдж рджреЗрдЦ рд▓реЗрдВ рдХрд┐ рдЗрд╕ рдлреАрд▓реНрдб рдореЗрдВ рдХреНрдпрд╛ рд▓рд┐рдЦрдирд╛ рд╣реИ, рд╕рднреА рдХреЗ рд▓рд┐рдП рдХреАрд╡рд░реНрдб рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗред

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

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

рдХреЙрд▓рдо (рдорд╛рдирд╡-рдкрдардиреАрдп рдпреВрдЖрд░рдПрд▓) рдореЗрдВ, "рд╣рд╛рдВ" рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХрд╛ рдкрддрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХреЗ, рдЬрд┐рд╕рдХрд╛ рдЖрдкрдХреЗ рд╕рдВрд╕рд╛рдзрди рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкрд░ рдЕрдЪреНрдЫрд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рд╣реИред рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╕реАрдПрдирд╕реА рдХреЗ рд╕рд╛рде рдФрд░ рдЙрд╕рдХреЗ рдмрд┐рдирд╛ рд╕рдорд╛рдЪрд╛рд░реЛрдВ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛, рд╕реАрдПрдирд╕реА рдбреАрдПрд▓рдИ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдЪрд╛рд░: http://рд╕рд╛рдЗрдЯред ru/addnews.html, рдмрд┐рдирд╛ CNC рдХреЗ: http://site.ru/index.php?do=addnews, рдЕрд░реНрдерд╛рдд, CNC рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХреА рджреГрд╢реНрдп рдзрд╛рд░рдгрд╛ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИред

рдлрд┐рд░ рдЪреБрдиреЗрдВ рд╕реАрдПрдирд╕реА рдкреНрд░рдХрд╛рд░, рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдЖрдкрдХреЗ рд╣рд╛рде рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рддреАрд╕рд░реЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдмрдврд╝рд╛рддрд╛ рд╣реИред

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

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

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

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

рдмреАрдмреА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рдВрдкрд╛рджрди рдкреИрдирд▓ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред

DLE WYSIWYG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рдВрдкрд╛рджрди рдкреИрдирд▓ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрддрд╛ рд╣реИред

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

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

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

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

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

рддреЛ, рдЖрдкрдиреЗ рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдпрд╛ рд╕реНрдерд╛рдиреАрдп рд╕рд░реНрд╡рд░ рдкрд░ DLE рдЗрдВрдЬрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЕрдм рдореИрдВ рдбреАрдПрд▓рдИ рдкреНрд░рд╢рд╛рд╕рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреИрд╕реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдпрд╣ рдЖрд╕рд╛рди рд╣реИ, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдкрддреЗ рдкрд░ admin.php рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ, рдФрд░ рдлрд┐рд░ рдирдП рдкрддреЗ рдкрд░ рдЬрд╛рдПрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдкрддрд╛ рдХреНрд░рдорд╢рдГ dle.loc рд╣реИ, DLE рдПрдбрдорд┐рди рдкреИрдирд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд URL рдкрд░ рд╕реНрдерд┐рдд рд╣реИ - dle.loc/admin.php

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

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

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

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

рдЖрдЗрдП рд╕рдорд╛рдЪрд╛рд░ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рд╛рдЗрдЯ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рд▓реЗрдЦ рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдЕрдиреНрдп рд▓реЗрдЦ рдФрд░ рд╕рдорд╛рдЪрд╛рд░ рднреА рдЙрддрдиреА рд╣реА рдЖрд╕рд╛рдиреА рдФрд░ рд╕рд░рд▓рддрд╛ рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

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

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

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рддреИрдпрд╛рд░ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЧрдП:


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

2. MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП InnoDB рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛редрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рд╕реНрдЯреЛрд░реЗрдЬ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ InnoDBрдпрд╛ рдорд╛рдИрдЖрдИрдПрд╕рдПрдПрдо. рдЗрдВрдЬрди рдЪреБрдирддреЗ рд╕рдордп, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдирджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдирдИ рд╕рд╛рдордЧреНрд░реА (рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдкрдВрдЬреАрдХрд░рдг, рдирдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдирд╛, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИ, рдпрд╛рдиреАред рд╕рд╛рдЗрдЯ "рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛", рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдорд╛рдИрдЖрдИрдПрд╕рдПрдПрдордЯрд╛рдЗрдк рдХрд░реЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд▓рд╛рддреЗ рд╕рдордп рдпрд╣ рддреЗрдЬрд╝ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рд╕рд╛рдЗрдЯ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реА рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ InnoDBрдкреНрд░рдХрд╛рд░ред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП, InnoDB рд╕рд░реНрд╡реЛрддреНрддрдо рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐... рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╣реЛрдЧрд╛ред рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рддрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ MySQL рдХрд╛ 5.6.4 рд╕реЗ рдХрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рди рд╣реЛред рдпрджрд┐ MySQL рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдЪрд▓рд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ MyISAM рдЙрдкрд▓рдмреНрдз рд╣реИред

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

5. рдЯреИрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ, рдпреВрдЯреНрдпреВрдм рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдВрдХ рднреАред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдк рдорд┐рд╢реНрд░рд┐рдд рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдпреВрдЯреНрдпреВрдм рд╕реЗрд╡рд╛ рдкрд░ рдЖрдкрдХреЗ рд╡реАрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

6. рд╕рд╛рдЗрдЯ рдкрд░ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рддреЗ рд╕рдордп рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИредрдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд░рдХреЗ рдСрдбрд┐рдпреЛ рдЯреИрдЧ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
7. рд╡рд┐рд╡рд░рдг рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ, рдСрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреНрд▓реЗрдпрд░ рдореЗрдВ рд╕рдВрдЧреАрдд рдмрдЬрд╛рддреЗ рд╕рдордп рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЯреИрдЧ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: . рдЖрдк рдКрдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

8. рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИрд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдк рдЕрдкрдиреЗ рд░реЗрдбрд┐рдпреЛ рд╕реНрдЯреЗрд╢рди рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╕реЗрдЯ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

9. рдкреНрд▓реЗрдпрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдПрдбрдорд┐рди рдкреИрдирд▓ рдореЗрдВ, рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдПрдХ рдереАрдо рдЪреБрдирдирд╛ред рдЖрдк рдкреНрд▓реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдбрд╛рд░реНрдХ рдпрд╛ рд▓рд╛рдЗрдЯ рдереАрдо рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд▓реЗрдпрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЕрдзрд┐рдХ рдСрд░реНрдЧреЗрдирд┐рдХ рдмрдирд╛рддрд╛ рд╣реИред

10. рд╕рдВрдкрд╛рджрдХреЛрдВ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдбрд╛рд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрд╡реАрдбрд┐рдпреЛ рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдЖрдк рддреБрд░рдВрдд рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдк рддреБрд░рдВрдд рдЗрдирдкреБрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ рди рдХреЗрд╡рд▓ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдХрд╛ рд▓рд┐рдВрдХ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдВрдХ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рднреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

12. рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдХрд╛рд╢рди рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛:"рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЫрд╡рд┐ рдЧреИрд▓рд░реАред" рдЬрдм рдЖрдк рдЗрд╕ рдлрд╝реАрд▓реНрдб рдкреНрд░рдХрд╛рд░ рдХреЛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдХрд┐рд╕реА рджреА рдЧрдИ рдЧреИрд▓рд░реА рдХреЗ рд▓рд┐рдП рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рднреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдбрдорд┐рди рдкреИрдирд▓ рдпрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдХреЛрдИ рдкреНрд░рдХрд╛рд╢рди рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдЫрд╡рд┐ рдХреЛ рдПрдХ рдХреНрд▓рд┐рдХ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрдм рдпрд╣ рдлрд╝реАрд▓реНрдб рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ, рддреЛ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЪрд┐рддреНрд░реЛрдВ рдХреА рдПрдХ рдЧреИрд▓рд░реА рдореЗрдВ рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рджреМрд░рд╛рди рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд╝реНрд▓рд┐рдк рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреА рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВред

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

14. "рдЕрдкрд▓реЛрдб рдХреА рдЧрдИ рдЫрд╡рд┐" рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдПрдирдП рдЯреИрдЧ рдЬреЛрдбрд╝реЗ рдЧрдП: рдФрд░ , рдЬреЛ рдХреНрд░рдорд╢рдГ рдЕрдкрд▓реЛрдб рдХреА рдЧрдИ рдЫрд╡рд┐ рдХреА рдердВрдмрдиреЗрд▓ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓ рдФрд░ рдкреВрд░реА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ "рдПрдХреНрд╕" рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реАрд▓реНрдб рдХрд╛ рдирд╛рдо рд╣реИред рдпреЗ рдЯреИрдЧ рдЙрди рд╡реЗрдмрдорд╛рд╕реНрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдВрдЧреЗ рдЬреЛ рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреЛ рдирд┐рдЬреАрдХреГрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рдеред

15. "рд╣рд╛рдВ рдпрд╛ рдирд╣реАрдВ рд░реЗрдбрд┐рдпреЛ рдмрдЯрди" рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП,рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдерд┐рддрд┐ рдХреЛ "рд╕рдХреНрд╖рдо" рдпрд╛ "рдЕрдХреНрд╖рдо" рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирдпрд╛ рдкреНрд░рдХрд╛рд╢рди рдЬреЛрдбрд╝рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

16. рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдСрдирд▓рд╛рдЗрди рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ,рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯреИрдЧ рдЬреЛрдбрд╝реЗ рдЧрдП рдереЗ (рдЕрдЯреИрдЪрдореЗрдВрдЯ.tpl): (рдСрдирд▓рд╛рдЗрди-рд╡реНрдпреВ-рд▓рд┐рдВрдХ)рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдСрдирд▓рд╛рдЗрди рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреВрдЖрд░рдПрд▓ рд▓рд┐рдВрдХ, рд╕рд╛рде рд╣реА рдЯреИрдЧ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдореВрд▓рдкрд╛рда, рдЬреЛ рдЙрдирдореЗрдВ рд╕рдВрд▓рдЧреНрди рдкрд╛рда рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдпрджрд┐ рд▓реЛрдб рдХрд┐рдП рдЧрдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рдкреНрд░рд╛рд░реВрдк рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рдХрд╛рд░ рдСрдирд▓рд╛рдЗрди рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ: Adobe PDF, Microsoft Word, Microsoft Excelред Google рдбреЙрдХреНрд╕ рд╡реНрдпреВрдЕрд░ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реАрдзреЗ рд╡рд┐рдЬрд╝рд┐рдЯрд░ рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рджреЗрдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рдЬрд╝рд┐рдЯрд░ рдХреЛ Microsoft рдпрд╛ Adobe рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

17. рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ WYSIWYG рд╕рдВрдкрд╛рджрдХ LiveEditor рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕рдЗрд╕ рд╕рдВрдкрд╛рджрдХ рдкрд░ рдХрд┐рд╕реА рднреА рдХрд╛рдо рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рдЗрд╕реЗ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛, рдЗрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рдЬреЛ рд╕рд╛рдЗрдЯреЗрдВ рдкрд╣рд▓реЗ рдЗрд╕ рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рдереАрдВ, рд╡реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдлреНрд░реЛрд▓рд╛рдПрдбрд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд▓рдЧреЗрдВрдЧреАред

18. рдЫрд╡рд┐ рд╡рд┐рд╡рд░рдг рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ (alt рд╡рд┐рд╢реЗрд╖рддрд╛)рдЬрдм рд╕рдорд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ рдереЛрдХ рдореЗрдВ рдЫрд╡рд┐рдпрд╛рдБ рд╕рдореНрдорд┐рд▓рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд╛рдВрдЫрд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╡рд┐рд╡рд░рдг рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдлрд┐рд░ "рдЪрдпрдирд┐рдд рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдбрд╛рд▓рдиреЗ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╡рд░рдг рднреА рд╕рднреА рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред

19. Zend OPCache рдХреИрд╢ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реАрд╕реЗрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛рд╕рд╛рдЗрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдмрджрд▓рддреЗ рд╕рдордп. рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдпрд╣ рдХреИрд╢рд┐рдВрдЧ рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХреИрд╢ рдХреЛ рд╕реНрд╡рдпрдВ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

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

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

22. рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИрд╕рдорд╛рдЪрд╛рд░ рдкрд░, рдХреЛрдИ рдЯрд┐рдкреНрдкрдгреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЬрдм рдЯрд┐рдкреНрдкрдгреА рдореЙрдбрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреЗрдЬреА рдЬрд╛рддреА рд╣реИред

23. рд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдЕрд╡рд╕рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИрдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдкрд░ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХреА рдЧрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд┐рдП рдЧрдП рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИред рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП userinfo.tpl (рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ), рдЬреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рдФрд░ рд╕рджрд╕реНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

24. рд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреА рдЧрдИ рд╕рдорд╛рдЪрд╛рд░ рдХрд╣рд╛рдирд┐рдпреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝реА рдЧрдИ рдирдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреА рдкреНрд░рддреНрдпреЗрдХ рдЦрдмрд░ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ; рдмрд╕ рдЕрдкрдиреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВред рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП userinfo.tplрдирдП рдЯреИрдЧ рдХрд╛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЙрдкрдпреЛрдЧ (рд╕рдорд╛рдЪрд╛рд░-рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ).

25. рд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛рдирдИ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ рдЬреЛ рдЙрдирдХреА рдЕрдкрдиреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЙрддреНрддрд░ рд╣реЛрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЕрдкрдиреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВред рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдЪреЗрдХрдмреЙрдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП userinfo.tplрдирдП рдЯреИрдЧ рдХрд╛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЙрдкрдпреЛрдЧ (рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ-рдЙрддреНрддрд░-рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ).

26. PHP рдореЗрдордХреИрдЪреНрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред DLE рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рдХреМрди рд╕рд╛ PHP рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, Memcache рдпрд╛ Memcached, рдФрд░ рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ Memcache рдХреИрд╢рд┐рдВрдЧ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ PHP рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдм рд╕рд░реНрд╡рд░ рдкрд░ PHP Memcache рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

27. рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ, рдкреНрд░рдХрд╛рд╢рди рд╕рдВрдкрд╛рджрди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ,рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдореЗрдВ рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдкрд░ рд╕рд╛рдореВрд╣рд┐рдХ рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдореМрдЬреВрджрд╛ "рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ рдмрджрд▓реЗрдВ" рдЖрдЗрдЯрдо рдХреЗ рд╡рд┐рдкрд░реАрдд, "рд╢реНрд░реЗрдгреА рдЬреЛрдбрд╝реЗрдВ" рдЖрдЗрдЯрдо рдЖрдкрдХреЛ рдкреБрд░рд╛рдиреЗ, рдкрд╣рд▓реЗ рд╕реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓реЗ рдмрд┐рдирд╛, рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдирдИ рдЪрдпрдирд┐рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

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

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

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

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

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

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

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

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

36. рд╕рдорд╛рдЪрд╛рд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рдирд░реЗрдЯрд┐рдВрдЧ рдФрд░ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЫрдБрдЯрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордпред рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

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

39. Jquery рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ 2.xx рд▓рд╛рдЗрди рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

40. TinyMCE рд╕рдВрдкрд╛рджрдХ рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

41. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдмрд┐рдВрджреБ рдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред рд╡реЗ рдлрд╝реАрд▓реНрдб рдЬрд┐рдирдореЗрдВ рдХреНрд░реЙрд╕-рд░реЗрдлрд╝рд░реЗрдВрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрддрд╛ рд╣реИред

42. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдЯреНрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп HTML рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЕрдорд╛рдиреНрдп рд▓реЗрдЖрдЙрдЯ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рдерд╛ред

43. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдЯреИрдЧ (рд╢реНрд░реЗрдгреА-рдпреВрдЖрд░рдПрд▓) рдХреЗ рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ рд╕реАрдПрдирд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рд╢реНрд░реЗрдгреА рдХрд╛ рдпреВрдЖрд░рдПрд▓ рд╕реАрдПрдирд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

44. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдпрджрд┐ рд╕рдорд╛рдЪрд╛рд░ рдХрдИ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛, рддреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХрд╛ рджреЛрд╣рд░рд╛рд╡ рд╣реЛрддрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХреНрд░реЙрд╕-рд░реЗрдлрд░реЗрдВрд╕ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рдерд╛ред

45. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдпрджрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдПрдХ рд╕реНрдерд┐рд░ рдкреГрд╖реНрда рдХреЛ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ рддреЛ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдЯреИрдЧ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

46. тАЛтАЛтАЛтАЛрдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИрдпрджрд┐ рдкреНрд░рдХрд╛рд╢рди рд╕рдВрдкрд╛рджрди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░ рдХреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЦреЛрдЬ рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реЗрдЯ рдФрд░ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдпрд╣ рд╣рдореЗрд╢рд╛ рд╕рдорд╛рдЪрд╛рд░ рд╕рдВрдкрд╛рджрди рдЕрдиреБрднрд╛рдЧ рдХреЗ рдкрд╣рд▓реЗ рдкреГрд╖реНрда рдкрд░ рд▓реМрдЯ рдЖрдпрд╛ред

47. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдирдИ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐рд╕реА рдЯрд┐рдкреНрдкрдгреА рдХрд╛ рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ рддреЛ рдкреНрд░рд╢реНрди-рдЙрддреНрддрд░ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╕рд╣реА рдЙрддреНрддрд░ рджрд░реНрдЬ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред

48. рдкрд╣рд▓реЗ рдЦреЛрдЬреА рдЧрдИ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЫреЛрдЯреА-рдореЛрдЯреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА:

рдзреНрдпрд╛рди! рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдирд╛ рдХреЗрд╡рд▓ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЦрд░реАрдж рд▓реА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдЦрд╛рддреЗ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╕рд╛рдЗрдЯ рдкрд░ рд▓реЙрдЧ рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдпрджрд┐ рдЖрдк рдЕрднреА рддрдХ рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЖрдк рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

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

рдЖрдкрдиреЗ (рдпрд╛ рдЬрд┐рд╕ рд╡реНрдпрдХреНрддрд┐ рдиреЗ рдЖрдкрдХреЛ рдПрдХреНрд╕реЗрд╕ рджрд┐рдпрд╛ рдерд╛) рдПрдХ рдордЬрдмреВрдд рдкрд╛рд╕рд╡рд░реНрдб рдмрдирд╛рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХрд┐рд╕реА рдПрдХрд╛рдВрдд рд╕реНрдерд╛рди рдкрд░ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдФрд░ рднреВрд▓ рдЧрдПред рдРрд╕реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░реЗрдВ?

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

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

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

рдореИрдВ рдЖрдкрдХреЛ рджреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛, рд╡реЗ рд╕рд░рд▓ рд╣реИрдВред рд╣рд░ рдХреЛрдИ рд╡рд╣ рддрд░реАрдХрд╛ рдЪреБрдирддрд╛ рд╣реИ рдЬреЛ рдЙрд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд▓рдЧрддрд╛ рд╣реИред

SQL рдХреНрд╡реЗрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рдореЗрдВ рд╕рд╛рдЗрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рддрдХ рдкрд╣реБрдВрдЪ рдмрд╣рд╛рд▓ рдХрд░рдирд╛

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

рдЖрдкрдХреЛ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ `dle_users` рд╕реЗрдЯ `рдкрд╛рд╕рд╡рд░реНрдб` = "202cb962ac59075b964b07152d234b70" рдЬрд╣рд╛рдВ `user_id` = 1;

рдХрд╣рд╛рдБ " 1 " рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЖрдИрдбреА рд╣реИ (рдЗрд╕реЗ рдЕрдкрдиреЗ рдореЗрдВ рдмрджрд▓реЗрдВ), рдФрд░ " "- рдкрд╛рд╕рд╡рд░реНрдб "123" рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд░реВрдк рдореЗрдВред

рдЕрдиреБрд░реЛрдз рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж (рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдХрдард┐рдирд╛рдИ рдЖрддреА рд╣реИ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦреЗрдВ), рдЖрдк рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб "123" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЗрдЯ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛рд▓рд╛рдЗрдл рдЗрдВрдЬрди рдореЗрдВ рд╕рд╛рдЗрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рддрдХ рдкрд╣реБрдВрдЪ рдмрд╣рд╛рд▓ рдХрд░рдирд╛

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдирдИ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рдЙрд╕реЗ рдЙрдЪрд┐рдд рдЕрдзрд┐рдХрд╛рд░ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рд▓рд┐рдП:

1. рдПрдХ рдирдИ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ (рдЕрдкрдирд╛ рд▓реЙрдЧрд┐рди рдпрд╛рдж рд░рдЦрдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ)ред

2. рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ, SQL рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдПрдБ:

рдЕрджреНрдпрддрди рдХрд░реЗрдВ `dle_users` рд╕реЗрдЯ `user_group` = "1" рдЬрд╣рд╛рдВ `рдирд╛рдо` = "рд▓реЙрдЧрд┐рди";

рдХрд╣рд╛рдБ " рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ"- рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд▓реЙрдЧрд┐рди (рдЖрдкрдХрд╛ рдмрджрд▓реЗрдВ)ред

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

  • рд╕рд╛рдЗрдЯ рдХреЗ рдЕрдиреБрднрд╛рдЧ