рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЬреНрдЮрд╛рди рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрдо: рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдмрджрд▓рд╛рд╡ рдФрд░ рднрд╛рд╖рд╛ рдкреГрдердХреНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЫрд╣ рдЙрддреНрдкрд╛рдж рд╣реИрдВ рдЬреЛ рд░реВрд╕ рдФрд░ рд╡рд┐рджреЗрд╢реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдПрдХ рдЬрдЧрд╣ рдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рднрд╛рд╖рд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрд┐рддред

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

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

рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдВрдд рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ , рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдореИрдВрдиреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рднрд╛рд╖рд╛ рдкреГрдердХреНрдХрд░рдг, рдЖрдВрддрд░рд┐рдХ рдЦреЛрдЬ рдФрд░ рдЕрдиреБрдХреНрд░рдордг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред



рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдмрджрд▓реЗрдВ


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

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

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

рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдкреНрд▓рдЧрдЗрди


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

рдереАрдо рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВред рдХрдВрдлреНрд▓реБрдПрдВрд╕ рдореЗрдВ рд╕реНрдкреЗрд╕ рдХрдВрдЯреЗрдВрдЯ рдПрдВрдЯрд┐рдЯреАрдЬ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕реНрдЯреЛрд░ рдХрд░рддреА рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рд╣реИ: ISPmanager, BILLmanager, рдЖрджрд┐, рд╕рд╛рде рд╣реА рд╕рд╛рде рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдПред рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдПрдХ рдХреБрдВрдЬреА, рдПрдХ рд╢реАрд░реНрд╖рдХ, рдХрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╡рд┐рд╖рдп рд╣реИред

рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдореЗрдВ рдереАрдо рдХрд╛ рд╕рдВрдкрд╛рджрди: рд▓реЗрдЖрдЙрдЯ, рд╕реНрдЯрд╛рдЗрд▓ рдФрд░ html


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

рдПрдХ рд╡рд┐рд╖рдп рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ рдпрд╛ рдмрдирд╛рдПрдБ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ ред рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдереАрдо рдПрдбрд┐рдЯрд░ рдЦреБрд▓рддрд╛ рд╣реИред

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


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

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

рдорд╛рд░реНрдХрдЕрдк: рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рдХрдХреНрд╖рд╛рдПрдВ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдПрдХ рд▓реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ


рдкреГрд╖реНрда рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛

рд╡рд┐рд╖рдп рдХреА рдЬрдбрд╝ рдореЗрдВ рдореБрдЦреНрдп рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИрдВ: page.vm, search.vm, error.vm, рд╕рд╛рде рд╣реА рдердВрдмрдиреЗрд▓.рдкрд┐рдВрдЧ рдереАрдо рдХрд╡рд░ рдЫрд╡рд┐ред

рдЯреЗрдореНрдкрд▓реЗрдЯ "page.vm" рд╡рд┐рд╖рдп рдХреЗ рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдк html рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рд╛рдордЧреНрд░реА рдХрд╣рд╛рдБ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧреА, рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░реНрд╕ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ (рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд╢реАрд░реНрд╖рдХ, рд╕реНрдерд╛рди рдХрд╛ рдирд╛рдо, рд▓реЗрдЦрдХ рдХрд╛ рдирд╛рдо) рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдХреА рдкреВрд░реА рд╕реВрдЪреА рдбреЗрд╡рд▓рдкрд░ рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рд╕рд╣рд╛рдпрддрд╛ рдХреЗрдВрджреНрд░ рдореЗрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред

тАЬPage.vmтАЭ рдЙрди рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ тАЬрд╢рд╛рдорд┐рд▓тАЭ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рд╕реНрддрд░ рдХрдо рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЯреИрдЧ рдФрд░ рдмреНрд▓реЙрдХ рдореЗрдВ рд▓рдкреЗрдЯрддрд╛ рд╣реИред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ (page.vm) рдореЗрдВ, рд╣рдо рдкреГрд╖реНрда рдХреЛ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ html рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдХрдЕрдк рдХреЛ рдкреВрд░рдХ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдпрд╣рд╛рдВ рд╣реИ рдХрд┐ рд╣рдо рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд┐рд░ рдФрд░ рд╢рд░реАрд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдкреГрд╖реНрда рддрддреНрд╡

"рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреГрд╖реНрда рдХреЗ рдЯреБрдХрдбрд╝реЗ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рд╕реЗ рдЖрдк рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреМрди рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:

  • рд╢рд╛рдорд┐рд▓- htmlhead.vm рдореЗрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рд╣рдо рдЖрдорддреМрд░ рдкрд░ рдПрдХ html рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдкреНрд░рдореБрдЦ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ, рдлрд╝реЙрдиреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ, рдорд╛рдирдХ рдХреЙрдиреНрдлреНрд▓реБрдПрдВрд╕ рдФрд░ рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╣рд┐рдд рдХреБрдЫ рд╕реНрдХреНрд░рд┐рдкреНрдЯ;
  • рд╢рд╛рдорд┐рд▓-рд╣реЗрдбрд░рдмрд╛рд░ред рдПрдордПрдо рд╣реЗрдбрд░ рд╕рдВрд░рдЪрдирд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ;
  • рд╢рд╛рдорд┐рд▓- footer.vm рдкрд╛рдж рд▓реЗрдЦ рд╕рдВрд░рдЪрдирд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ;
  • рд╢рд╛рдорд┐рд▓- content.vm рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдмреНрд▓реЙрдХ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ;
  • рд╢рд╛рдорд┐рд▓- sidebar.vm рд╕рд╛рдЗрдб рдореЗрдиреВ рдХреЗ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рд╕рднреА рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реЛрддреА рд╣реИред

рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реИред рд╕рдВрдЪрд╛рд▓рди рдПрдХ рдЬрд╛рд▓реА рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "#if (рд╕реНрдерд┐рддрд┐)" рдпрд╛ "#foreach ($ рднрд╛рд╖рд╛ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рднрд╛рд╖рд╛ред рдЙрдкрд▓рдмреНрдз)", рдФрд░ рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╢рд░реАрд░ рдХреЗ рдЕрдВрджрд░ "#end" рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдмрд╛рдХреА рд╕рдм HTML рдЯреИрдЧреНрд╕ рд╣реИрдВред

рд╕реНрдЯрд╛рдЗрд▓: рд╢реИрд▓реА, рдЪрд┐рддреНрд░ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝реЗрдВ


"рдПрд╕реЗрдЯреНрд╕" рдлреЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░, js рдФрд░ css рдлрд╛рдЗрд▓реЗрдВ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред рдЪреВрдВрдХрд┐ рд╣рдордиреЗ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдереАрдо рдирд╣реАрдВ рдмрдирд╛рдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВред

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

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

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

рд▓реЗрдЦ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП HTML рд╕рд╛рдордЧреНрд░реА рд╕рдВрдкрд╛рджрдХ


рд╕реНрдХреНрд░реЙрд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╣рдо рдЯрд╛рдЗрдкрд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рднреА рдирд╣реАрдВред рдкреНрд▓рдЧрдЗрди рдЯреЗрдореНрдкрд▓реЗрдЯ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдЪрд░ $ page.renderContent рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддреА рд╣реИрдВред рдореБрдЦреНрдп рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рддрддреНрд╡реЛрдВ рдХреЛ рдХреИрд╕реЗ рд▓реЗрдЖрдЙрдЯ рдХрд░реЗрдВ? рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред HTML рдХрд╣рд╛рдБ рд╣реИ? рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрд╣ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд╣реИред рдЪрд░ рд╣рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╕реАрдзреЗ рд▓реЗрдЦ рдкреГрд╖реНрда рдкрд░ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрднреА рддрдХ рдХреЗрд╡рд▓ рдкрд╛рда рдХреЛ рд╡рд╣рд╛рдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЯреИрдЧ рдирд╣реАрдВ рд╣реИрдВред



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


рд╕реНрд░реЛрдд рд╕рдВрдкрд╛рджрдХ рдкреНрд▓рдЧрдЗрди

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

рд╡реНрдпреВрдкреЛрд░реНрдЯ рд╕реНрдкреЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ: рдереАрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВ


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

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


рдПрдХ рд╡рд┐рд╖рдп рдХреЗ рд╕рд╛рде рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдк, рдПрдХ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдмрдирд╛

рдПрдХ рд╡рд┐рд╖рдп рдЪреБрдиреЗрдВ


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

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

рдкрддреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ


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

рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ URL рд╕рдВрд░рдЪрдирд╛ рд╣реИрдВ:

  • рдмрд╣реБ-рд╕реНрддрд░реАрдп - рдкрде рдЕрдВрддрд░рд┐рдХреНрд╖ рд▓реЗрдЦреЛрдВ рдФрд░ рдкреГрд╖реНрда рдирд╛рдореЛрдВ рдХреЗ рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ,
  • рдПрдХ-рд╕реНрддрд░ - рд╕рднреА рд▓реЗрдЦ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рддреНрдпрдп рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕реНрддрд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ

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

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

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

рд╡рд┐рд╖рдп рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ


рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдЯреИрдм рдореЗрдВ, рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд╛рди рджреЗрдЦ рдкрд╛рдПрдВрдЧреЗред

рдЕрдирд╛рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХреЗрд╡рд▓ рджрд┐рдП рдЧрдП рдбрд┐рдЬрд╝рд╛рдЗрди рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ рдЪреЗрдХрдорд╛рд░реНрдХ рд▓рдЧрд╛рдиреЗ рд╣реЛрдВрдЧреЗ:

  • рдХреЙрдиреНрдлреНрд▓реБрдПрдВрд╕ рдпреВрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реЗрдВ,
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реЗрдВред


рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдЯреИрдм рдореЗрдВ рд╕реНрдерд╛рди рджреГрд╢реНрдп рд╕реЗрдЯрд┐рдВрдЧ

рднрд╛рд╖рд╛ рдкреГрдердХреНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


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

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

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

рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╖рдп-рд╡рд╕реНрддреБ


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

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

рдирддреАрдЬрддрди, рдореБрдЭреЗ рдЪрд╛рд░ рд╡рд┐рд╖рдп рдорд┐рд▓реЗ: рд░реВрд╕реА рдФрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдореБрдЦреНрдп рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рджреЛ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рджреЛ рдФрд░ред

рд╕рд╛рдЗрдЯ рдЦреЛрдЬ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░реЗрдВ


рдЦреЛрдЬ рдкреИрд░рд╛рдореАрдЯрд░ "рд╢рд╛рдорд┐рд▓" рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЙрдирдХреЗ рдЕрдВрджрд░ рд╣рдо рдЦреЛрдЬ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:

  • рд╢рд╛рдорд┐рд▓- quicksearch.vm рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЦреЛрдЬ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ,
  • рд╢рд╛рдорд┐рд▓- search.vm рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рдЬрд╣рд╛рдВ рджреЗрдЦреЛ


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

<div id="ht-search"> #set($search = "/search") #if ($stringUtils.equals(${viewport.link}, "/") == false) #set($search = "${viewport.link}/search") #end <div class="ht-search-input"> <form action="$search" method="GET"> <input class="search-input" type="text" autocomplete="off" name="q" value="$!searchRequest.queryString" placeholder="  ?"/> <input type="hidden" name="max" value="20" /> <input type="submit" style="display:none" value="Submit"> ## --- START --- Scroll Versions and Scroll Translations Integration ------------------------------------------- #if ($versions || $variants || $languages) #if($versions) <input id="version" type="hidden" name="scroll-versions:version-name" value="$versions.current.value"/> #end #if($variants) <input id="variant" type="hidden" name="scroll-versions:variant-name" value="$variants.current.value"/> #end #if($languages) <input id="language" type="hidden" name="scroll-translations:language-key" value="$languages.current.value"/> #end #end ## --- END ----------------------------------------------------------------------------------------------------- </form> </div> </div> 

рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдлрд╝реЙрд░реНрдо

 <div id="ht-search"> #set($search = "/search") #if ($stringUtils.equals(${viewport.link}, "/") == false) #set($search = "${viewport.link}/search") #end <div class="ht-search-input"> <form action="$search" method="GET"> <input class="search-input" type="text" autocomplete="off" placeholder="  ?" name="q" value="$!searchRequest.queryString" /> <input type="hidden" name="s" value="BILLmgr" /> <input type="hidden" name="s" value="VMKVM" /> <input type="hidden" name="s" value="VMmgr5Cloud" /> <input type="hidden" name="s" value="VMmgr5OVZ" /> <input type="hidden" name="s" value="DCImgr" /> <input type="hidden" name="s" value="IPmgr5" /> <input type="hidden" name="s" value=" ISPmgr5BUSINESS" /> <input type="hidden" name="s" value="ISPmgr5Lite" /> <input type="hidden" name="s" value=" DNSmgr" /> <input type="hidden" name="s" value=" COREmgr" /> <input type="hidden" name="max" value="20" /> <input type="submit" style="display:none" value="Submit"> ## --- START --- Scroll Versions and Scroll Translations Integration ------------------------------------------- #if ($versions || $variants || $languages) #if($versions) <input id="version" type="hidden" name="scroll-versions:version-name" value="$versions.current.value"/> #end #if($variants) <input id="variant" type="hidden" name="scroll-versions:variant-name" value="$variants.current.value"/> #end #if($languages) <input id="language" type="hidden" name="scroll-translations:language-key" value="$languages.current.value"/> #end #end ## --- END ----------------------------------------------------------------------------------------------------- </form> </div> </div> 

рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╕реВрдЪреА рдЦреЛрдЬ рдкреНрд░рдкрддреНрд░

рдкрд░рд┐рдгрд╛рдо рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ


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

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

  <div id="ht-wrap-container"> <div id="search-results"> #if ($searchResults.total > 0) #foreach($result in $searchResults.items) <section class="search-result"> #set( $space = '' ) #if( $result.type == 'page' ) #set( $space = $result.getObject().fromConfluence.getSpace().getName() ) #end <header> <h4> <a href="$result.link">$result.displayTitle</a> </h4> </header> <div class="search-result-content"> <p class="search-result-desc">$result.getDescription(280)</p> #if( $space ) <p class="search-result-space">$space</p> #end </div> </section> #end #else <h4>    :(</h4> <p>   ,     .</p> #end <div class="search-results-pager"> #if($pager.hasPrev) <a class="back" href="$pager.prevLink"></a> #end #foreach ($pagerPage in $pager.pages) <a href="$pagerPage.link" #if ($pagerPage.current) class="current" #end>$velocityCount</a> #end #if($pager.hasNext) <a class="next" href="$pager.nextLink"></a> #end </div> </div> </div> </div> </section> 

рдЦреЛрдЬ рдкреГрд╖реНрда рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ


"Search.vm" рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЦреЛрдЬ рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рдВрдкреВрд░реНрдг рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реБрд░реБрдЖрддреА рдЯреИрдЧ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ, рдЖрдкрдХреЛ рдЦреЛрдЬ рдлрд╝реЙрд░реНрдо рдФрд░ рдЙрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ "рдЦреЛрдЬ" рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдкреГрд╖реНрда рдорд┐рд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЦреЛрдЬ рдкреНрд░рдкрддреНрд░ рдФрд░ рдорд┐рд▓рд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред

рдкреГрд╖реНрда рдХреЗ рдЖрдЧреЗ рдХреА рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╕рднреА рдкреНрд░рдердо-рд╕реНрддрд░реАрдп рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреГрд╖реНрда рдХреЗ рдврд╛рдВрдЪреЗ рдХреЛ рдЙрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреБрдирд░реНрдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рддреЛ search.vm рдЦреЛрдЬ рдкреГрд╖реНрдареЛрдВ рдХрд╛ рд▓реЗрдЖрдЙрдЯ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ error.vm рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

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

рдЕрдиреБрдХреНрд░рдордг рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░реЗрдВ


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

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

рд╕реНрдерд╛рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХреНрдпреЛрдВрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдирдХреНрд╢рд╛ рдлрд╝рд╛рдЗрд▓ рдкрде рдХреЗ рдЙрдкрд╕рд░реНрдЧ "/" рдХреЗ рд╕рд╛рде рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрдЧреАред рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рд╡реНрдпреВрдкреЛрд░реНрдЯ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рдмрд╕ рдРрд╕рд╛ рдЙрдкрд╕рд░реНрдЧред


рдЕрдВрддрд░рд┐рдХреНрд╖ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╕рд╛рдЗрдЯрдореИрдк редxml рд▓реЗрдЦ

рд╣рдореЗрдВ рдпрд╛рдж рд╣реИ рдХрд┐ рдХреЙрдиреНрдлреНрд▓реБрдПрдВрд╕ рдореЗрдВ, рд▓реЗрдЦ рдХрд╛ рд╢реАрд░реНрд╖рдХ рдФрд░ рдЙрд╕рдХреЗ URL рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред рдЬрдм рдкреГрд╖реНрда рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА docs.ispsystem.com/sitemap-xml рдкрд░ рдЦреБрд▓рддрд╛ рд╣реИ , рддреЛ рд╣рдо рдЗрд╕рдХреЗ рд╕рд╣реА рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВрдЧреЗ ред рдпрд╣ URL рдкреНрд░рд╛рд░реВрдк рдХрд╛рдлреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реВрдк рд╣реЛрдЧрд╛ред

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



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

рд╢рд░реНрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЖрдк рдЗрд╕реЗ рдкреГрд╖реНрда рдХреЛ рдЦреЛрд▓рдХрд░ рдкрд╣рдЪрд╛рди рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдПрд▓рд┐рдкреНрд╕реАрд╕ - рдкреЗрдЬ рд╕реВрдЪрдирд╛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдкрддрд╛ рдмрд╛рд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реЛрдЧрд╛ред рдЕрдм рд╣рдо рд╢рд░реНрдд рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

 #if ($page.id == 25370522) $include.template("/include/include-sitemap.vm") #else /   / 

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

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

рдРрд╕реА рдмрд╛рддреЗрдВ


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

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


All Articles