{"id":195946,"date":"2013-10-01T12:10:03","date_gmt":"2013-10-01T08:10:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=195946"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=195946","title":{"rendered":"<span class=\"post_title\">\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0411\u0414 TecDoc \u0441 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u043c \u0430\u0432\u0442\u043e\u0437\u0430\u043f\u0447\u0430\u0441\u0442\u0435\u0439<\/span>"},"content":{"rendered":"<div class=\"content html_format\">   \t\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441\u0442\u0430\u043b\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d, \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043d\u043e\u043c\u0435\u043d\u043a\u043b\u0430\u0442\u0443\u0440\u044b \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 <a href=\"http:\/\/www.tecdoc.de\/russia\/\">\u00abTecDoc\u00bb<\/a>.<br \/>   \u041f\u0440\u043e\u0434\u0443\u043a\u0442 \u00abTecDoc\u00bb \u2014 \u044d\u0442\u043e \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0434\u0430 \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0430\u044f \u0432 \u0441\u0435\u0431\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u0437\u0430\u043f\u0447\u0430\u0441\u0442\u0435\u0439 \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043d\u043e\u043c\u0435\u0440\u0430\u043c\u0438 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u043d\u043e \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u0443\u044e \u0446\u0435\u043d\u0443 \u0438 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0438\u0441\u043a\u0430 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432.<\/p>\n<p>  <a name=\"habracut\"><\/a><br \/>   \u0414\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441\u0430\u0439\u0442 \u0441 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u043c \u00abTecDoc\u00bb, \u0435\u0433\u043e \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0432\u044b\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432 MySQL. \u041d\u0430 \u044d\u0442\u043e\u043c \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0435 \u0431\u0443\u0434\u0435\u043c, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0430\u0445 \u0432\u0441\u0435\u043c\u0438\u0440\u043d\u043e\u0439 \u043f\u0430\u0443\u0442\u0438\u043d\u044b \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u043b\u0435\u043c.<\/p>\n<p>  \u0414\u0430\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043c\u0430\u0433\u0430\u0437\u0438\u043d \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0434\u0430\u0436\u0435\u0439 \u0437\u0430\u043f\u0447\u0430\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u043b\u0435\u0433\u043a\u043e\u0432\u044b\u0445 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u0439.<\/p>\n<p>  \u041e\u0441\u043d\u043e\u0432\u0430 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u2014 CMS <a href=\"http:\/\/www.hostcms.ru\/\">\u00abHostCMS\u00bb<\/a>. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a \u0438\u043c\u0435\u043b \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u043d\u0430 \u044d\u0442\u0443 CMS, \u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u0442\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0435\u0441\u0442\u044c. \u0425\u043e\u0442\u044f \u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0440\u0430\u0434\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438.<\/p>\n<p>  \u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u2014 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u00abTecDoc\u00bb, \u0441 \u0442\u0435\u043c \u0443\u0447\u0435\u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u043e\u043c\u0435\u043d\u043a\u043b\u0430\u0442\u0443\u0440\u0430 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0441 \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 *.xls, \u0442\u0430\u043a \u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u2014 \u0447\u0435\u0440\u0435\u0437 \u043f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0430\u0439\u0442\u043e\u043c.<\/p>\n<p>   \u0414\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043d\u0430\u0439\u0442\u0438 \u0442\u043e\u0432\u0430\u0440 \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435:  <\/p>\n<ul>\n<li>\u041f\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u0444\u0438\u0440\u043c\u0435,<\/li>\n<li>\u041f\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u043e\u043c\u0435\u0440\u0443 \u0438\u0437 \u00abTecDoc\u00bb, <\/li>\n<li>\u041f\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c\u0443 \u043d\u043e\u043c\u0435\u0440\u0443 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430,<\/li>\n<li>\u041f\u043e \u0434\u0435\u0440\u0435\u0432\u0443 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 \u0434\u0435\u0442\u0430\u043b\u0435\u0439,<\/li>\n<li>\u0418 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u00ab\u0412\u0430\u0448 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u00bb.<\/li>\n<\/ul>\n<p>   \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u0437\u0430\u0434\u0430\u0447.<\/p>\n<h2>\u0418\u043c\u043f\u043e\u0440\u0442 \u0442\u043e\u0432\u0430\u0440\u043e\u0432.<\/h2>\n<p>  \u0421\u0430\u043c\u0430\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u043b\u0430\u0441\u044c \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043d\u043e\u0432\u043e\u0439 \u043d\u043e\u043c\u0435\u043d\u043a\u043b\u0430\u0442\u0443\u0440\u044b \u0438\u0437 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0430.<br \/>  \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0431\u044b\u043b \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 *.xls, \u0430 \u0433\u043e\u0442\u043e\u0432\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u044d\u0442\u0438\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u043c \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 CMS \u043d\u0435\u0442 \u2014 \u0440\u0435\u0448\u0435\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <a href=\"http:\/\/phpexcel.codeplex.com\/\"> \u00abPHPExcel\u00bb<\/a><br \/>  \u00abPHPExcel\u00bb \u2014 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430, \u043d\u043e \u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0444\u0430\u0439\u043b\u044b.<\/p>\n<p>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u043b\u043e \u043a\u0440\u0430\u0441\u0438\u0432\u043e, \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u043c\u043e\u0434\u0443\u043b\u044c \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0430\u0439\u0442\u043e\u043c \u0438 \u0432\u044b\u0432\u0435\u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u043d\u0435\u0433\u043e \u0432 \u043f\u0435\u0440\u0435\u0447\u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439.<br \/>  \u041f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u0430. \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u044d\u0442\u0443 \u0447\u0430\u0441\u0442\u044c \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430 \u2014 \u0432\u0441\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e, \u0442\u043e \u0435\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043b\u0430\u0441\u044c \u0444\u043e\u0440\u043c\u0430, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b, \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0432 \u043d\u0443\u0436\u043d\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e. \u0416\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0432\u0440\u043e\u0434\u0435 \u0442\u0438\u043f\u0430 \u0444\u0430\u0439\u043b\u0430, \u0437\u0430\u0449\u0438\u0442\u0430 \u043e\u0442 \u00abXSS\u00bb \u0438 \u0442.\u0434.<\/p>\n<p>  \u0412 \u0444\u043e\u0440\u043c\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440.<br \/>  \u0418\u0442\u0430\u043a \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440. \u0422\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430:<br \/>  1.\u041f\u0443\u0441\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0432\u0435\u0441\u044c \u0444\u0430\u0439\u043b. \u0425\u043e\u0440\u043e\u0448\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442, \u043d\u043e \u0435\u0441\u043b\u0438 \u0442\u0430\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0442\u044b\u0441\u044f\u0447, \u0442\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u043c.<br \/>  2.\u0412\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442, \u0435\u0433\u043e \u043c\u044b \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438.<br \/>  2.1 \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0445 \u0441\u0442\u0440\u043e\u043a.<br \/>  2.2 \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441\u043a\u0440\u0438\u043f\u0442, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0442\u0440\u043e\u043a \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 <br \/>  2.2.1 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445 <br \/>  2.2.2 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0432 \u0432\u0438\u0434\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0440\u0430\u0441\u0442\u0443\u0449\u0435\u0439 \u0432\u043d\u0438\u0437, \u043f\u043e \u0445\u043e\u0434\u0443 \u0438\u043c\u043f\u043e\u0440\u0442\u0430.<br \/>  2.3 \u0418\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443 \u0432\u0438\u0434\u0435\u043d \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u0430\u0434 \u043a\u0430\u0436\u0434\u044b\u043c \u0442\u043e\u0432\u0430\u0440\u043e\u043c.<br \/>  \u0414\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u0438\u043a\u0438 \u043f\u0440\u0438\u0432\u043e\u0436\u0443 \u043f\u0440\u0438\u043c\u0435\u0440 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0438\u0437 \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0430.<\/p>\n<p>  <a href=\"http:\/\/habrastorage.org\/storage3\/f25\/a0b\/48f\/f25a0b48fb69f7f6030f3f5f473312f0.png\"><img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/f25\/a0b\/48f\/f25a0b48fb69f7f6030f3f5f473312f0.png\"\/><\/a><\/p>\n<p>   \u041a\u043e\u0433\u0434\u0430 \u0441\u043a\u0440\u0438\u043f\u0442 \u043f\u043e\u0441\u044b\u043b\u0430\u0435\u0442 \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0442\u0440\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043c\u0430\u0441\u0441\u0438\u0432 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430. \u0422\u043e \u0435\u0441\u0442\u044c \u043a\u0430\u0436\u0434\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0442\u043e\u0432\u0430\u0440\u0443, \u0438 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430 \u043c\u044b \u0432\u044b\u0442\u044f\u0433\u0438\u0432\u0430\u0435\u043c \u0442\u0430\u043a\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u043a\u0430\u043a \u0446\u0435\u043d\u0430, \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e, \u0430\u043d\u0430\u043b\u043e\u0433\u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u00abTecDoc\u00bb \u0438 \u0434\u0440.<br \/>  \u0415\u0441\u043b\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u043b\u044f \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0430 \u043c\u043e\u0433\u0443\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u0442\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u043f\u0438\u0441\u0430\u0442\u044c \u043e\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 &#8216;V.numb&#8217;, &#8216;Name.manufacturer&#8217; \u0438 \u0442.\u0434.), \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0434\u043b\u044f \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432. \u0412 \u0438\u0442\u043e\u0433\u0435 \u0438\u043c\u043f\u043e\u0440\u0442 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438. \u0418 \u043f\u0435\u0440\u0435\u0434 \u0438\u043c\u043f\u043e\u0440\u0442\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043d\u0430\u043c \u043f\u043e\u043b\u044f, \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u043e\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432.<\/p>\n<p>  \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u043d\u0430\u0448\u0438 \u0448\u0430\u0433\u0438 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u0432 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0436\u043d\u044b\u043c \u0442\u043e\u0432\u0430\u0440\u0430\u043c \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0438 \u0431\u0430\u0437\u044b \u00abTecDoc\u00bb.<br \/>  1. \u041f\u043e\u0438\u0441\u043a \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u043f\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c\u0443 \u043d\u043e\u043c\u0435\u0440\u0443 <br \/>  2. \u0415\u0441\u043b\u0438 \u0442\u043e\u0432\u0430\u0440 \u043d\u0430\u0439\u0434\u0435\u043d- \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 (\u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u0446\u0435\u043d\u044b \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e) <br \/>  3. \u0415\u0441\u043b\u0438 \u0442\u043e\u0432\u0430\u0440 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u043c \u043f\u043e\u0438\u0441\u043a \u043f\u043e \u00abTecDoc\u00bb <br \/>  3.1 \u0415\u0441\u043b\u0438 \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043a \u043d\u0435\u043c\u0443 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \u043d\u0430\u0439\u0434\u0435\u043d 1 \u0442\u043e\u0432\u0430\u0440 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u00ab\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430\u00bb <br \/>  3.2 \u0415\u0441\u043b\u0438 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u00ab\u0432\u044b\u0431\u043e\u0440 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0442\u043e\u0432\u0430\u0440\u043e\u0432\u00bb<br \/>  3.3 \u0415\u0441\u043b\u0438 \u0442\u043e\u0432\u0430\u0440 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d \u0434\u0430\u0435\u043c \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u00ab\u0432\u044b\u0431\u043e\u0440 \u043b\u044e\u0431\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430\u00bb<br \/>  3.4 \u0415\u0441\u043b\u0438 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043b\u0438 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e, \u0442\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432(\u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u0448\u043d\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0438\u043b\u0438 \u0440\u0430\u0437\u0431\u0438\u0435\u043d\u0438\u0435 \u043d\u0430 \u043c\u0430\u0441\u0441\u0438\u0432, \u043a\u043e\u0433\u0434\u0430 \u0432 \u043e\u0434\u043d\u043e\u043c \u043f\u043e\u043b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u043c\u0435\u0440\u043e\u0432, \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c \u00ab\/\u00bb).\u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u043e\u0434\u043d\u0430 \u043f\u043e\u0437\u0438\u0446\u0438\u044f \u2014 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u00ab\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430\u00bb <br \/>  4. \u00ab\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430\u00bb \u2014 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u0442\u043e\u0432\u0430\u0440, \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u043f\u043e\u043b\u0435\u0439 \u0432 \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u0435, \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u044e\u0449\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0412 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u00ab\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u00bb<br \/>  5. \u00ab\u0412\u044b\u0431\u043e\u0440 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0442\u043e\u0432\u0430\u0440\u043e\u0432\u00bb \u2014 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u0430. \u0421\u043a\u0440\u0438\u043f\u0442 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043b\u0438\u043a\u043e\u043c \u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432 \u0442\u043e\u0432\u0430\u0440\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0437\u0438\u0446\u0438\u0439 \u0432 \u00abTecDoc\u00bb. \u041e\u043d \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u043f\u043e\u0437\u0438\u0446\u0438\u0439 \u00abTecDoc\u00bb, \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0440\u0435\u0434\u0438 \u043d\u0438\u0445 \u043d\u0443\u0436\u043d\u0443\u044e:<\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/c4b\/d98\/ddc\/c4bd98ddc9a1b3969af2da9d3362b5b5.png\"\/> <\/p>\n<p>  6. \u00ab\u0412\u044b\u0431\u043e\u0440 \u043b\u044e\u0431\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430\u00bb \u2014 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u043a\u0440\u0438\u043f\u0442\u0430. \u0421\u043a\u0440\u0438\u043f\u0442 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043b\u0438\u043a\u043e\u043c \u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432 \u0442\u043e\u0432\u0430\u0440\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0439 \u0432 \u00abTecDoc\u00bb \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0440\u0435\u0434\u0438 \u0432\u0441\u0435\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043d\u0443\u0436\u043d\u0443\u044e \u0434\u0435\u0442\u0430\u043b\u044c:<\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/774\/5bd\/4da\/7745bd4da29d27b9a5ac92eeb72c08fc.png\"\/> <\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/c4a\/bf1\/91b\/c4abf191b34de8a19aed19aaed2651b9.png\"\/><\/p>\n<p>   \u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434 \u043c\u043e\u0434\u0443\u043b\u044f:<\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/339\/cb5\/1b4\/339cb51b4f97ad6c1d4e49b9c212d0f3.png\"\/> <\/p>\n<p>   \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0438\u043c\u043f\u043e\u0440\u0442\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/b70\/eb0\/e7a\/b70eb0e7a27ea39c96d5dbb9db896dc9.png\"\/> <\/p>\n<h2>MySQL.<\/h2>\n<p>  \u0412\u0441\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0432\u0448\u0438\u0441\u044c \u043f\u043e\u0438\u0441\u043a\u043e\u043c \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443.<br \/>  \u041f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0434\u043b\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439. \u041d\u043e \u043c\u043d\u043e\u0433\u043e\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438:<\/p>\n<p>  <b>\u0417\u0430\u0434\u0430\u0447\u0430 1. \u041f\u043e\u0438\u0441\u043a \u0430\u0434\u0440\u0435\u0441\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f<\/b>  <\/p>\n<pre><code>SELECT     CONCAT(GRA_TAB_NR, '\/',GRA_GRD_ID, '.', \tIF(LOWER(DOC_EXTENSION)='jp2', 'jpg', LOWER(DOC_EXTENSION))) AS PATH FROM     \tLINK_GRA_ART        \tINNER JOIN GRAPHICS ON GRA_ID = LGA_GRA_ID        \tINNER JOIN DOC_TYPES ON DOC_TYPE = GRA_DOC_TYPE        \tWHERE \t\tLGA_ART_ID = @ARTICLE  AND         (GRA_LNG_ID = 16 OR GRA_LNG_ID = 255) AND         GRA_DOC_TYPE &lt;&gt; 2 ORDER BY  GRA_GRD_ID \t<\/code><\/pre>\n<p>  \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0443\u0442\u044c \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0434\u0435\u043b\u0430\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f, resize \u2014 \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e, \u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u043c\u0435\u043b\u043e \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c \u043d\u0430 \u0441\u0430\u0439\u0442.<\/p>\n<p>  <b>\u0417\u0430\u0434\u0430\u0447\u0430 2. \u041f\u043e\u0438\u0441\u043a \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432:<\/b><\/p>\n<pre><code>SELECT  ARL_KIND,     IF (ART_LOOKUP.ARL_KIND = 2, SUPPLIERS.SUP_BRAND, BRANDS.BRA_BRAND) AS BRAND,     ARL_DISPLAY_NR FROM \t\t\t\t   ART_LOOKUP \t\t LEFT JOIN BRANDS ON BRA_ID = ARL_BRA_ID \t\tINNER JOIN ARTICLES ON ARTICLES.ART_ID = ART_LOOKUP.ARL_ART_ID \t\tINNER JOIN SUPPLIERS ON SUPPLIERS.SUP_ID = ARTICLES.ART_SUP_ID WHERE \t\tARL_ART_ID = @ART_ID AND \t\tARL_KIND IN (2, 3, 4) ORDER BY \t\tARL_KIND, \t\tBRA_BRAND, \t\tARL_DISPLAY_NR LIMIT \t\t100 \t<\/code><\/pre>\n<p>  \u0414\u0430\u043d\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0442\u043e\u0432\u0430\u0440\u0430 \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \u043a \u043d\u0435\u043c\u0443.<\/p>\n<p>  <b>\u0417\u0430\u0434\u0430\u0447\u0430 3. \u0412\u044b\u0432\u043e\u0434 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0442\u043e\u0432\u0430\u0440\u0435<\/b><\/p>\n<pre><code>SELECT     ART_ARTICLE_NR,     SUP_BRAND,     DES_TEXTS.TEX_TEXT AS ART_COMPLETE_DES_TEXT,     DES_TEXTS2.TEX_TEXT AS ART_DES_TEXT,     DES_TEXTS3.TEX_TEXT AS ART_STATUS_TEXT FROM                ARTICLES     INNER JOIN DESIGNATIONS ON DESIGNATIONS.DES_ID = ART_COMPLETE_DES_ID                            AND DESIGNATIONS.DES_LNG_ID = @LNG_ID     INNER JOIN DES_TEXTS ON DES_TEXTS.TEX_ID = DESIGNATIONS.DES_TEX_ID      LEFT JOIN DESIGNATIONS AS DESIGNATIONS2 ON DESIGNATIONS2.DES_ID = ART_DES_ID                                             AND DESIGNATIONS2.DES_LNG_ID = @LNG_ID      LEFT JOIN DES_TEXTS AS DES_TEXTS2 ON DES_TEXTS2.TEX_ID = DESIGNATIONS2.DES_TEX_ID     INNER JOIN SUPPLIERS ON SUP_ID = ART_SUP_ID     INNER JOIN ART_COUNTRY_SPECIFICS ON ACS_ART_ID = ART_ID     INNER JOIN DESIGNATIONS AS DESIGNATIONS3 ON DESIGNATIONS3.DES_ID = ACS_KV_STATUS_DES_ID                                             AND DESIGNATIONS3.DES_LNG_ID = @LNG_ID     INNER JOIN DES_TEXTS AS DES_TEXTS3 ON DES_TEXTS3.TEX_ID = DESIGNATIONS3.DES_TEX_ID WHERE     ART_ID = @ART_ID; <\/code><\/pre>\n<p>  \u041d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0437\u0430\u0431\u044b\u0432\u0430\u0442\u044c \u043e @LNG_ID \u2014 \u0438 \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0443\u0434\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0432\u043d\u043e\u0435 16, \u0434\u043b\u044f \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430.<\/p>\n<p>   <\/p>\n<h2>\u041f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043e\u0432.<\/h2>\n<p>   <b>\u041a\u0430\u0442\u0430\u043b\u043e\u0433<\/b><br \/>  \u0421\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u2014 \u044d\u0442\u043e, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u044c \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433, \u0435\u043c\u0443 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0432\u0441\u0435\u0445 \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u0440\u0430\u0437\u0431\u0438\u0442\u044b\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u0422\u0443\u0442, \u0434\u0443\u043c\u0430\u044e, \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0432\u0441\u0435 \u0442\u043e\u0432\u0430\u0440\u044b \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430.<\/p>\n<p>   <b>\u0424\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f<\/b><br \/>  \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0434\u0435\u0440\u0435\u0432\u043e \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439, \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u044e \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0442\u044c\u0441\u044f \u0432 \u043d\u0435\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: <br \/>  -\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0438<br \/>  &#8212;\u041a\u0443\u0437\u043e\u0432<br \/>  &#8212;\u0414\u0435\u0442\u0430\u043b\u0438 \u043a\u0443\u0437\u043e\u0432\u0430\/\u043a\u0440\u044b\u043b\u043e\/\u0431\u0443\u0444\u0435\u0440<br \/>  &#8212;\u041e\u0441\u0442\u0435\u043a\u043b\u0435\u043d\u0438\u0435 \/ \u0437\u0435\u0440\u043a\u0430\u043b\u0430<br \/>  &#8212;\u041a\u0440\u044b\u0448\u043a\u0438\/\u043a\u0430\u043f\u043e\u0442\u044b\/\u0434\u0432\u0435\u0440\u0438\/\u0441\u0434\u0432\u0438\u0436\u043d\u0430\u044f \u043a\u0440\u044b\u0448\u0430\/\u0441\u043a\u043b\u0430\u0434\u043d\u0430\u044f \u043a\u0440\u044b\u0448\u0430<br \/>  &#8212;\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0444\u0430\u0440\u0430\/ \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0443\u044e\u0449\u0438\u0435<br \/>  &#8212;\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044f \/ \u0441\u0438\u0433\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f<br \/>  &#8212;\u0414\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044c<br \/>  &#8212;\u041f\u0440\u043e\u043a\u043b\u0430\u0434\u043a\u0438<br \/>  &#8212;\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043c\u0430\u0437\u043a\u0438<br \/>  &#8212;\u0413\u043e\u043b\u043e\u0432\u043a\u0430 \u0446\u0438\u043b\u0438\u043d\u0434\u0440\u0430<br \/>  &#8212;\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u0434\u0430\u0447\u0438 \u0432\u043e\u0437\u0434\u0443\u0445\u0430<br \/>  &#8212;\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430<br \/>  &#8212;\u0414\u0435\u0442\u0430\u043b\u0438 \u043c\u043e\u043d\u0442\u0430\u0436\u0430<br \/>  &#8212;\u0412\u043f\u0440\u044b\u0441\u043a \u043a\u0430\u0440\u0431\u0430\u043c\u0438\u0434\u0430<br \/>  &#8212;\u0413\u043b\u0443\u0448\u0438\u0442\u0435\u043b\u044c \u0432 \u0441\u0431\u043e\u0440\u0435<br \/>  &#8212;\u041a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440<br \/>  &#8212;\u041b\u044f\u043c\u0431\u0434\u0430-\u0437\u043e\u043d\u0434<\/p>\n<p>   \u0418 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c, \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435 \u0434\u0435\u0442\u0430\u043b\u0438, \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0434\u0430\u043d\u043d\u043e\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0435\u0439, \u0442\u043e \u0435\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044e \u043f\u043e \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0435 \u043a \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0438\u0437 \u00abTecDoc\u00bb. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0430\u043a \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Ajax, \u0442\u0430\u043a \u0438 \u0441 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b.<br \/>  \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d \u0437\u0430\u043f\u0440\u043e\u0441 \u0432\u044b\u0432\u043e\u0434\u044f\u0449\u0438\u0439 \u0434\u0435\u0440\u0435\u0432\u043e \u043f\u043e\u0434\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 \u0434\u043b\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043b\u0435\u0433\u043a\u043e\u0432\u044b\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0438 (10001):<\/p>\n<pre><code class=\"php\">SELECT  \tSTR_ID, STR_ID_PARENT,  \tTEX_TEXT AS STR_DES_TEXT,  \tIF(EXISTS( \t\tSELECT * FROM SEARCH_TREE AS SEARCH_TREE2  \t\tWHERE    \t\tSEARCH_TREE2.STR_ID_PARENT &lt;=&gt; SEARCH_TREE.STR_ID LIMIT 1 \t), 1, 0) AS DESCENDANTS   FROM  \t\tSEARCH_TREE  \t\tINNER JOIN DESIGNATIONS ON DES_ID = STR_DES_ID  \t\tINNER JOIN DES_TEXTS ON TEX_ID = DES_TEX_ID   WHERE  \t\tSTR_ID_PARENT &lt;=&gt; 10001 \t\tAND DES_LNG_ID = 16; <\/code><\/pre>\n<p>   \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0437\u0430\u043f\u0440\u043e\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u0435\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u043a\u0435\u0448. \u0414\u0430 \u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0443\u0437\u043a\u0438\u0435 \u043c\u0435\u0441\u0442\u0430, \u0434\u0430\u044e\u0449\u0438\u0435 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0438 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0443. <br \/>  \u041e\u0447\u0435\u043d\u044c \u043a\u0441\u0442\u0430\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0439\u0442\u0438\u0441\u044c \u043c\u043e\u0434\u0443\u043b\u044c \u00ab\u041a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u00bb \u0432 \u044d\u0442\u043e\u0439 CMS. \u0425\u043e\u0442\u044f \u0435\u0441\u043b\u0438 \u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c\u0441\u044f, \u0442\u043e, \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u043b\u044e\u0431\u043e\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0437\u0430\u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u044b\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. <\/p>\n<p>   <b>\u041f\u043e\u0438\u0441\u043a \u043f\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u043c\u0443 \u043d\u043e\u043c\u0435\u0440\u0443<\/b><br \/>  \u042d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043d\u0435 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0437\u0434\u0435\u0441\u044c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0430\u0440\u0442\u0438\u043a\u0443\u043b \u0442\u043e\u0432\u0430\u0440\u0430, \u0438 \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u044d\u0442\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438. \u041c\u043e\u0436\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u0430\u0432\u0442\u043e-\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u0438 \u0432\u0432\u043e\u0434\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0430\u0440\u0442\u0438\u043a\u0443\u043b\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/p>\n<p>   <b>\u041f\u043e\u0438\u0441\u043a \u043f\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043d\u043e\u043c\u0435\u0440\u0443<\/b><br \/>  \u0414\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0443 \u043d\u0430\u0441, \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b \u0432\u0441\u0435 \u0435\u0441\u0442\u044c. \u041c\u044b \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043c\u043e\u0436\u0435\u043c \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0432\u0441\u0435 \u0442\u043e\u0432\u0430\u0440\u044b \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0438\u043b\u0438 \u043d\u043e\u043c\u0435\u0440\u0430 \u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0430, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0430.<br \/>  \u041d\u043e\u2026<br \/>  \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0438\u0437\u043a\u0430\u044f. \u0414\u0430\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 MySQL, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0433\u043e\u0440\u0447\u0430\u0435\u0442.<\/p>\n<p>   \u0423\u0436\u0435 \u043d\u0435 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f <a href=\"http:\/\/sphinxsearch.com\/\"> \u00abSphinx\u00bb <\/a>(\u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430), \u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u044d\u0442\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442. \u0418 \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u00abSphinx\u00bb \u043c\u044b \u0431\u044b\u043b\u0438 \u0443\u0434\u0438\u0432\u043b\u0435\u043d\u044b:   <\/p>\n<ul>\n<li>\u041f\u0440\u043e\u0441\u0442\u043e\u0442\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438.<\/li>\n<li>\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438.<\/li>\n<li>\u0418, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0438\u0441\u043a\u0430.<\/li>\n<\/ul>\n<p>   \u0421\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0434\u043b\u044f \u043d\u0443\u0436\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u043b\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0443\u044e \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u044e, \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e\u0438\u0441\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u0440\u043e\u0441\u043b\u0430, \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u00abSphinx\u00bb.<\/p>\n<p>   <b>\u041f\u043e\u0438\u0441\u043a \u043f\u043e \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0441\u043b\u043e\u0432\u0430\u043c<\/b><br \/>  \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0431\u044b\u043b\u0430 \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u043d\u043e\u043c\u0435\u0440\u043e\u043c, \u0442\u043e \u0440\u0435\u0448\u0435\u043d\u043e \u0431\u044b\u043b\u043e, \u0447\u0442\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043f\u043e\u0438\u0441\u043a \u0442\u0430\u043a \u0436\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0434\u0435\u043b\u0430\u0442\u044c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u00abSphinx\u00bb.<br \/>  \u041a \u0442\u043e\u043c\u0443 \u0436\u0435 \u044d\u0442\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c:  <\/p>\n<ul>\n<li>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435,<\/li>\n<li>\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u043e\u0438\u0441\u043a,<\/li>\n<li>\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430, <\/li>\n<li>\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u0432.<\/li>\n<\/ul>\n<p>   \u041a\u0441\u0442\u0430\u0442\u0438, \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442  \u00ab\u0412\u0430\u0448 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u00bb.<br \/>  \u0414\u0430\u043d\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437 \u0432\u0441\u0435\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u00abTecDoc\u00bb \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f \u0438 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0442\u043e\u0432\u0430\u0440\u044b, \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u044d\u0442\u0438\u043c \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u043c. <br \/>  \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u043d\u0430\u0431\u043e\u0440 \u043f\u043e\u043b\u0435\u0439, \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u0431\u043e\u0440\u0430 \u0433\u043e\u0434\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f, \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0438 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u0439, \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043c\u043e\u0434\u0435\u043b\u044c \u0438 \u0442\u0438\u043f \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u043d \u043d\u0438\u0436\u0435:<\/p>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/storage3\/23e\/a0f\/7ca\/23ea0f7cacfaa575d11cd6256fd0f7ab.png\"\/><\/p>\n<p>   \u0412 \u0438\u0442\u043e\u0433\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0439 \u043d\u0430\u043c. \u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u0431\u043e\u0440\u0430 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433, \u043d\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u0443\u0436\u0435 \u0432\u0430\u0448 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c, \u043f\u0440\u0438 \u0447\u0435\u043c \u0441\u0430\u0439\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c. <\/p>\n<h2>\u041f\u043e\u0434\u0432\u0435\u0434\u0435\u043c \u0438\u0442\u043e\u0433<\/h2>\n<p>  \u041d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u0440\u043e\u0433 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f, \u0437\u0430\u0434\u0430\u0447\u0430 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u0430\u044f, \u043d\u043e \u0440\u0443\u0442\u0438\u043d\u043d\u0430\u044f. \u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043e\u0432\u0435\u0442\u043e\u0432\u0430\u0442\u044c \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432:  <\/p>\n<ul>\n<li>\u041e\u041e\u041f \u0431\u0435\u0437 \u043d\u0435\u0433\u043e, \u0442\u0443\u0442 \u0431\u0443\u0434\u0435\u0442 \u0441\u043b\u043e\u0436\u043d\u043e&#8230;<\/li>\n<li>\u041e\u0441\u043d\u043e\u0432\u0430, \u0442\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0441\u0442\u044f\u043a \u0441\u0430\u0439\u0442\u0430 <a href=\"http:\/\/www.mysql.com\/\">\u00abMySQL\u00bb<\/a>, <a href=\"http:\/\/php.net\/\">\u00abPHP\u00bb<\/a>, <a href=\"http:\/\/ru.wikipedia.org\/wiki\/HTML\">\u00abHTML\u00bb<\/a>, <a href=\"http:\/\/ru.wikipedia.org\/wiki\/JS\">\u00abJS\u00bb<\/a>, <a href=\"http:\/\/ru.wikipedia.org\/wiki\/CSS\">\u00abCSS\u00bb<\/a>.<\/li>\n<li>\u041f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430 \u0440\u0430\u0431\u043e\u0442\u044b CMS \u00abHostCMS\u00bb <\/li>\n<li>\u0423\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u00abAPI\u00bb \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432<\/li>\n<li>\u041f\u043e\u0438\u0441\u043a \u00abSphinx\u00bb <\/li>\n<li>\u0423\u043c\u0435\u043d\u0438\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e \u043a\u043e\u0434\u0430<\/li>\n<li>\u0416\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e <a href=\"http:\/\/jquery.com\/\">\u00abjQuery\u00bb<\/a> \u0438\u043b\u0438 <a href=\"http:\/\/prototypejs.org\/\">\u00abPrototype\u00bb<\/a><\/li>\n<li>\u041d\u0443 \u0438 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043f\u0440\u0430\u0432\u0434\u0430 \u0441\u043f\u043e\u0440\u043d\u043e, \u0443\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043a\u0430\u043a\u043e\u0439-\u043d\u0438\u0431\u0443\u0434\u044c \u00ab\u0418\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438\u00bb.<\/li>\n<\/ul>\n<p>   \u0418 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438 \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u0434\u0432\u0438\u0436\u043a\u043e\u0432, \u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430 \u0441\u0432\u043e\u0435\u043c \u0441\u0430\u043c\u043e\u043f\u0438\u0441\u043d\u043e\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u0439 \u0438\u043b\u0438 \u0436\u0435 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u043c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432.<\/p>\n<p>   P.S. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u043f\u0440\u0438\u0432\u043e\u0436\u0443 \u043f\u0430\u0440\u0443 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0445\u043e\u0442\u044c \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0435\u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438, \u043d\u0443 \u043f\u043e\u043d\u044f\u0442\u044c \u0441\u0443\u0442\u044c \u043f\u043e \u043d\u0438\u043c \u043c\u043e\u0436\u043d\u043e.<br \/>   <b>\u0421\u043a\u0440\u0438\u043f\u0442, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0437\u0431\u0438\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u0437\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0438\u043c\u043f\u043e\u0440\u0442\u0430:<\/b>  <\/p>\n<pre><code class=\"php\">&lt; script&gt; \/\/ knum1,knum2,knum3,knum4,knum5   \t- \u041d\u043e\u043c\u0435\u0440\u0430 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \/\/ inum                             \t- \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \/\/ pz,pr                            \t- \u0426\u0435\u043d\u044b \/\/ lim                              \t- \u041b\u0438\u043c\u0438\u0442 \/\/ wh1, wh2                         \t- \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430 \u0441\u043a\u043b\u0430\u0434\u0435 \/\/ count\t\t\t\t- \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \/\/ art_id\t\t\t\t- \u0418\u0414 \u0430\u0440\u0442\u0438\u043a\u0443\u043b\u0430 \/\/name \t\t\t\t\t- \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u0437 \u043f\u0440\u0430\u0439\u0441\u0430 \/\/num_fnd\t\t\t\t- \u041d\u043e\u043c\u0435\u0440\u0430 \u0438\u0437 tecDoc  var from = 3; var to = 3; var percent = 0; var chk = 0; var cond = ''; function get_list(fromf,tof) { \t$.post( \t\t&quot;\/admin\/import_excel_new\/get_list.php&quot;, \t\t{ \t\t\tfrom: fromf, \t\t\tto: tof \t\t},outputt \t); \tfunction outputt(data) { \t\tif(chk == 0) \t\t{ \t\t\tfrom += 1; \t\t\tto += 1; \t\t\tpercent = ( from \/ cond ) * 100; \t\t} \t\telse \t\t{ \t\t\tfrom = cond; \t\t\tpercent = ( from \/ cond ) * 100; \t\t} \t\tif ((to - cond) &gt; 0) \t\t{ \t\t\tto = cond; \t\t\tchk = 1; \t\t\tget_list(from,to); \t\t\tto = 0; \t\t}else \t\tif((to - cond) == 0) \t\t{ \t\t\tchk = 1; \t\t\tget_list(from,to); \t\t\tto = 0; \t\t} \t\tdocument.getElementById(&quot;perc&quot;).innerHTML=percent.toFixed(2)+&quot;%&quot;; \t\t$(&quot;#progressbar&quot;).children(&quot;.ui-progressbar-value&quot;).css(&quot;width&quot;, percent+&quot;%&quot;); \t\tdocument.getElementById(&quot;tab_cont&quot;).innerHTML+=data; \t\tif(chk == 1) \t\t{ \t\t\t$(&quot;#progressbar&quot;).css(&quot;display&quot;, &quot;none&quot;); \t\t\t$(&quot;#progresspercent&quot;).css(&quot;display&quot;, &quot;none&quot;); \t\t} \t\tif ( chk == 0) \t\t{ \t\t\tget_list(from,to); \t\t\t\/\/setTimeout(get_list, 100, from, to); \t\t} \t} } alert(&quot;\u041d\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439, \u043f\u043e\u043a\u0430 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0435 \u0434\u043e\u0439\u0434\u0435\u0442 \u0434\u043e \u043a\u043e\u043d\u0446\u0430!&quot;); get_list(from,to);  function createWindow(count,art_id,inum,knum1,knum2,name,knum3,knum4,knum5,wh1, wh2,pz,pr,num_fnd,lim) { \t$.post( \t\t&quot;\/admin\/import_excel_new\/get_tab.php&quot;, \t\t{ \t\t\tid: art_id, \t\t\tnum_fnd: num_fnd \t\t},outputt2 \t); \tfunction outputt2(data) { \t   document.getElementById(&quot;inum&quot;).innerHTML=inum; \t   document.getElementById(&quot;cntnt&quot;).innerHTML=data; \t   document.getElementById(&quot;btn&quot;).innerHTML=&quot;&lt;input type=\\&quot;button\\&quot; name=\\&quot;add\\&quot;  \tid=\\&quot;add_id\\&quot;  \tstyle=\\&quot;float:right; margin-top:5px;\\&quot; \tvalue=\\&quot;\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c\\&quot; onclick=\\&quot;insert_item(\\'&quot;+count+&quot;\\', \t\\'&quot;+inum+&quot;\\',\\'&quot;+knum1+&quot;\\',\\'&quot;+knum2+&quot;\\',\\'&quot;+name+&quot;\\', \t\\'&quot;+knum3+&quot;\\',\\'&quot;+knum4+&quot;\\',\\'&quot;+knum5+&quot;\\',\\'&quot;+wh1+&quot;\\', \t\\'&quot;+wh2+&quot;\\',\\'&quot;+pz+&quot;\\',\\'&quot;+pr+&quot;\\',\\'&quot;+num_fnd+&quot;\\', \t\\'&quot;+lim+&quot;\\')\\&quot; \/&gt;&quot;; \t} \tdocument.getElementById(&quot;open_block&quot;).style.display=&quot;block&quot;; }  function loadNum() { \tbnum = document.getElementById(&quot;brand_id&quot;).value; \t$.post( \t\t&quot;\/admin\/import_excel_new\/get_number.php&quot;, \t\t{ \t\t\tnum: bnum \t\t},outputt11 \t); \tfunction outputt11(data) { \t\tdocument.getElementById(&quot;list_num&quot;).innerHTML=data; \t} }  function insert_item(count,inum,knum1,knum2,name,knum3,knum4,knum5,wh1,wh2,pz, pr,num_fnd,lim) { \tif (document.getElementById(&quot;opt_id_1&quot;).checked === true) \t\tart_id=document.getElementById(&quot;art_list_id&quot;).value; \telse \t\tif (document.getElementById(&quot;opt_id_2&quot;).checked === true) \t\t\tart_id=document.getElementById(&quot;txtnum_id&quot;).value; \tif(document.getElementById(&quot;txtnum_id&quot;).value!=&quot;&quot;) \t{ \t\t$.post( \t\t\t&quot;\/admin\/import_excel_new\/insert_item.php&quot;, \t\t\t{ \t\t\t\tcount: count, \t\t\t\tid: art_id, \t\t\t\tinum: inum, \t\t\t\tknum1: knum1, \t\t\t\tknum2: knum2, \t\t\t\tname: name, \t\t\t\tknum3: knum3, \t\t\t\tknum4: knum4, \t\t\t\tknum5: knum5, \t\t\t\twh1: wh1, \t\t\t\twh2: wh2, \t\t\t\tpz: pz, \t\t\t\tpr: pr, \t\t\t\tnum_fnd: num_fnd, \t\t\t\tlim: lim \t\t\t},outputt3 \t\t); function outputt3(data) { document.getElementById(&quot;id_&quot;+inum).innerHTML=&quot;&lt;span style=\\'color:green;\\'&gt;\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d&lt;\/span&gt;&quot;; document.getElementById(&quot;id_opt_&quot;+inum).innerHTML=&quot;&lt;a style=\\&quot;cursor:pointer;  text-decoration:underline; color:#0090ff;\\&quot; onclick=\\&quot;createWindow(\\'1\\',\\'&quot;+data+&quot;\\', \\'&quot;+inum+&quot;\\',\\'&quot;+knum1+&quot;\\',\\'&quot;+knum2+&quot;\\',\\'&quot;+name+&quot;\\',\\'&quot;+knum3+&quot;\\',\\'&quot;+knum4+&quot;\\',\\'&quot;+knum5+&quot;\\', \\'&quot;+wh1+&quot;\\',\\'&quot;+wh2+&quot;\\',\\'&quot;+pz+&quot;\\',\\'&quot;+pr+&quot;\\',\\'&quot;+num_fnd+&quot;\\',\\'&quot;+lim+&quot;\\')\\&quot;&gt;\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c&lt;\/a&gt;&quot;; } } document.getElementById(\\'open_block\\').style.display=\\'none\\'; } &lt;\/ script&gt;  <\/code><\/pre>\n<p>   <b>\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u0430 \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u043d\u043e\u043c\u0435\u0440\u0430 \u0434\u0435\u0442\u0430\u043b\u0438 \u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f<\/b>  <\/p>\n<pre><code class=\"php\">&lt; ?php \/\/ $DataBase                           \t\t- \u0418\u043d\u0441\u0442\u0430\u043d\u0441 \u0430\u0434\u0430\u043f\u0442\u0435\u0440\u0430 \u0411\u0414 \/\/ $knum1,$knum2,$knum3,$knum4,$knum5   \t- \u041d\u043e\u043c\u0435\u0440\u0430 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \/\/ $inum                                \t- \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \/\/ $pz,$pr                             \t \t- \u0426\u0435\u043d\u044b \/\/ $user                                \t- \u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \/\/ $date                                \t- \u0414\u0430\u0442\u0430 \/\/ $lim                                 \t- \u041b\u0438\u043c\u0438\u0442 \/\/ $wh1, $wh2                           \t- \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430 \u0441\u043a\u043b\u0430\u0434\u0435 \/\/ $nameProizvoditel, $numberProizvod   \t- \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f, \u0438 \u043d\u043e\u043c\u0435\u0440 \u0434\u0435\u0442\u0430\u043b\u0438 function addToCatalogForNoTecdoc($DataBase,$knum1,$knum2,$knum3,$knum4, $knum5,$inum,$pr,$user,$date,$pz,$lim,$wh1,$wh2,$nameProizvoditel,$numberProizvod){         $symbols = array(&quot;`&quot;,&quot; &quot;, &quot;~&quot;, &quot;!&quot;, &quot;@&quot;, &quot;#&quot;, &quot;$&quot;, &quot;%&quot;,  \t\t&quot;^&quot;, &quot;&&quot;, &quot;*&quot;, &quot;(&quot;, &quot;)&quot;, &quot;-&quot;, &quot;_&quot;, &quot;=&quot;, &quot;+&quot;, &quot;\/&quot;, &quot;\\\\&quot;,  \t\t&quot;|&quot;, &quot;?&quot;, &quot;:&quot;, &quot;;&quot;, &quot;\\&quot;&quot;, &quot;'&quot;, &quot;\u2116&quot;, &quot;,&quot;, &quot;.&quot;);         $numberProizvodVithSymbols = str_replace($symbols, '', $numberProizvod);         $nameProizvoditelUpper=strtoupper($nameProizvoditel);                 $query = &quot; \tSELECT DISTINCT \tIF (ART_LOOKUP.ARL_KIND IN (3, 4), BRANDS.BRA_BRAND, SUPPLIERS.SUP_BRAND) AS brand, \tART_LOOKUP.ARL_SEARCH_NUMBER AS NUMBER,    `ARL_ART_ID` AS item_id, \t\t`ARL_SEARCH_NUMBER` AS num_fnd, \t\t`DES_TEXTS`.`TEX_TEXT` AS item_txt \tFROM \t\t\t\t   ART_LOOKUP \t\t LEFT JOIN BRANDS ON BRANDS.BRA_ID = ART_LOOKUP.ARL_BRA_ID \t\tINNER JOIN ARTICLES ON ARTICLES.ART_ID = ART_LOOKUP.ARL_ART_ID \t\tINNER JOIN SUPPLIERS ON SUPPLIERS.SUP_ID = ARTICLES.ART_SUP_ID \t\tINNER JOIN DESIGNATIONS ON DESIGNATIONS.DES_ID = ARTICLES.ART_COMPLETE_DES_ID \t\tINNER JOIN DES_TEXTS ON DES_TEXTS.TEX_ID = DESIGNATIONS.DES_TEX_ID \tWHERE \t\tART_LOOKUP.ARL_SEARCH_NUMBER = '&quot;.$numberProizvodVithSymbols.&quot;' AND \t\tART_LOOKUP.ARL_KIND IN (1, 2, 3, 4) AND \t\t\t\t\tDESIGNATIONS.DES_LNG_ID = 16 \t\t\t\t\tAND (BRANDS.BRA_BRAND='&quot;.$nameProizvoditelUpper.&quot;' OR  \t\t\t\t\tSUPPLIERS.SUP_BRAND='&quot;.$nameProizvoditelUpper.&quot;') \tGROUP BY \t\tbrand, \t\tNUMBER \t;&quot;;  \t\t$result1 = $DataBase-&gt;query($query); \t\t$row1 = mysql_fetch_array($result1); \t\techo '&lt;div class=&quot;'.$inum.'&quot;  style=&quot;display: none;&quot;&gt;&lt;b&gt;';  \t\tvar_dump($query); echo '&lt;\/b&gt;'; \t\techo '&lt;pre&gt;'; var_dump($row1); echo '&lt;\/pre&gt;&lt;\/div&gt;';  \t\t$art_id=$row1[&quot;item_id&quot;]; \t\t$txt = $row1['item_txt']; \t\t$brand = $row1['brand']; \t\t$rez=array(); \t\tif($row1){ \t\t\t$rez['status']=true; \t\t}else{ \t\t\t$rez['status']=false; \t\t}  \t\tif($rez['status']){ \t\t\t\/\/\u0442\u043e\u0432\u0430\u0440 \t\t\t$DataBase-&gt;Insert('shop_items_catalog_table', array( \t\t\t\t'shop_currency_id' =&gt; '4', \t\t\t\t'shop_shops_id' =&gt; '3', \t\t\t\t'shop_items_catalog_name' =&gt; $brand.': '.$txt, \t\t\t\t'shop_items_catalog_marking' =&gt; $art_id, \t\t\t\t'shop_vendorcode' =&gt; $knum1, \t\t\t\t'shop_extension' =&gt; $inum, \t\t\t\t'shop_items_catalog_price' =&gt; $pr, \t\t\t\t'users_id' =&gt; $user, \t\t\t\t'shop_items_catalog_date_time' =&gt; $date, \t\t\t\t'shop_items_catalog_putoff_date' =&gt; $date, \t\t\t\t'shop_items_catalog_weight'=&gt;0 \t\t\t));  \t\t\t$last_id = mysql_insert_id(); \t\t\t\/\/\u043d\u043e\u043c\u0435\u0440\u0430 \t\t\tfunction addToMarking($DataBase,$marking_id, $vendor_id){ \t\t\t\tif(trim($vendor_id)!=&quot;&quot; && $vendor_id!=&quot;&nbsp;&quot;){ \t\t\t\t\t$DataBase-&gt;Insert('marking', array('marking_id'  \t\t\t\t\t=&gt; $marking_id, 'vendor_id' =&gt; $vendor_id)); \t\t\t\t} \t\t\t}  \t\t\t\taddToMarking($DataBase,$art_id, $numberProizvod); \t\t\t\taddToMarking($DataBase,$art_id, $knum1); \t\t\t\taddToMarking($DataBase,$art_id, $knum2); \t\t\t\taddToMarking($DataBase,$art_id, $knum3); \t\t\t\taddToMarking($DataBase,$art_id, $knum4); \t\t\t\taddToMarking($DataBase,$art_id, $knum5);  \t\t\t\/\/\u0441\u043a\u043b\u0430\u0434\u044b \tfunction addToShop_warehouse_items_table($DataBase,$shop_warehouse_id, \t$shop_items_catalog_item_id, $shop_warehouse_items_count, $users_id){ \tif(trim($vendor_id)!=&quot;&quot; && $vendor_id!=&quot;&nbsp;&quot;){ \t$DataBase-&gt;Insert('shop_warehouse_items_table',  \t\tarray( \t\t'shop_warehouse_id' =&gt; $shop_warehouse_id,  \t\t'shop_items_catalog_item_id' =&gt; $shop_items_catalog_item_id,  \t\t'shop_warehouse_items_count' =&gt; $shop_warehouse_items_count,  \t\t'users_id' =&gt; $users_id \t\t)); \t\t} \t\t} \t\t\t$whResult=0; \t\t\tif(trim($wh1)!=&quot;&quot;){ \t\t\t\t$whResult=$wh1; \t\t\t}else{ \t\t\t\t$whResult=0; \t\t\t} \t\t\taddToShop_warehouse_items_table($DataBase,4,  \t\t\t$last_id, $whResult, $user); \t\t   \t\t\tif(trim($wh2)!=&quot;&quot;){ \t\t\t\t$whResult=$wh2; \t\t\t}else{ \t\t\t\t$whResult=0; \t\t\t} \t\t\taddToShop_warehouse_items_table($DataBase,3, \t\t\t$last_id, $whResult, $user); \t\t\taddToShop_warehouse_items_table($DataBase,5,  \t\t\t$last_id, 0, $user);   function addToShop_prices_to_item_table ($DataBase,$last_id, $prices, $p){ \t\t\t\t$DataBase-&gt;Insert('shop_prices_to_item_table',  array('shop_items_catalog_item_id' =&gt; $last_id,  'shop_list_of_prices_id' =&gt; $prices, 'shop_prices_to_item_value' =&gt; $p)); \t\t} \t\t\t\/\/\u0446\u0435\u043d\u044b addToShop_prices_to_item_table ($DataBase,$last_id, 4, $pz); addToShop_prices_to_item_table ($DataBase,$last_id, 5, $pr); \t\t\t\/\/\u043b\u0438\u043c\u0438\u0442  \t\t\t$DataBase-&gt;Insert('shop_properties_items_table',  array('shop_items_catalog_item_id' =&gt; $last_id,  'shop_list_of_properties_id' =&gt; 155,  'shop_properties_items_value' =&gt; $lim));   $param = array(); \t$param['item_id'] = $last_id; \t$param['path'] = 'item_' . $last_id; \t$DataBase-&gt;Update('shop_items_catalog_table',  \tarray('shop_items_catalog_item_id' =&gt; $param['item_id'], \t'shop_items_catalog_path' =&gt; $param['path'] ), \t\t&quot; \t\t`shop_currency_id` = '4' and \t\t`shop_shops_id` = '3' and \t\t`shop_items_catalog_name` = '&quot;.$brand . ': ' . $txt.&quot;' and \t\t\t`shop_items_catalog_marking` = &quot;.$art_id .&quot; and \t\t\t`shop_vendorcode` = '&quot;.$knum1.&quot;' and \t\t\t`shop_extension` = '&quot;.$inum.&quot;' and \t\t\t`shop_items_catalog_price` = &quot;.$pr.&quot; \t\t\t&quot; \t); \t\/\/\u0438\u0437\u043e\u0431\u0440 \t$img=getImgForARTid($DataBase,$art_id); \tif($img) \t{ \t\t$DataBase-&gt;Insert('shop_properties_items_table',  \t\tarray('shop_items_catalog_item_id' =&gt; $last_id,  \t\t'shop_list_of_properties_id' =&gt; 164,  \t\t'shop_properties_items_value' =&gt; $img)); \t} \t$img='';  \t\t} \t\t$rez['str_item']=$art_id; \t\t$rez['str_num_find']=$row1[&quot;num_fnd&quot;]; \t   return $rez; \t} \t?&gt; <\/code><\/pre>\n<p>      \t<\/p>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/195946\/\"> http:\/\/habrahabr.ru\/post\/195946\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">   \t\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441\u0442\u0430\u043b\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d, \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043d\u043e\u043c\u0435\u043d\u043a\u043b\u0430\u0442\u0443\u0440\u044b \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 <a href=\"http:\/\/www.tecdoc.de\/russia\/\">\u00abTecDoc\u00bb<\/a>.<br \/>   \u041f\u0440\u043e\u0434\u0443\u043a\u0442 \u00abTecDoc\u00bb \u2014 \u044d\u0442\u043e \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0434\u0430 \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0430\u044f \u0432 \u0441\u0435\u0431\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u0437\u0430\u043f\u0447\u0430\u0441\u0442\u0435\u0439 \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043d\u043e\u043c\u0435\u0440\u0430\u043c\u0438 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u043d\u043e \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u0443\u044e \u0446\u0435\u043d\u0443 \u0438 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0438\u0441\u043a\u0430 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-195946","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/195946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=195946"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/195946\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=195946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=195946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=195946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}