рджреЛ-рдлрд▓рдХ рд╡реЗрдм рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдХреНрд▓рд╛рдЙрдб рдХрдорд╛рдВрдбрд░

рдХрдИ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд╕реАрдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрд╣ рджреЛ-рдкреИрдирд▓ рд╣реИ, рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдПрдХ рд╕рдВрдкрд╛рджрдХ (рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде) рдФрд░ рдПрдХ рдХрдВрд╕реЛрд▓ рд╕реЗ рд▓реИрд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рдПрдХ рд╕рд░реНрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ / Node.js. рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред





рд╡реЗрдмрд╕рд╛рдЗрдЯ: Cloudcmd.io
рдбреЗрдореЛ: рд╣рд░реЛрдХреВ , рдЬрд┐рддреНрд╕реБ

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


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

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

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

рдХрд╛рд░рдгреЛрдВ


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

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

рдПрдирд╛рд▓реЙрдЧ

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

рд╡реЗрдм рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ

рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рд╣реИрдВред рд▓реЗрдХрд┐рди, рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдХрдИ рдореВрд▓рднреВрдд рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ:


рдЕрдЪреНрдЫреЗ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдореЗрдВ рд╕реЗ, рдореИрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ:


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

рджреЛ-рдлрд▓рдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ

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

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдХрд┐рд╕реА рдХреЗ рдЙрдкрдХреНрд░рдо рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдереЗред рдореБрдЭреЗ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдорд┐рд▓рд╛ (рд╕реЛрд░реНрд╕рд▓реА рдкрд░ рдореБрдЭреЗ рдЕрдм рд▓рд┐рдВрдХ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ), рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде SourceForge рдкрд░ рдХреБрд▓ рдХрдорд╛рдВрдбрд░, рдпрд╣ PHP рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдореИрдВ рдЙрд╕ рд╕рдордп рдЦреЗрд▓ рд░рд╣рд╛ рдерд╛ред рдЙрд╕рдХрд╛ рд╕рднреА рдХреЛрдб рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдпреБрдХреНрдд рд╣реЛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрди рджрд┐рдиреЛрдВ рдореЗрдВ, рдореБрдЭреЗ Node.js рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реЛрдиреЗ рд▓рдЧреА, рдФрд░ рдореИрдВ рдЗрд╕реЗ рдПрдХ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдЖрдЬрдорд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

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

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


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

рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рдиреЗ рд▓рд╛рдпрдХ рд╣реИ:



рдорддрднреЗрдж

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

рд╕рдВрдкрд╛рджрдХ 110 рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рд░реВрдк рдЗрд╕рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХреНрд▓рд╛рдЙрдб рдХрдорд╛рдВрдбрд░ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд╕реНрд╡рдпрдВ рдЗрд╕рдореЗрдВ рд╕рд╣реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдФрд░ рдпрд╣ рд▓реЗрдЦ рднреА рдЗрд╕рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ)ред

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

рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ Node.js рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд╣реИ рдЬрд┐рд╕ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдЪрд▓рддрд╛ рд╣реИред рдХреЛрдИ рдФрд░ рдЕрдзрд┐рдХ php + рдЕрдкрд╛рдЪреЗ

рдХрдорд┐рдпреЛрдВ

рдлрд╛рдпрджреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рднреА рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдиреБрдХрд╕рд╛рди рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдорддрд▓рдм рд╣реИред рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг:



рдпреЗ рдореВрд▓рднреВрдд рджреЛрд╖ рд╣реИрдВред рдЕрдЧрд░ рд╣рдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрд╕реЗ рд╣реИрдВред рд╕рдВрдкрд╛рджрдХ рдореЗрдВ:



рд╕рдВрд░рдЪрдирд╛


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

рд╕рд░реНрд╡рд░ рдореЙрдбреНрдпреВрд▓

рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдпрд╣ рд╕реАрдорд┐рдд рд╕рдВрдЪрд╛рд▓рди рдореЛрдб рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдореЛрдб рдореЗрдВ, рдХрдВрд╕реЛрд▓ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, js / css / html рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдХреЙрдкреА рдХрд░рдирд╛, рдореВрд╡рд┐рдВрдЧ рдХрд░рдирд╛ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рд╣рдЯрд╛рдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред Package.json рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ:



рдЖрдо рдореЙрдбреНрдпреВрд▓

рдХреБрдЫ рдореЙрдбреНрдпреВрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рджреЛрдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдбрд┐рдл-рдореИрдЪ-рдкреИрдЪ , рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рд╕реНрдерд┐рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЧреНрд░рд╛рд╣рдХ рдореЙрдбреНрдпреВрд▓

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



рдЖрдВрддрд░рд┐рдХ рдЙрдкрдХрд░рдг

рд╕рдВрдЧреНрд░рд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо

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

diff

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

рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг

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

рдЙрдиреНрдирдд рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ

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

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

рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ

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

рдпрд╣ рд╡рд┐рдЪрд╛рд░, рд╣рд╛рд▓ рд╣реА рдореЗрдВ, jsDelivr рдореЗрдВ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рд╣реБрдЖред рдФрд░, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рд╕рд╣реА рджрд┐рд╢рд╛ рд╣реИред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдпрджрд┐ рдЖрдкрдХреЛ jquery.js рдФрд░ jquery.fancybox.js рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

cloudcmd.jit.su/join/lib/jquery.js:lib/fancybox.js
":" рдкреНрд░рддреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдк рдмрд┐рд▓реНрдХреБрд▓ рдХреБрдЫ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд░реНрд╡рд░ рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдлрд╛рдЗрд▓реЗрдВ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдкрдврд╝реА рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрдврд╝рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреА рдЬрд╛рддреА рд╣реИрдВред

рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдзрд╛рд░рд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдбрд┐рдЬрд╝рд╛рдЗрди


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

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдПрдХ рдЧреАрдереВрдм рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреА рджреЛ рд╢рд╛рдЦрд╛рдПрдБ рд╣реИрдВ: рджреЗрд╡ рдФрд░ рдЧреБрд░реБ ред

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

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

рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдФрд░ рдкрд░реАрдХреНрд╖рдг

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

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

рдпрджрд┐ рдХреБрдЫ рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдХреНрд▓рд╛рдЙрдб рдХрдорд╛рдВрдбрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕рд╛рдЗрдЯ рдкрд░ , рд╢реАрд░реНрд╖ рдкрд░, рд╣рд░реЗ рд░рдВрдЧ рдХреЗ рд╕рд░реНрдХрд▓ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рд▓рд┐рдВрдХ рдХреЗ рдкрд╛рд╕ рд▓рд╛рд▓ рд╡рд╛рд▓реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рдЙрддреНрддрд░ рд▓рдВрдмрд╛ рд╣реИ - рдкреАрд▓рд╛ред

рдЯрд╛рд╕реНрдХ рд░рдирд░

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

рдкреНрд░рддрд┐рдмрджреНрдз

рдПрдХ рджрд┐рди рдореБрдЭреЗ рдПрдХ рд▓реЗрдЦ рдЖрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЕрдВрдЧреБрд▓рд░ рдореЗрдВ рдЕрдкрдирд╛рдИ рдЧрдИ рдирд╛рдордХрд░рдг рдХреА рд╢реИрд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЧрдИ рдереАред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдкрд░рд┐рд╡рд░реНрддрди, рд╕реБрдзрд╛рд░, рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ, рдЖрджрд┐ рдХрд╛ рдЕрдкрдирд╛ рдЙрдкрд╕рд░реНрдЧ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд░рд┐рд▓реАрдЬ рдХреЗ рджреМрд░рд╛рди, feature рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ fix рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЛ рдЗрддрд┐рд╣рд╛рд╕ рд╕реЗ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ ChangeLog рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╕рдм рдПрдХ рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - gulp changelog ред

рдЕрдВрддрднрд╛рд╖рдг


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

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

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


All Articles