prehistory
рдореА рдПрдХрджрд╛ рдХрд╛рд╣реА рд╡рд┐рдХреА рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╡рд░ рдПрдХ рд▓реЗрдЦ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛, рдкрд░рдВрддреБ рддреЗ рдирд╖реНрдЯ рдЭрд╛рд▓реЗ рдХрд╛рд░рдг рддреНрдпрд╛рдВрдирд╛ рд╡рд┐рд╢реНрд╡рдХреЛрд╢реАрдп рдореВрд▓реНрдп рдирд╛рд╣реА рдЖрдгрд┐ рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдЬрд░ рддреБрдореНрд╣реА рдирд╡реАрди рдЖрдгрд┐ рдЕрдЬреНрдЮрд╛рдд рдЧреЛрд╖реНрдЯреАрдВрдмрджреНрджрд▓ рд▓рд┐рд╣рд┐рд▓реЗ рддрд░ рддреЗ рдкреАрдЖрд░ рдореНрд╣рдгреВрди рдШреЗрддрд▓реЗ рдЬрд╛рддреЗ. рдХрд╛рд╣реА рдХрд╛рд│рд╛рдирдВрддрд░, рдорд╛рдЭрд╛ рд▓реЗрдЦ рд╣рдЯрд╡рд┐рд▓рд╛ рдЧреЗрд▓рд╛. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдореА рдирд╛рд░рд╛рдЬ рдЭрд╛рд▓реЛ, рдкрд░рдВрддреБ рдЪрд░реНрдЪреЗрдд рдорд▓рд╛ рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд╖реНрдЯреАрдмрджреНрджрд▓ рджреБрд╕рд░реНтАНрдпрд╛ рдЫреЛрдЯреНрдпрд╛ рд╡рд┐рдХреА рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рдЖрдордВрддреНрд░рдг рдЖрд▓реЗ (рдЖрдгрд┐ рдирдВрддрд░ рдорд▓рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд▓реЗрдЦ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рдСрдлрд░ рджреЗрдгреНрдпрд╛рдд рдЖрд▓реА). рдореА рддреНрдпрд╛рдЪреНрдпрд╛рдмрджреНрджрд▓ рдХрдзреАрдЪ рдРрдХрд▓реЗ рдирд╡реНрд╣рддреЗ, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдХреЛрдгреАрддрд░реА рдЪрд╛рд▓рд╡рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд▓реЗрдЦ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдд рдорд▓рд╛ рдЖрдирдВрдж рдЭрд╛рд▓рд╛. рддрд╕реЗ, рджреЛрдиреНрд╣реА рдкреНрд░рдХрд▓реНрдк рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд, рддреЗ рд╢реЛрдзрд╛рдд рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рд╡рд╛рдЪрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд - рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рдорд╛рдЭреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рдкреБрд░реЗрд╕реЗ рд╣реЛрддреЗ. рджреЛрдиреНрд╣реА рд╕рд╛рдЗрдЯреНрд╕ MediaWiki рдХрд┐рдВрд╡рд╛ рдХрд╛рд╣реА рддрддреНрд╕рдо рдЗрдВрдЬрд┐рдирджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕рд╛рд░рдЦреЗ рд╡рд╛рдЯрдд рд╣реЛрддреЗ рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдХреА рдкреЛрд░реНрдЯрд▓рд╕рд╛рд░рдЦреЗ рджрд┐рд╕рдд рд╣реЛрддреЗ.
рд╡рд┐рдХреА рд╕рд╛рдЗрдЯрдкрд╛рд╕реВрди рд╡рд┐рдХреА рдЗрдВрдЬрд┐рдирдкрд░реНрдпрдВрдд
рддреЗрд╡реНрд╣рд╛рдкрд╛рд╕реВрди, IT рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╡рд░ рднрд░ рджреЗрдКрди рд╡рд┐рдХреА рд╕рд╛рдЗрдЯ рддрдпрд╛рд░ рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдордиреЛрд░рдВрдЬрдХ рдмрдирд▓реЗ рдЖрд╣реЗ - рд╢реЗрд╡рдЯреА, рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдмрджреНрджрд▓ рдмреЛрд▓реВ рдЗрдЪреНрдЫрд┐рдгрд╛рд▒реНрдпрд╛ рдЕрдиреЗрдХ рд▓реЛрдХрд╛рдВрд╕рд╛рдареА рд╣реЗ рдЖрдХрд░реНрд╖рдХ рдЕрд╕реЗрд▓. рдЖрдгрд┐ рдорд▓рд╛ рдорд╛рдЭреА рд╕реНрд╡рддрдГрдЪреА рдЕрджреНрд╡рд┐рддреАрдп рд╕рд╛рдЗрдЯ рд╕рдВрд░рдЪрдирд╛ рдЖрдгрд┐ рдбрд┐рдЭрд╛рдЗрди рдмрдирд╡рд╛рдпрдЪреЗ рд╣реЛрддреЗ, рдЬреЗ рдЗрддрд░ рдЕрдиреЗрдХ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╕рд╛рдареА рдпреЛрдЧреНрдп рдЕрд╕реВ рд╢рдХрддреЗ. рд╕рд╛рдЗрдЯ рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдореА рдПрдХ рдкреНрд░рд╢рд╛рд╕рдХ рдкреЕрдиреЗрд▓ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЖрдгрд┐ GitHub рд╡рд░ рдХреЛрдб рдкреЛрд╕реНрдЯ рдХреЗрд▓рд╛. рд╕рд░реНрд╡ рдкреНрд░рдердо, рдХрд╛рд░рдг рддреБрдореНрд╣реА рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯрдмрджреНрджрд▓ рд▓рд┐рд╣реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рддреЗ рдХреЗрд╡рд│ рд╕рд╛рдЗрдЯреНрд╕рдЪреА рд╕рд╛рдзреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╡реВ рд╢рдХрдд рдирд╛рд╣реА; рдпрд╛рд╢рд┐рд╡рд╛рдп, рдЬрд░ рдХреЛрдгреА рдорд╛рдЭреЗ рдЗрдВрдЬрд┐рди рд╡рд╛рдкрд░реВрди рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╡реВ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕реЗрд▓ рддрд░ рдорд▓рд╛ рдЖрдирдВрдж рд╣реЛрдИрд▓.
рд╣реЛрд╕реНрдЯрд┐рдВрдЧрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдЖрд╣реЗ
рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдХрд╛рд╣реА рд▓реЛрдХ node.js рд╕рд╛рдареА рд╡рд┐рдХреА рдЗрдВрдЬрд┐рди рдирд┐рд╡рдбрддреАрд▓; рдмрд╣реБрддреЗрдХ рд╡реЗрдмрдорд╛рд╕реНрдЯрд░реНрд╕ рддреЗ рдЖрдзреАрдкрд╛рд╕реВрди рд╣рд╛рддрд╛рд│рд▓реЗрд▓реНрдпрд╛ рдЧреЛрд╖реНрдЯреАрдВрдирд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдп рджреЗрддреАрд▓, рдЬреЗ PHP рдЖрд╣реЗ, рдЖрдгрд┐ рдпрд╛рд╢рд┐рд╡рд╛рдп, рдмрд╣реБрддреЗрдХ рд╡рд┐рджреНрдпрдорд╛рди рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ PHP рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд. рдЖрдгрд┐ node.js рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ VPS рднрд╛рдбреНрдпрд╛рдиреЗ рджреНрдпрд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓.
рдорд▓рд╛ рдорд╛рдЭреЗ рдЙрддреНрдкрд╛рджрди рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╡рд╛рдпрдЪреЗ рд╣реЛрддреЗ. рд╡рд┐рдХреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧрдЪреА рдХрд▓реНрдкрдирд╛ Fandom рдХрдбреВрди рдЖрд▓реА. рд╡рд┐рдХреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧрдореБрд│реЗ рдорд╛рдЭреЗ рдЗрдВрдЬрд┐рди рдЦреВрдк рдореЛрдареНрдпрд╛ рдкреНрд░реЗрдХреНрд╖рдХрд╛рдВрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рд╣реЛрдИрд▓ рдЖрдгрд┐ рддреЗ рдЗрддрд░ рд╢реЗрдХрдбреЛ рд▓реЛрдХрд╛рдВрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╡реЗрдЧрд│реЗ рдмрдирд╡реЗрд▓ (
рдкрд░рд┐рдгрд╛рдо
рдкрдг рдПрдХреВрдгрдЪ рдЕрддрд┐рд╢рдп рдЖрдХрд░реНрд╖рдХ:
- рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрдкрд╛рд╕реВрди рджреВрд░ рдЕрд╕рд▓реЗрд▓реА рд╡реНрдпрдХреНрддреАрд╕реБрджреНрдзрд╛ рдорд╛рдЭреНрдпрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧрд╡рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддреЗ;
- рдореБрдЦреНрдп рдкреГрд╖реНрдард╛рд╡рд░реАрд▓ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдкрд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ;
- рдкреГрд╖реНрдард╛рдВрд╕рд╛рдареА рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкреНрд░рддрд┐рдорд╛ рдЖрд╣реЗ;
- рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╣ рд╕реБрдВрджрд░ рдбрд┐рдЭрд╛рдЗрди;
- рд╢реЛрдз рдЗрдВрдЬрд┐рдиреНрд╕рд╢реА рдЬреБрд│рд╡реВрди рдШреЗрддрд▓реЗ;
- рдкреВрд░реНрдгрдкрдгреЗ рд░рд╢рд┐рдпрди рднрд╛рд╖реЗрдд;
- рдЬрд▓рдж рдкреГрд╖реНрда рд▓реЛрдбрд┐рдВрдЧ;
- рд╕рд╛рдзреЗ рдкреНрд░рд╢рд╛рд╕рдХ рдкреЕрдиреЗрд▓, рдХрд╛рд░реНрдпрд░рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрддреАрд▓ рдЗрдВрдЬрд┐рди рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢рд╛рд╕рд╣ (рдереЗрдЯ рдмреНрд░рд╛рдЙрдЭрд░, CloudCommander рд╡рд░реВрди);
- рд╕рд╛рдзрд╛ рд╕рд░реНрд╡реНрд╣рд░ рдХреЛрдб (рдлрдХреНрдд 1000 рдУрд│реА, рдХреНрд▓рд╛рдпрдВрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб - рд╕реБрдорд╛рд░реЗ 500);
- рддреБрдореНрд╣реА рд╕реЛрд░реНрд╕ рдХреЛрдбрдордзреНрдпреЗ рдмрджрд▓ рдХрд░реВ рд╢рдХрддрд╛;
рдореА рд▓рдЧреЗрдЪ рд▓рд┐рд╣реАрди рд╕рдзреНрдпрд╛ рдХрд╛рдп рдЧрд╣рд╛рд│ рдЖрд╣реЗрдЖрдкрдг рдХрд╛рдп рдХрд░реВ рд╢рдХрддрд╛ рджреВрд░ рдврдХрд▓рд╛рдЬреЗрдгреЗрдХрд░реВрди рддреБрдореНрд╣реА рддреБрдордЪрд╛ рд╡реЗрд│ рд╡рд╛рдпрд╛ рдШрд╛рд▓рд╡реВ рдирдХрд╛. рдХрджрд╛рдЪрд┐рдд рдирдЬреАрдХрдЪреНрдпрд╛ рдХрд╛рд│рд╛рдд рдХрд╛рд╣реА рдореБрджреНрджреНрдпрд╛рдВрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╣реЛрдИрд▓.
- рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдиреЛрдВрджрдгреА рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢ рдЕрдзрд┐рдХрд╛рд░рд╛рдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзреАрддреНрд╡ рдирд╛рд╣реА. рдХреЕрдкреНрдЪрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдкреНрд░рдХрд╛рд╢рди.
- рдкреГрд╖реНрдард╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдЪреЗ рдЯреНрд░реА рдХрджрд╛рдЪрд┐рдд рдЕрдЬрд╛рдХреНрд╕рдореБрд│реЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХреЗрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдирд╕реЗрд▓.
- рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рд╣реА рдпреБрдЯрд┐рд▓рд┐рдЯреА рдлрдВрдХреНрд╢рдиреНрд╕рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреА рдХрджрд╛рдЪрд┐рдд рдЙрдкрд▓рдмреНрдз рдирд╕рддреАрд▓. рдкрд░рдВрддреБ рдореВрд▓рднреВрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреВрд░реНрдгрдкрдгреЗ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реА рдЖрд╣реЗ.
PS
рдЗрдВрдЬрд┐рдирд▓рд╛ WikiClick рдореНрд╣рдгрддрд╛рдд, рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЕрд╕рд▓реЗрд▓реА рдЕрдзрд┐рдХреГрдд рд╡реЗрдмрд╕рд╛рдЗрдЯ
рд╕реНрддреНрд░реЛрдд: www.habr.com