рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рдЕрдкрд╛рдЪреЗ 2
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐
рдЕрдкрд╛рдЪреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреЛрд╕реНрдЯ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдЬрдм рдЖрдк Google рдЦреЛрдЬ рдмрд╛рд░ рдореЗрдВ "рдЕрдкрд╛рдЪреЗ рд▓реЛрдб рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ" рдЬреИрд╕реЗ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА mod_status рдореЙрдбреНрдпреВрд▓ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдФрд░ рдкрд░реНрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреА рдФрд░ рднреА рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреАред рдФрд░ рдЕрдЧрд░ рдЖрдк рдЗрди рдкрд░реНрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдереЛрдбрд╝рд╛ рднреА рдкреИрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдПрдХ рд╕реБрдкрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ, рд╡рд╣рд╛рдБ рдирд╣реАрдВ рд░реБрдХрддрд╛ рд╣реИ, рдЙрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдб рдЗрддрд┐рд╣рд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдЬрдмрд╛рди рдХреЗ рд▓рд┐рдП, рдФрд░ рдлрд┐рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рд▓рд┐рдПред рдФрд░ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдмрд╛рдж рдореЗрдВ рддреБрд▓рдирд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реБрдЖ рдХрд░рддрд╛ рдерд╛, рдФрд░ рдЕрдм рдХреИрд╕реЗ рд▓реЛрдб рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдФрд░ рдпрд╣рд╛рдВ рдЕрдкрд╛рдЪреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ -
mod_performance рдмрдЪрд╛рд╡ рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЪрд▓реЛ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЖрддреЗ рд╣реИрдВ
рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреНрдпрд╛ рд╣реИ рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрдкрд╛рдЪреЗ 2.x рдореЙрдбреНрдпреВрд▓ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП
рдкреНрд░рд▓реЗрдЦрди рд╕реЗ:
- рдореЙрдбреНрдпреВрд▓ рдЕрдкрд╛рдЪреЗ 2.2 рд╡реЗрдм рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рд╕реАрдкреАрдпреВ рдФрд░ рдореЗрдореЛрд░реА, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп) рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЬрдорд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
- рдореЙрдбреНрдпреВрд▓ рдЖрдкрдХреЛ рдПрдХрддреНрд░рд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЗрд╕ рд╕рдмрдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдФрд░ рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рд╡реЗрдм рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЕрдиреБрд░реЛрдз рд╕реЗ рдХрд┐рддрдиреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд░ рдмрд╛рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд:
- рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдЬрд┐рд╕реЗ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛;
- рдЬреЛ рдлрд╛рдЗрд▓ рдорд╛рдВрдЧреА рдЬрд╛ рд░рд╣реА рд╣реИ
- URI рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ
- % рдо рд╕реАрдкреАрдпреВ рд▓реЛрдб;
- рд╕реНрдореГрддрд┐ рдЙрдкрдпреЛрдЧ% рдореЗрдВ;
- рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред
рдФрд░ рд╕рдВрдЪрд┐рдд рдЖрдБрдХрдбрд╝реЗ - рдЖрдкрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдмрдЪрдд рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрд╕рд╛рдзрди рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рдПрдХ рд╕реНрдХреЛрд░рдмреЛрд░реНрдб рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ mod_status рдФрд░ perl рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди gloptopред
рдореЙрдбреНрдпреВрд▓ рдЖрдкрдХреЛ рд╕рднреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ, рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдпрдо рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдореЙрдбреНрдпреВрд▓ ALWAYS рдХреЗрд╡рд▓ рдЙрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╡рд╛рд▓реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрддреЗ рд╣реИрдВред
рд╕рдВрдЪрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреЗрдВ
рдореЙрдбреНрдпреВрд▓ рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: 1) рд╡реИрд╢реНрд╡рд┐рдХ; 2) рддрдерд╛рдХрдерд┐рдд рдкреНрд░рддрд┐-рдореЗрдЬрдмрд╛рдиред
рдкреНрд░рддреНрдпреЗрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдПрдХ рд╣реИрдВрдбрд▓рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ:
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рд╕реНрдерд┐рддрд┐ - рдкреНрд░рддрд┐-рд╣реЛрд╕реНрдЯ
рдкреНрд░рджрд░реНрд╢рди-рд╕реНрдерд┐рддрд┐ - рд╡реИрд╢реНрд╡рд┐рдХрдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдкрд╣реБрдВрдЪ mod_status рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИ, рдЕрд░реНрдерд╛рдд:
<рд╕реНрдерд╛рди / рдкреВрд░реНрдг-рд╕реНрдерд┐рддрд┐>
рдЖрджреЗрд╢ рдХреА рдЕрдиреБрдорддрд┐, рдЗрдирдХрд╛рд░
рд╕реЗрдЯрд▓реИрдВрдбрд░ рдкреНрд░рджрд░реНрд╢рди-рд╕реНрдерд┐рддрд┐
1.1.1.1 рд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрдВ
</ рд╕реНрдерд╛рди>
рд╡реИрд╢реНрд╡рд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЖрдкрдХреЛ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдЙрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдкреНрд░рддрд┐-рд╣реЛрд╕реНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗрд╡рд▓ рдЙрд╕ рд╣реЛрд╕реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рдВрд▓рдЧреНрди рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд╣реЛрд╕реНрдЯ
test.test.test / user-status рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рднреА рдЖрдБрдХрдбрд╝реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдЗрд╕ рдореЗрдЬрдмрд╛рди рдХреА рдЪрд┐рдВрддрд╛ рдХрд░реЗрдВрдЧреЗред рдЕрдиреНрдп рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рд╡реИрд╢реНрд╡рд┐рдХ рдореЙрдбреНрдпреВрд▓ рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдиреАрдЪреЗ рджреА рдЧрдИ рдЖрдХреГрддрд┐ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдореБрдЦреНрдп рд░реВрдк рдореЗрдВ, рдЖрдХреГрддрд┐ рдореЗрдВ рдЖрдк рдлрд╝реАрд▓реНрдб рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
рдореЛрдб - рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдбред
рдЕрд╡рдзрд┐ - рджрд┐рди, рд╡рд░реНрддрдорд╛рди рджрд┐рди рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЕрд╡рдзрд┐ред
рдЕрд╡рдзрд┐ рд╢реБрд░реВ - рдкреНрд░рд╛рд░реВрдк YYYY-MM-DD hh: mm: ss рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрд╡рдзрд┐ рдХреА рд╢реБрд░реБрдЖрддред
рдЕрд╡рдзрд┐ рд╕рдорд╛рдкреНрддрд┐ - рдкреНрд░рд╛рд░реВрдк YYYY-MM-DD hh: mm: ss рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрд╡рдзрд┐ рдХрд╛ рдЕрдВрддред
рдпрджрд┐ рдкреАрд░рд┐рдпрдбреНрд╕ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдкреАрд░рд┐рдпрдб рдПрдВрдб рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рдРрд╕реЗ рдореЗрдВ рдЗрди рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреАрд░рд┐рдпрдб рдлреАрд▓реНрдб рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЦрдВрдб рдЕрд╡рдзрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╣реЛрд╕реНрдЯрдирд╛рдо (рдПрд╕рдХреНрдпреВрдПрд▓) - рдлрд╝рд┐рд▓реНрдЯрд░, рдХреЗрд╡рд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдкрд░ рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред рдХреЙрд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ SQL тАЛтАЛрдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рдорд╛рди рд╣реИред рдпрд╛рдиреА рдпрджрд┐ рдЖрдк "% рдкрд░реАрдХреНрд╖рдг" рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ "рдкрд░реАрдХреНрд╖рдг" рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╣реЛрд╕реНрдЯ рдЪреБрдиреЗ рдЬрд╛рдПрдВрдЧреЗред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╛рдо (рдПрд╕рдХреНрдпреВрдПрд▓) - рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рддрд░рд╣, рдХреЗрд╡рд▓ рд▓рд┐рдкрд┐ рдХреЗ рдирд╛рдо рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
URI (SQL) - рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рддрд░рд╣, рдХреЗрд╡рд▓ рдЕрдиреБрд░реЛрдз URI рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЧреНрд░рд╛рдл рдореЛрдб (рд╡рд╛рдИ / рдПрди) - рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдпрд╛ рдкрд╛рда рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рдиред
рдирдореВрдирд╛ рдбреЗрдЯрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

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

рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЛрдб
рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдХреЗ рдмрд┐рдирд╛ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рдЦрд╛рдПрдВ - рд╣реЛрд╕реНрдЯ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдпреВрдЖрд░рдЖрдИ (рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдореЛрдб) рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдП рдЧрдП рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдмрд┐рдирд╛ рдПрдХрддреНрд░рд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
Maximal% CPU - рдХреЗрд╡рд▓
% CPU рдХреЗ рдЕрдзрд┐рдХрддрдо рдорд╛рди рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ (рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рд╕рд╣рд┐рдд)ред
рдЕрдзрд┐рдХрддрдо рд╕реНрдореГрддрд┐% - рдХреЗрд╡рд▓% рдореЗрдореЛрд░реА (рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рд╕рд╣рд┐рдд) рдХреЗ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред
рдЕрдзрд┐рдХрддрдо рдирд┐рд╖реНрдкрд╛рджрди рдЕрдиреБрд░реЛрдз рд╕рдордп - рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрддреНрдкрд╛рджрдиред
рд╣реЛрд╕реНрдЯ рдЕрдиреБрд░реЛрдз рдХреЗ рдЖрдБрдХрдбрд╝реЗ - рдХреЙрд▓реЛрдВ рдХреЗ рдЖрдБрдХрдбрд╝реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрд╡рд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рдХреНрд░рдордмрджреНрдз (рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░% рдореЗрдВ, рдлрд╝рд┐рд▓реНрдЯрд░ рд╕рд╣рд┐рдд)ред
рдирд┐рд╖реНрдкрд╛рджрди рдЗрддрд┐рд╣рд╛рд╕ рд╕реНрдХреНрд░реАрди (рдЙрдкрдпреЛрдЧ рдЕрд╡рдзрд┐ рд╢реБрд░реВ) - рдЖрдкрдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЪрд▓ рд░рд╣реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕реВрдЪреА рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдкреНрд░рддрд┐ рдбреЛрдореЗрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ - рдЕрд╡рд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рдЫрд╛рдВрдЯреЗ рдЧрдП рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЛ рдХреЙрд▓ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдкреНрд░рддрд┐рд╢рдд рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдХ рдорд╛рддреНрд░рд╛)ред
рдкреНрд░рддрд┐ рд╣реЛрд╕реНрдЯ рдХрд╛ рдФрд╕рдд рдЙрдкрдпреЛрдЧ - рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдФрд╕рдд рд╕рд░реНрд╡рд░ рд▓реЛрдб (% CPU рдХрд╛ рдпреЛрдЧ,% MEMORY рдХрд╛ рдпреЛрдЧ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдорд╛рддреНрд░рд╛, рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдФрд╕рдд% CPU, рдФрд╕рдд% рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ, рдФрд╕рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп)ред
рдореИрдВ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛ рдФрд░ рдореИрдВ рдХреБрдЫ рдореЛрдб рдЕрдирд╛рд╕рдХреНрдд рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ред
рдореЙрдбреНрдпреВрд▓ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдпрд╣рд╛рдБ рдореИрдВ rpm рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реВрдБред рд╕рднреА рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЬрдбрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
1) рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
yum httpd-devel apr-devel libgtop2-devel sqlite-devel gd-devel рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
2) рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдкреИрдХ рдмрдирд╛рдПрдВ:
mkdir ~ / my_tmp
рд╕реАрдбреА ~ / my_tmp
3) рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВ рдФрд░ рдЕрдирдкреИрдХреНрдб рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВ:
wget http://lexvit.dn.ua/utils/getfile.php?file_name=mod_performance_tar201104233487.gz -O mod_performance.tar.gz
tar zxvf mod_performance.tar.gz
рд╕реАрдбреА mod_performance /
4) рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЗрдХрдЯреНрдард╛:
рдореЗрдХрдЕрдк
5) рд╣рдо рдЪреЗрддрд╛рд╡рдиреА рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдпрд╛
cp .libs / mod_performance.so <рдкрд╛рде рдЬрд╣рд╛рдВ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реИ>
рдЕрдкрд╛рдЪреЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдПрдХ рдорд╛рдирдХ рдЕрдкрд╛рдЪреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЕрд░реНрдерд╛рддреН рдореЙрдбреНрдпреВрд▓ / etc / httpd / рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВ, /etc/httpd/conf.d/ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдпрд╣ /ect/ttpd/conf/httpd.conf рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
1) рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:
/etc/httpd/conf.d/mod_performance.conf рд╕реНрдкрд░реНрд╢ рдХрд░реЗрдВ
2) рдЗрд╕рдореЗрдВ рдбрд╛рд▓реЗрдВ:
LoadModule рдкреНрд░рджрд░реНрд╢рди_рдореЙрдбреНрдпреВрд▓ рдореЙрдбреНрдпреВрд▓ / mod_performance.so
<IfModule mod_performance.c>
рдкрд░рдлреЙрд░рдореЗрдВрд╕ 5
рдкреНрд░рджрд░реНрд╢рди рдкрд░ рд╕рдХреНрд╖рдо
PerformanceMaxThreads 80
рдкреНрд░рджрд░реНрд╢рдирд╕реНрдХреНрд░рд┐рдкреНрдЯ \ .php
рдкреНрд░рджрд░реНрд╢рди 1
рдкреНрд░рджрд░реНрд╢рди
<рд╕реНрдерд╛рди / рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ-рд╕реНрдерд┐рддрд┐>
рдЖрджреЗрд╢ рдХреА рдЕрдиреБрдорддрд┐, рдЗрдирдХрд╛рд░
рд╕реЗрдЯрд▓реИрдВрдбрд░ рдкреНрд░рджрд░реНрд╢рди-рд╕реНрдерд┐рддрд┐
1.1.1.1 рд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрдВ
</ рд╕реНрдерд╛рди>
</ IfModule>
3) рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ Apache рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ:
рд╕реЗрд╡рд╛ httpd рдкреБрдирд░рд╛рд░рдВрдн
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗрд╡рд▓ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рд╕рднреА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд░реНрд╡рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЙрдкрд░реЛрдХреНрдд рдореЙрдбреНрдпреВрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЖрдкрдХреЛ php рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдореЙрдбреНрдпреВрд▓ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╕рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдзреНрдпрд╛рди рджреЗрдВ, рдЗрд╕ рд╕рдордп, рдореЙрдбреНрдпреВрд▓ Apache + mod_fcgid, Apache + mod_cgid рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдПрдХ рдЕрд▓рдЧ рдбреЗрдореЙрди рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИредрдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред