рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ - рдЬрд╛рд╡рд╛ рдореЗрдВ рдЕрд╕рд╛рдорд╛рдиреНрдп рдУрдкрдирд╕реЛрд░реНрд╕ рд╕реАрдПрдордПрд╕

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

рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рд▓реЛрдЧреЛ



рдХреНрдпреЛрдВ рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛



"рдЬрд╛рд╡рд╛ рдореЗрдВ CMS рдХреНрдпреЛрдВ?" - рдкрд╣рд▓рд╛ рдкреНрд░рд╢реНрди рдЬрдм рдореБрдЭреЗ рдЧреНрд░рд╛рд╣рдХ рд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИрдВред рдЙрддреНрддрд░ рд╕рд░рд▓ рдерд╛: рдЧреНрд░рд╛рд╣рдХ, рдПрдХ рдмрдбрд╝реЗ рдирд┐рдЧрдо, рдХреЛ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ред "рдЬрд╛рд╡рд╛ рдИрдИ" рдПрдХ рд╡реНрдпрд╛рдкрд╛рд░реА рдХреЗ рдХрд╛рди рдХреЗ рд▓рд┐рдП, рдкреАрдПрдЪрдкреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд▓рдЧрддрд╛ рд╣реИред рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдЧрдВрднреАрд░рддрд╛ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдмрдбрд╝реЗ рдирд┐рдЧрдо рдЕрдиреНрдп рдмрдбрд╝реЗ рдирд┐рдЧрдореЛрдВ рдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред



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

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



рдореБрдЦреНрдп рдорд╛рдЗрдВрдбреБ рдмрд╛рд░

рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ



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



рдФрд░ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рднреА рдирд╣реАрдВ:



рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:



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



рд╣рдореЗрдВ рдЗрд╕ рд╡реЗрдм-рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рд╡рд╣ рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдХрд╛ рджрд┐рд▓ рд╣реИред



рдЕрдкрд╛рдЪреЗ рдХреЛрдХреВрди



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

"рдЪреИрдирд▓" MVC рдкреИрдЯрд░реНрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рд╣реИред XML рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

<? xml version ="1.0" encoding ="iso-8859-1" ? >

< map:sitemap xmlns:map ="http://apache.org/cocoon/sitemap/1.0" >



<!-- define the Cocoon processing pipelines -->

< map:pipelines >

< map:pipeline >

<!-- respond to *.html requests with

our docs processed by doc2html.xsl -->

< map:match pattern ="*.html" >

< map:generate src ="{1}.xml" />

< map:transform src ="doc2html.xsl" />

< map:serialize type ="html" />

</ map:match >



<!-- later, respond to *.pdf requests with

our docs processed by doc2pdf.xsl -->

< map:match pattern ="*.pdf" >

< map:generate src ="{1}.xml" />

< map:transform src ="doc2pdf.xsl" />

< map:serialize type ="fo2pdf" />

</ map:match >

</ map:pipeline >

</ map:pipelines >

</ map:sitemap >



* This source code was highlighted with Source Code Highlighter .






рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдкрд┐рдВрдЧ рдореЗрдВ рдкреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рддреАрди рдореБрдЦреНрдп рдЪрд░рдг рд╣реИрдВ:

  1. рдкреАрдврд╝реА
  2. рдкрд░рд┐рд╡рд░реНрддрди
  3. рдХреНрд░рдордмрджреНрдзрддрд╛


рдШреБрдВрдШрд░рд╛рд▓реЗ рдХреЛрд╖реНрдардХ рдореЗрдВ, рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЗрд╕ рддрд░рд╣, рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдШрдЯрдХреЛрдВ рдХреЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд╛ рдПрдХ рдЙрдЪреНрдЪ рд╕реНрддрд░ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдПрдХ рд╣реА рдЬрдирд░реЗрдЯрд░ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдФрд░ рдХреНрд░рдорд╛рдВрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рд╕рд╛рдорд╛рдиреНрдп HTML рд╕реЗ рдкреАрдбреАрдПрдл рдпрд╛ рд╕реАрдПрд╕рд╡реА рддрдХ рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



IoC рдХрдВрдЯреЗрдирд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Apache Cocoon рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмрдВрдж Apache Avalon рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкреВрд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди cocoon.xconf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реИред рдЗрд╕рдореЗрдВ рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИ: рдШрдЯрдХ, рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд, рдореЙрдбреНрдпреВрд▓ рдШреЛрд╖рдгрд╛рдПрдВ (рдХреЛрдХреВрди рдореЗрдВ рдПрдХ рд▓рдЪреАрд▓рд╛ рдкреНрд▓рдЧ-рдЗрди рд╕рд┐рд╕реНрдЯрдо рд╣реИ), рдФрд░ рдмрд╣реБрдд рдХреБрдЫред

рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЗрд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдШрдЯрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ред

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



рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ



Apache-lenya-2.0.3-src.zip рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЕрдирдкреИрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдХрд╛рд░рдг рдЗрд╕рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣рд╛рдБ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ "рдПрдХ рдиреГрддреНрдп рдХреЗ рд╕рд╛рде рдиреГрддреНрдпред"

рдореИрдВ рд░реВрдЯ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 2.0.2 рдмрдирд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛:

>build build-cocoon





>build build-cocoon





>build







рдпрд╣ рдПрдХ рд▓рд┐рдкрд┐рдХреАрдп рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИ; рдкрд╣рд▓реА рдХрдорд╛рдВрдб рдХреЛ рджреЛ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдВрд╕реНрдХрд░рдг 2.0.3 рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рдЧрдпрд╛ред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, externals \ cocoon_2_1_x \ lib \ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ , рдЖрдкрдХреЛ xalan-2.7.1.jar рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕рдореЗрдВ рдкреИрдХреЗрдЬ org.apache.xpath рд╢рд╛рдорд┐рд▓ рд╣реЛ, рдФрд░ x3an-j_2_7_1-bin.zip рд╡рд┐рддрд░рдг рд╕реЗ serializer.jar рдЬреЛрдбрд╝реЗрдВред рд╡реИрд╕реЗ, xalan-2.7.1.jar рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдлрд┐рд░ рдЖрдкрдХреЛ рдПрдХ рдФрд░ xalan-2.7.1.jar рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рдорд╛рд╡реЗрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд▓рд┐рдпрд╛, рдФрд░ рдЬрд╝рд▓рд╛рди рд╡рд┐рддрд░рдг рд╕реЗ рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝рд░ред

рдЕрдЧрд▓рд╛, рд╣рдо рдХреЛрдХреВрди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд░реВрдЯ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

build.bat build-cocoon -lib externals/cocoon_2_1_x/lib/optional





рдПрдХ рдмрд╛рд░ 3rd рд╕реЗ рдпрд╛ 4 рд╡реЗрдВ рдмрд┐рд▓реНрдб рд╕реЗ рднреА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╛рд╕ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

-рд▓рд┐рдм рдкреИрд░рд╛рдореАрдЯрд░ рдПрдХреНрд╕рдЯрд░реНрдирд▓ / cocoon_2_1_x / lib / рд╡реИрдХрд▓реНрдкрд┐рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЪреАрдВрдЯреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ, рдФрд░ рд╕рдВрдХрд▓рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдлрд┐рд░, рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ GnuWin32 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ( рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ), рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдЬрд╣рд╛рдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗ PATH рдореЗрдВ GnuWin32 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддрд╛рдХрд┐ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рджреМрд░рд╛рди рдкреИрдЪ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛ

рдЕрдВрдд рдореЗрдВ, рдЯреАрдо

build -lib externals/cocoon_2_1_x/lib/optional





BUILD SUCCESSFUL рдореИрдЬрд┐рдХ рдореИрд╕реЗрдЬ рдХреЗ рд╕рд╛рде рдЦрддреНрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрджрд┐ рдХреБрдЫ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдореБрдЭрд╕реЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдореЗрд▓ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЙрддреНрддрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ



рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ



рд▓реЙрдиреНрдЪ рдЖрд╕рд╛рдиреА рд╕реЗ рдирд╣реАрдВ рд╣реБрдЖред рдкрд╣рд▓реЗ рдореБрдЭреЗ build\lenya\webapp\WEB-INF\lib\



jms.jar (javax.jms рдкреИрдХреЗрдЬ) рдФрд░ jta-1.1.jar (javax.transaction package) рдХреЙрдкреА рдХрд░рдирд╛ рдкрдбрд╝рд╛ (рдЗрд╕реЗ рдореБрдЦреНрдп рдЪреАрдВрдЯреА рдмрд┐рд▓реНрдб рдореЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА) , рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╢реБрд░реБрдЖрдд рдХреА:

рд▓реЗрдиреНрдпрд╛ рдиреЗ



рд▓реЗрдиреНрдпрд╛ рдХреЛ lenya.bat рдпрд╛ lenya.sh рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЬреЗрдЯреА рд╕рд░реНрд╡рд▓реЗрдЯ рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЯреЙрдордХреИрдЯ (рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг) рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред рдЖрдк рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдХреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рдХрд░ рдЧреИрд░-рд╕реНрдерд╛рдиреАрдпрдХреГрдд рд▓реЗрдмрд▓ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: $ LENYA_HOME $ \ src \ webapp \ lenya \ Resources \ i18n



рдПрдХ рдирдпрд╛ рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдПрдБ



рдЕрдкрдирд╛ рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░реЗрдВ:

рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░, 'рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдПрдБ' рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (рднрд╡рд┐рд╖реНрдп рдХрд╛ рд╕рдВрджрд░реНрдн) рдФрд░ рдкреНрд░рдХрд╛рд╢рди рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ:

рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдПрдБ



рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВ:

рдкреНрд░рдХрд╛рд╢рди рдХрд╛ рд╕рдордп



'рд▓реЙрдЧрдЗрди рдлреЙрд░ рдСрдерд░рд┐рдВрдЧ' рдЪреБрдиреЗрдВ (рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯ рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╕рд╛рдЗрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)

рд▓реЙрдЧ рдЗрди рдХреЗ рд░реВрдк рдореЗрдВ lenya (рдкрд╛рд╕рд╡рд░реНрдб рд▓реЗрд╡реА)

рдЪреБрдиреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдХрд░реЗрдВ: рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ рдпрд╛ рдХреЛрдИ рдкреЗрдЬ рди рдмрдирд╛рдПрдВ:

рджреМрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ



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

рдореЗрдиреВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛

рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдиреВ



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

рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рд╕рдореВрд╣реЛрдВ рдФрд░ рднреВрдорд┐рдХрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг \ рдмрд┐рд▓реНрдб \ lenya \ webapp \ lenya \ pubs \ default \ config \ Access-control \ passwd \ _ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ , рдмреЗрд╢рдХ, рдЙрдиреНрд╣реЗрдВ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕, 'рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ' рдЯреИрдм рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдирд┐рд╖реНрдХрд░реНрд╖



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

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



рд╕рдВрд╕рд╛рдзрди рд╕реВрдЪреА

  1. рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ http://lenya.apache.org/
  2. рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Apache рдХреЛрдХреВрди рд╡реЗрдмрд╕рд╛рдЗрдЯ http://cocoon.apache.org/
  3. рдЕрдкрд╛рдЪреЗ рд▓реЗрдиреНрдпрд╛ рдИрдореЗрд▓ рдкреБрд░рд╛рд▓реЗрдЦ http://mail-archives.apache.org/mod_mbox/lenya-user/
  4. GnuWin32 http://gnuwin32.sourceforge.net/packages/patch.htm
  5. рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рдЬрд╛рд╡рд╛ рд╕реАрдПрдордПрд╕ рдХреА рд╕реВрдЪреА



All Articles