рдореИрдВ рдЖрдкрдХреЛ
MODX рдХреНрд░рд╛рдВрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ
рдЦреБрд▓реА рдкреНрд░рд▓реЗрдЦрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреЗрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рдХреНрдпреЛрдВ?
рдлрд┐рд░, рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдирдП рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИ, рд▓реЗрдХрд┐рди рд░реВрд╕реА рднрд╛рд╖рд╛ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд▓реЗрдЦрди рдЕрднреА рднреА рдирд╣реАрдВ рд╣реИред рд╕рдм рдХреБрдЫ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдореБрджрд╛рдпреЛрдВ рдФрд░ рдмреНрд▓реЙрдЧреЛрдВ рдореЗрдВ рдмрд┐рдЦрд░рд╛ рд╣реБрдЖ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рджрд░реНрдЬрди рд╣реИрдВ, рдФрд░ рдХреЛрдИ рднреА рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ-рдкреАрдЫреЗ рдЪрд▓рддрд╛ рд╣реИред
рд░реВрд╕реА рдореЗрдВ
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд╛ рд░рдЦрд░рдЦрд╛рд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЕрдм рдХреИрд╕реЗ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╡реЗ рд╕рд┐рд░реНрдлрд╝ рд╕реАрд░рд┐рд▓рд┐рдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рдереЗред
N рдпрд╛ тАЛтАЛz рдкрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ?
рдХреНрдпреЛрдВрдХрд┐ рдЗрди рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рдореЗрдЬрдмрд╛рди рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдкрд╛рд╕рд╡рд░реНрдб рдорд╛рдВрдЧрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдмрд╛рдд рдХреА рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдХрд▓ Google рдХреИрд╢ рдореЗрдВ рдЖрдкрдХреЗ рдпреЛрдЧрджрд╛рди рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЦреЛ рдирд╣реАрдВ рдЬрд╛рдПрдЧреАред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрдиреЗ рдРрдб-рдСрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рд░реАрдб рдХрд░ рд▓рд┐рдпрд╛, рдФрд░ рдореЗрд░рд╛ рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб рдЕрдм рдлрд┐рдЯ рдирд╣реАрдВ рд╣реБрдЖред рдкрдВрдЬреАрдХрд░рдг рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ - рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдорд░реНрдерди рдкрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдлрд┐рд░ рд╕реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, MODX рд╕рдореБрджрд╛рдп рд╕рд╛рдордВрдЬрд╕реНрдп рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдореБрдЦреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡рд╣рд╛рдВ рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рдЬрдЧрд╣ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдЖрдк рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ?
рдмрд╣реБрдд рд╕рд░рд▓ - рдЖрдкрдХреЛ рдкреНрд░рд╕рд┐рджреНрдз
рдорд╛рд░реНрдХрдбрд╛рдЙрди рдкреНрд░рд╛рд░реВрдк рдореЗрдВ
рдЧрд┐рдЯрд╣рдм рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╣рдореЗрдВ рдЧрд╛рд░рдВрдЯреА рджреЗрддреА рд╣реИ:
- рд╕рднреА рдЧреНрд░рдВрдереЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ ред рд╣рд░ рдХреЛрдИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреЙрдкреА рдХрд░рдХреЗ рд╣реЛрд╕реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдмрджрд▓реЛ ред рд╕рднреА рджреГрд╢реНрдп рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХрд┐рд╕рдиреЗ рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рд╣реИред
- рд╕реНрд╡рддрдВрддреНрд░рддрд╛ ред рдЖрдк рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ MODX рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд┐рд╕реА рднреА рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдорд╛рдВрдЧрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдмрд╕ рдПрдХ рдЦрд╛рддрд╛ рд╣реИ GitHub рдкрд░ред
рд╡рд┐рдЪрд╛рд░ рдирдпрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ
daux.io рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдЬрд╛рд╕реВрд╕реА рдХреАред рдпрд╣ рдПрдХ PHP рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬреЛ рд░реЗрдбреАрдореЗрдб рдорд╛рд░реНрдХрдбрд╛рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рдЗрдЯ рдмрдирд╛рддрд╛ рд╣реИред
рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреМрд╢рд▓ рдХреЗ, рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕рдореЗрдВ рдХрдИ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ (рдЬреЛ рдХрд┐ рдлрд╛рдпрджреЗ рдХреА рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИрдВ)ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВ рд╣реВрдБ рдХрд┐ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛, рдбрд╛рдпрдирд╛рдорд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝рд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдЗрдЯ рдмрдирд╛рдирд╛, рдХрдИ рд╣рдЬрд╝рд╛рд░ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЛрдИ рдЦреЛрдЬ рдирд╣реАрдВ рд╣реИ, рдкреГрд╖реНрда рдХреЗ рдкрддреЗ рдХрд╛ рдХреЛрдИ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рд╣реИ, рднрд╛рд╖рд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ рднреА рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╕рд┐рд╕реНрдЯрдо - MODX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд MODX рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдорд╛рдирдХ рдРрдб-рдСрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рднреА рдкреГрд╖реНрда рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдпрд╣ рджреЗрддрд╛ рд╣реИ:
- рднрдВрдбрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рднреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреИрд╢ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЛ рд╣рд░ рдмрд╛рд░ рдПрдЪрдбреАрдбреА рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдКрдиреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
- рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХрд╛ url рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ - рдЙрдиреНрд╣реЗрдВ рдЦреЛрдЬ рдЗрдВрдЬрди рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЦреЛрдП рдмрд┐рдирд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдЦреЛрдЬ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
- рднрд╛рд╖рд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдХрд╛рдо, рд╡реЗ рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
- рдХреНрд╖рдорддрд╛, рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рд╣рд╛рдЗрдмреНрд░рд┐рдбрдСрде) рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ (рдЯрд┐рдХрдЯ) рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╕рд╛рдЗрдЯ рдЯреНрд░реА рдореЗрдВ рдХреЗрд╡рд▓ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИрдВред
рдореИрдВ рддрд╛рд▓рд┐рдХрд╛ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдлрд╛рдИ рдХреЗ рд╕рд╛рде рдкреЗрдбрд╝ рдХреЗ рдкреВрд░реНрдг рдЕрджреНрдпрддрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдордХреНрдЦреА рдкрд░ рд╕реЗрд╡рд╛ рдкреГрд╖реНрда рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реЗрдЬрддрд╛ рдирд╣реАрдВ рд╣реВрдВред рдпрд╣ рдПрдХ рдирдИ рдзрд╛рд░рдгрд╛ рд╣реИ, рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рдЗрдЯ рдХрд╛ рдирдХреНрд╢рд╛ рдЗрд╕ рддрд░рд╣ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
<?php if ($modx->event->name != 'OnHandleRequest' || $modx->context->get('key') == 'mgr') {return;} $alias = $modx->getOption('request_param_alias', null, 'alias'); $request = strtolower($_REQUEST[$alias]); if ($request == 'sitemap.xml') { $output = $modx->runSnippet('pdoSitemap', array('context' => 'web,en')); exit($output); }
рдФрд░ рдпрд╣рд╛рдБ рдЦреЛрдЬ рдкреГрд╖реНрда рд╣реИрдВ:
elseif ($request == 'search') { $doc = $modx->newObject('modResource'); $doc->fromArray(array( 'id' => 100000000, 'context_key' => $modx->context->key, 'pagetitle' => $modx->context->key == 'en' ? 'Search' : '', 'template' => 3, 'content' => ' [[!pdoPage@Search?context=`'.$modx->context->key.'`]] [[+page.nav]] ' )); $modx->resource = $doc; $response = $modx->getResponse(); $output = $modx->response->outputContent(); exit($output); }
рдпрд╣реА рд╣реИ, рдХрд╛рд░реНрдп рдкреНрд▓рдЧрдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдСрдирд╣реИрдВрдбрд▓ рд░реАрд╕реЗрдВрдЯ рдЗрд╡реЗрдВрдЯ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдВрджрд░реНрдн (рднрд╛рд╖рд╛ рд╕рдВрд╕реНрдХрд░рдг) рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдлреЛрди рдФрд░ рдЯреИрдмрд▓реЗрдЯ рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рд╛рдорджрд╛рдпрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреВрдЯрд╕реНрдЯреНрд░реИрдк 3 рдкрд░ рд▓реЗрдЖрдЙрдЯ рдХреЛ рд╕реНрдХреЗрдЪ рдХрд┐рдпрд╛ред рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- pdoTools - рдЖрдЙрдЯрдкреБрдЯ рдкрдбрд╝реЛрд╕реА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рд╕рднреА рдореЗрдиреВ рдФрд░ рдмреНрд░реЗрдбрдХреНрд░рдВрдмред
- mSearch2 - рд░реВрдкрд╛рддреНрдордХ рдЦреЛрдЬред
- DateAgo - рдЕрдЪреНрдЫрд╛ рджрд┐рдирд╛рдВрдХ рд╕реНрд╡рд░реВрдкрдг
- yTranslit - рдпреИрдВрдбреЗрдХреНрд╕ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреВрдЖрд░рдПрд▓ рдкреГрд╖реНрдареЛрдВ рдХреА рдкреАрдврд╝реАред
- MinifyX - рддреЗрдЬ рдкреГрд╖реНрда рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ gluing рдФрд░ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдирд╛ред
- рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЧреНрд░рдВрдереЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдХрдбрд╛рдЙрди рдПрдХ рдирдпрд╛ рд╕реНрдирд┐рдкреЗрдЯ рд╣реИред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ред
рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐
рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд┐рд╕реА рдХрд╛ рдирд╣реАрдВ рд╣реИ ред рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдХрд╛ рдЕрдкрдирд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдпрд╛ рд╣реИ, рдФрд░ рдЖрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЙрд╕реА daux.io рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛ рд╕рдВрдЧрдд рд╣реИред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд▓рдХреНрд╖реНрдп рдЕрдВрдд рдореЗрдВ рд╕рдореБрджрд╛рдп рдХреЛ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рджреЗрдирд╛ рд╣реИред
рдЕрдм рд╕рдореНрдорд┐рд▓рд┐рдд рд╣реЛрдВ !
рд╕рдВрджрд░реНрдн
Gitub
рдкреНрд░рд▓реЗрдЦрди рднрдВрдбрд╛рд░ ред
рдЗрд╕ рдкреНрд░рд▓реЗрдЦрди
рдХреЗ рд╕рдорд╛рдкрди рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ ред
рднрд╡рд┐рд╖реНрдп рдХреА рдпреЛрдЬрдирд╛рдПрдВ: рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЧреНрд░рдВрдереЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдПрдкреАрдЖрдИ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ (рд╕рдВрднрд╡рддрдГ) рдпреВрдЖрд░рдПрд▓ рд╢реЛрд░реНрдЯрдирд░ред
01.15.2014 рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдбреЛрдореЗрди рдирд╛рдо рдХреЗ рд╕рд╛рде рдЕрд╕рдВрддреЛрд╖ рдХреЗ рдХрд╛рд░рдг, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ
docs.modx.pro рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдЧреЗ рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реЛрдЧреАред