рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЯреАрдо рдХрд┐рддрдиреА рдХрд░реАрдмреА рдФрд░ рджреЛрд╕реНрддрд╛рдирд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдПрдХ рдЖрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдВрдШрд░реНрд╖ рдХрд╛ рдЖрдзрд╛рд░ рд╣реИред рдФрд░ рдЕрдЧрд░ рдЯреАрдо - рд╕рдВрдШрд░реНрд╖, рдкрд░рд┐рдпреЛрдЬрдирд╛ - рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдмрд░реНрдмрд╛рдж рд╣реИред рд╣рдВрд╕, рдХреИрдВрд╕рд░ рдФрд░ рдкрд╛рдИрдХ - рдЧрд╛рдбрд╝реА рдирд╣реАрдВ рдирд┐рдХрд▓реАред рд╕рдмрд╕реЗ рдЖрдо рд╢реНрд░рдорд┐рдХ рд╕рдВрдШрд░реНрд╖ рдПрдХ рджрд╛рд╡реЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ: "рдЖрдкрдиреЗ рдХрд▓ рдпрд╣рд╛рдВ рд╢рд╛рд╕рди рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред" рдФрд░ рддрдм рд╣рд░ рдХреЛрдИ рдирд╛рд░рд╛рдЬ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХрд╛рдо рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рд╖реНрдЯреНрд░реАрдпрддрд╛, рдирд╛рдЧрд░рд┐рдХрддрд╛, рдзрд░реНрдо, рд▓рд┐рдВрдЧ рдФрд░ рдЙрдореНрд░ рдХреЛ рдЫрд╛рдБрдЯрдиреЗ рд▓рдЧрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдерд┐рддрд┐ рд╕рднреА рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд╣реИред
рдЯреАрдо рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрдШрд░реНрд╖ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╢реВрдиреНрдп рддрдХ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ 1C-Bitrix рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдЯреАрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП github.com рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Git рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдЖрдкрдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛, рди рдХрд┐ рд╕рд░реНрд╡рд░ рдкреНрд░рд╢рд╛рд╕рдХ рд╕реЗред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдЯреАрдо рдХреЗ рд╕рдВрдЧрдарди рдХреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдП - рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ - рд╣рдо рдЗрд╕реЗ рдЙрддреНрдкрд╛рджрди рдХрд╣реЗрдВрдЧреЗ, рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдЗрдЯ (рд╡рд┐рдХрд╛рд╕ рд╕реНрдерд▓) - рдЗрд╕рдХреЗ рдЖрдЧреЗ рд╕рд░реНрд╡рд░ (рджреЗрд╡ рд╕реНрдерд▓) рдкрд░ + рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ рдХреА рд╕рд╛рдЗрдЯ рдХреА рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рдХреЗ рд▓рд┐рдПред (рд╕рд░реНрд╡рд░ рдкрд░ рдХрдИ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдЗрдЯреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрддрд┐рд░рд┐рдХреНрдд рджреЗрд╡ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕рдордЭреМрддреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдХреА рд╡реИрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред
рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ рд╕рд╛рдЗрдЯ рдХреА рдЕрдкрдиреА рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЧрд┐рдЯ рд╢рд╛рдЦрд╛ рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджрд┐рди рдХреЗ рдЕрдВрдд рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ github.com рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдПрдХ рдбреЗрд╡рд▓рдкрд░, рдиреЗрддрд╛, рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдЗрдЯ рдкрд░ рд╢рд╛рдЦрд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдФрд░ рд╡рд┐рд▓рдп рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд░реЛрд▓ рдХрд░рддрд╛ рд╣реИред (рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рд░рд╛рдп рдореЗрдВ, рдПрдХ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рджреЛрд╣рд░реА рд╢рдХреНрддрд┐ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рднрд▓реЗ рд╣реА рд╡рд┐рд▓рдп рд╢рд╛рдЦрд╛рдУрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкреНрд░рдореБрдЦ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╕рднреА рдХрд╛рд░реНрдп рд╕рдордп рд▓реЗ рд▓реЗрдВрдЧреЗ, рдЙрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдХреЛ рднреА рдЙрддреНрдкрд╛рджрди рд╕рд╛рдЗрдЯ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП) рджрд┐рди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрдиреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ githabaред
рдпрджрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд╣рд▓реЗ рдЕрдкрдиреА рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рдпреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рддреЗ рд╣реИрдВ, рд▓реАрдб рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕реВрдЪреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд▓реАрдб рдбреЗрд╡рд▓рдкрд░ рдЙрдиреНрд╣реЗрдВ рдЙрддреНрдкрд╛рджрди рдкрд░ рдмрдирд╛рддрд╛ рд╣реИ, рдЙрддреНрдкрд╛рджрди рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдмреИрдХрдЕрдк рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рддрдм рджреЗрд╡ рд╕реНрдерд▓ рдФрд░ рд╕рднреА рд╕реНрдерд╛рдиреАрдп рджреЗрд╡ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд░реЛрд▓ рдХрд░рддрд╛ рд╣реИред ред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд▓реЗрдХрд┐рди рдпрд╣ рдХрд┐рд╕реА рдЕрдиреНрдп рдЖрд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╖рдп рд╣реИ)ред
рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рд╣реИ, рджреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдЧрд┐рдЯ рд╕рд░реНрд╡рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ - рдпрд╣, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдо рд╕рд░реНрд╡рд░ рдЦрд░реАрджрддреЗ рд╣реИрдВред
рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рд╣рдо рдорд╛рдирдХ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рдЯреВрд▓ (рдпрд╛ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЗрдЯ рдХрд╛ рдмреИрдХрдЕрдк рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдЗрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рд░рд╣рдиреЗ рджреЗрдВред
рд╣рдо github.com рдкрд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЯреИрд░рд┐рдл рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐ рдорд╛рд╣ $ 25 рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЯреИрд░рд┐рдл рд╣реЛрдЧрд╛ред рд╣рдо рдПрдХ рдирд┐рдЬреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рддреЗ рд╣реИрдВ, рдореМрдЬреВрджрд╛ githab рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрдЧрдарди рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (рдпрд╛ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ) - рдпрд╣ рд╕рдм рдмрд╣реБрдд рдкрд╛рд░рджрд░реНрд╢реА рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рдХреЙрд░рдкреЛрд░реЗрдЯ рдкреНрд░рд╛рдЗрд╡реЗрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрдорд┐рдЯрдореЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
рд╣рдо рдПрдХ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рдЬрд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреЗ рд╣реИрдВред
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕реАрдзреЗ рд╕рд╛рдЗрдЯ рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ .htaccess рдлрд╝рд╛рдЗрд▓ рдореЗрдВ .it рдлрд╝реЛрд▓реНрдбрд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ), рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдПрдХ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рднреА рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╡рд┐рдХрд▓реНрдк рдЬрдм рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рдЗрдЯ рдХреА рдлрд╛рдЗрд▓реЗрдВ www рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдпрд╛ рджреЗрд╡ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рддреБрд░рдВрдд рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, dev / httpfiles, www / httpfiles рдФрд░ рд╣рдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ www рдФрд░ рджреЗрд╡ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдпрджрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯреНрд╕ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИ - рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмреЗрд╣рддрд░ рд╣реИ)ред
рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдЖрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХреМрди рд╕реЗ рдлреЛрд▓реНрдбрд░ рдФрд░ рдлрд╛рдЗрд▓ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдЬреЛ рдирд╣реАрдВ рд╣реИрдВ - рдПрдХ .ignignore рдлрд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП .Cignignore рдлрд╝рд╛рдЗрд▓ 1C-Bitrix рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЬрдм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рд╛рдЗрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╢реБрд░реВ рдХреА рдЬрд╛рддреА рд╣реИ:
/bitrix/backup /bitrix/cache /bitrix/crontab /bitrix/managed_cache /bitrix/managed_flags /bitrix/modules/*.log /bitrix/php_interface/crontab /bitrix/php_interface/dbconn.php /bitrix/stack_cache /logs /upload /.gitignore /.htaccess /urlrewrite.php /*.log /*.sql /*.txt /*.xml /*.dt
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП .Cignignore рдлрд╝рд╛рдЗрд▓ 1C-Bitrix рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЬрдм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдПрдХ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
/httpfiles/bitrix/backup /httpfiles/bitrix/cache /httpfiles/bitrix/crontab /httpfiles/bitrix/managed_cache /httpfiles/bitrix/managed_flags /httpfiles/bitrix/modules/*.log /httpfiles/bitrix/php_interface/crontab /httpfiles/bitrix/php_interface/dbconn.php /httpfiles/bitrix/stack_cache /httpfiles/logs /httpfiles/upload /httpfiles/.htaccess /httpfiles/urlrewrite.php /httpfiles/*.log /httpfiles/*.sql /httpfiles/*.txt /httpfiles/*.xml /httpfiles/*.dt
рдпрд╣реА рд╣реИ, рд╣рдо рдмреИрдХрдЕрдк рдлрд╝реЛрд▓реНрдбрд░ (/ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рдмреИрдХрдЕрдк), рдХреИрд╢ рдлрд╝реЛрд▓реНрдбрд░ (/ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рдХреИрд╢, / рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рдореИрдиреЗрдЬ_рдХреИрдЪ, / рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рдореИрдиреЗрдЬ_рдлреНрд▓реИрдЧ, / рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рд╕реНрдЯреИрдХ_рдХреЗрдЪ), рдХреНрд░рд╛рдЙрди рдЬреЙрдмреНрд╕ (/ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ / рдХреЛрдВрдЯреИрдм) рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред ), рд▓реЙрдЧреНрд╕ (/ рд▓реЙрдЧреНрд╕) рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝реЛрд▓реНрдбрд░, рдбрд╛рдЙрдирд▓реЛрдбреНрд╕ (/ рдЕрдкрд▓реЛрдб) рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ред
рдпрд╣ рдЙрд╕реА рд╕рд╛рдЗрдЯ рдкрд░ рд╕реНрдерд┐рдд рд╕рд╛рдЗрдЯ рдХреЗ рд╕рднреА рдбреЗрд╡рд▓рдкрд░ рдкреНрд░рддрд┐рдпреЛрдВ рдкрд░ / рдЕрдкрд▓реЛрдб рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬреЛ рдЙрддреНрдкрд╛рджрди рд╕рд╛рдЗрдЯ рдХреЗ / рдлрд╝реЛрд▓реНрдбрд░ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдорд▓рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИред
рд╣рдо рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рд╕реНрдерд▓ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ / рджреЗрд╡ / - рд░реВрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдмрдирд╛рддреЗ рд╣реИрдВ
ln -s /path/to/www/upload
рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдХреА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЯрд╛рдЗрдк 2 рдХреЗ рд╕рд┐рдВрдЧрд▓ 1C-рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рдХреЛрд░ рдкрд░ рдПрдХ рдорд▓реНрдЯреАрд╕рд╛рдЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╕рдордп, рд╣рдореЗрдВ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдореБрдЦреНрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗрд╡рд▓ рд╕рд┐рд╕реНрдЯрдо рдХреА рдПрдХ рд╕рд╛рдЗрдЯ рдкрд░ рдореМрдЬреВрдж рд╣реЛрдЧреА, рдФрд░ рджреВрд╕рд░реА рддрд░рдл рдЗрд╕рдХреЗ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рд╣реЛрдВрдЧреЗред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдЖрдкрдХреЛ рдЕрднреА рднреА рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдирд╛ рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛ред
рдлрд╝рд╛рдЗрд▓ /bitrix/php_interface/dbconn.php рдореЗрдВ рдРрд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реЛрддреА рд╣реИрдВ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕) рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред
рдлрд╝рд╛рдЗрд▓ /urlrewrite.php Bitrix рд╕реАрдПрдирд╕реА рдкрддреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ - рдпрд╣ рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдпрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ (рд╕реЙрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛) рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рдмрд╛рд╣рд░ рдХрд░ рджреЗрдВрдЧреЗред
.Itignignore рдФрд░ .htaccess рдлрд╛рдЗрд▓реЗрдВ рднреА рдЕрдкрд╡рд╛рджреЛрдВ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдкрд╡рд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ, рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ, xml рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рднреА рд╣реИ - рдпрд╣ рд╕рдм рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдкрд░ рд╕реАрдзреЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рд╣рдордиреЗ .gitignore рдХреА рд╕рд╛рдордЧреНрд░реА рдкрд░ рдлреИрд╕рд▓рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ .gitignore рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ рд╣реИ, рд╣рдо рдЙрддреНрдкрд╛рджрди рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЖрд░рдВрдн рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ ssh-user рдХреЛ githab рдкрд░ рдЕрдзрд┐рдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рддреИрдпрд╛рд░ рдХрд░реЗрдВред
рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
ssh-keygen -t rsa -C "bitrix@."
рдИрдореЗрд▓ рдХрд┐рд╕реА рдХреЛ рднреА рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд┐рдЯреНрд░рд┐рдХреНрд╕@site.site рдХреЗ рдПрдХ рдИрдореЗрд▓ рдХреЗ рд╕рд╛рде рдЬреАрдердм рдкрд░ рдХреБрдВрдЬреА рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рдЖрд╕рд╛рди рд╣реИред
рд╣рдо github.com/settings/ssh рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдирдИ рдХреБрдВрдЬреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рд╣рдо рдлрд╝рд╛рдЗрд▓ /path/to/.ssh/id_rsa.pub рд╕реЗ рдХреБрдВрдЬреА рдХрд╛ рдбреЗрдЯрд╛ рд▓реЗрддреЗ рд╣реИрдВ
рдХрдиреЗрдХреНрд╢рди рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:
ssh-T git@github.com
рд╣рдо рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ (рдпрд╛ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛) рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:
/ рдкрде / / / www / рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
git add README.md git commit -m "first commit" git remote add origin git@github.com:/_.git git push -u origin master
рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕рднреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЧреАрдердм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ:
git add . git commit -m тАЬsecond commitтАЭ git push
рдЕрдм рд╣рдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╡рд┐рдХрд╛рд╕ рд╕реНрдерд▓ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓реЛрди рдХрд░рддреЗ рд╣реИрдВ:
cd git clone git@github.com:/_.git dev
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдЗрдЯ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрд▓реЛрдб рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдмрдирд╛рдПрдВред рддрдм рд╣рдо рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рдорд╛рдирдХ рдмреИрдХрдЕрдк рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИ рд╡рд╣ рд╕рд╛рдЗрдЯ рдХреЗ рдиреМрдХрд░рд╛рдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред
рдЕрдм, рдЗрд╕реА рддрд░рд╣, рдЖрдк рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рдорд╢реАрдиреЛрдВ рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреНрд▓реЛрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдХрд┐рд╕реА рднреА git рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ (git рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрд┐рд╕реА рднреА рдкреИрдХреЗрдЬ рдореЗрдВ) рдХреЛ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдЪрд▓рд╛рдПрдВ, рдПрдХ рдХреБрдВрдЬреА рдмрдирд╛рдПрдВ, рдЗрд╕реЗ github рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░реЗрдВ рдФрд░ рдмрд╕ рдЕрдкрд▓реЛрдб рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдорд░реНрдЬ рдХрд░реЗрдВ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ, рдбреЗрдЯрд╛рдмреЗрд╕ рдбрдВрдк рдХреЛ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рд░реЛрд▓ рдХрд░реЗрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдЖрд░рд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯреАрдо рд╡рд░реНрдХ рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЭрдЧрдбрд╝реЗ рдФрд░ рд╡рд┐рд╡рд╛рджреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдореИрддреНрд░реАрдкреВрд░реНрдг рд╕рдВрдмрдВрдз рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд▓реНрджреА рд╕реЗ рдЧрд▓рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдмрд┐рдирд╛ рджреЛрд╖реА рд▓реЛрдЧреЛрдВ рдХреЛ рдЦреЛрдЬреЗред
рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХ:
- Git рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА
- рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдХреНрдпрд╛ рд╣реИрдВ
- рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдЧрд╛рдЗрдб 1C-Bitrix