{"id":279375,"date":"2016-04-29T17:25:04","date_gmt":"2016-04-29T13:25:04","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=279375"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=279375","title":{"rendered":"\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u043c\u0438\u0440\u0430 Drupal #20"},"content":{"rendered":"\n<p>\u041f\u0440\u0438\u0432\u0435\u0442! <\/p>\n<p>  <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b <a href=\"https:\/\/habrahabr.ru\/post\/282333\/\">\u043d\u0435\u043d\u0430\u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u044e CMS<\/a>, \u0442\u043e \u043d\u0430 \u044d\u0442\u0438\u0445 \u043c\u0430\u0439\u0441\u043a\u0438\u0445 \u0441\u0430\u043c\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b. \u041c\u044b \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0441 \u043b\u044e\u0431\u043e\u0432\u044c\u044e \u043e\u0442\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u043f\u0430\u0440\u0443 \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a \u0434\u043b\u044f \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f Drupal. \u0412\u043d\u0443\u0442\u0440\u0438 \u043e\u043f\u0440\u043e\u0441!<\/p>\n<p>  <\/p>\n<h3>\u041f\u043e-\u0440\u0443\u0441\u0441\u043a\u0438<\/h3>\n<p>  <\/p>\n<ol>\n<li>\u0425\u0432\u0430\u0442\u0438\u0442 \u044d\u0442\u043e \u0442\u0435\u0440\u043f\u0435\u0442\u044c! <a href=\"https:\/\/habrahabr.ru\/post\/278227\/\">\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0447\u0435\u0441\u0442\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043b\u0435\u043d\u0434\u0438\u043d\u0433\u043e\u0432<\/a> \u043e\u0442 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u0430 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u0430  <a href=\"https:\/\/habrahabr.ru\/users\/k0teg\/\" class=\"user_link\">k0teg<\/a>.<\/li>\n<li>\u041d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e\u0442 \u041d\u0438\u043a\u0438\u0442\u044b \u041c\u0430\u043b\u044b\u0448\u0435\u0432\u0430. \u041e\u0442\u0435\u0446-\u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c dru.io \u0434\u0435\u043b\u0438\u0442\u0441\u044f <a href=\"http:\/\/niklan.net\/blog\/86\">\u0441\u0432\u043e\u0438\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c \u043a \u0432\u0435\u0440\u0441\u043a\u0435 Drupal-\u0441\u0430\u0439\u0442\u043e\u0432 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Display Suite<\/a>. <\/li>\n<li>\u0425\u0430\u0431\u0440 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f: <a href=\"https:\/\/habrahabr.ru\/post\/280228\/\">FAQ \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e Drupal<\/a>, <a href=\"https:\/\/habrahabr.ru\/post\/282205\/\">FAQ \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e Backdrop<\/a>. <\/li>\n<li>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0440\u043e\u0439 \u0434\u043e\u0431\u0440\u043e\u0439 \u0441\u0435\u043c\u0451\u0440\u043a\u0438: <a href=\"http:\/\/mbaev.com\/content\/rabota-s-tokenami-cast-2\">\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u0447\u0438\u0441\u0442\u044b\u043c Token API<\/a>. \u0412\u0430\u0436\u043d\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u043a\u0430\u043a \u043e\u043d\u043e \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u043e, \u043d\u043e \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0431\u044b\u0432\u0430\u0435\u0442 \u0443\u0434\u043e\u0431\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 Entity API \u0438 \u0435\u0433\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/li>\n<li>\u041a \u0434\u0440\u0443\u0433\u0438\u043c \u043d\u043e\u0432\u043e\u0441\u0442\u044f\u043c.  @xandeadx \u0440\u0430\u0437\u0436\u0438\u043b\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0446\u0438\u0435\u0439 \u043d\u0430 PhpStorm \u0438 \u0441\u0440\u0430\u0437\u0443 \u0436\u0435 \u043d\u0430\u0447\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c <a href=\"http:\/\/xandeadx.ru\/blog\/tags\/phpstorm\">\u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443<\/a>. \u041c\u044b \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043a\u043e\u0433\u043e \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438, \u043d\u043e \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 \u0431\u043b\u043e\u0433\u0430 xandeadx.ru \u043d\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u0438\u0430\u043b\u044f\u0435\u0442 \u0438 \u0432\u043e\u0437\u043c\u0443\u0449\u0430\u0435\u0442. \u041a\u043e\u0433\u0434\u0430 \u0443\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043f\u043e Drupal 8?! \ud83d\ude42 <a name=\"habracut\"><\/a><\/li>\n<\/ol>\n<p>  <\/p>\n<h3>Drupal 6<\/h3>\n<p>  <\/p>\n<p>Drupal 6 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, <a href=\"https:\/\/www.mydropwizard.com\/blog\/why-you-shouldnt-upgrade-drupal-6\">\u041f\u043e\u0447\u0435\u043c\u0443 \u041d\u0415 \u043d\u0430\u0434\u043e<\/a> \u0432\u0441\u0451 \u0431\u0440\u043e\u0441\u0430\u0442\u044c \u0438 \u0441\u0440\u043e\u0447\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0441 \u0448\u0435\u0441\u0442\u0451\u0440\u043a\u0438? \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043a\u0442\u043e-\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 \u0441\u0442\u0430\u0440\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u0440\u0443\u043f\u0430\u043b\u0430. \u0422\u0440\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438, \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0442\u0430\u043a\u0443\u044e \u0443\u0441\u043b\u0443\u0433\u0443, \u043e\u0431\u044f\u0437\u0430\u043b\u0438\u0441\u044c \u0432\u044b\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043f\u0430\u0442\u0447\u0438 \u043d\u0430 Drupal.org \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0437\u0430\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u043c \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0446\u0435\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 <a href=\"https:\/\/www.drupal.org\/project\/d6lts\">Drupal 6 Long Term Support<\/a>. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u043d\u0430 \u0448\u0435\u0441\u0442\u0451\u0440\u043a\u0435, \u0441\u0442\u043e\u0438\u0442 <a href=\"https:\/\/www.drupal.org\/project\/issues\/subscribe-mail\/d6lts?destination=node\/2284611\">\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 Issue Queue<\/a> \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430. <\/p>\n<p>  <\/p>\n<h3>Drupal 7<\/h3>\n<p>  <\/p>\n<ol>\n<li><a href=\"http:\/\/pronovix.com\/blog\/building-landing-pages-faster\">\u0415\u0449\u0451 \u043e\u0434\u043d\u0430 \u043e\u0434\u0430 \u041f\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0430\u043c<\/a>, \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u0432 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435. <\/li>\n<li>\u041f\u0440\u043e\u0432\u0435\u0440\u044c \u0441\u0435\u0431\u044f: \u043a\u0430\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043d\u0435\u0442 \u0432 \u044f\u0434\u0440\u0435 \u0441\u0435\u043c\u0451\u0440\u043a\u0438? \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043e\u0442\u0432\u0435\u0442\u0430:jQuery Cookie, jQuery BBQ, jQuery Joyride, Farbtastic. <a href=\"http:\/\/timonweb.com\/posts\/jquerycookie-in-drupal-7\/\">\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430<\/a>.<\/li>\n<li>\u0421\u0435\u0440\u0432\u0438\u0441 \u043f\u0440\u043e\u0444\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f blackfire.io \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u0442 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c. <a href=\"https:\/\/evolvingweb.ca\/blog\/improving-drupal-speed-blackfire-io-part-1\">\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f <\/a>\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0432 \u0431\u043b\u043e\u0433\u0435 EvolvingWeb.<\/li>\n<li><a href=\"http:\/\/www.thecarneyeffect.co.uk\/drupal-form-ajax-submit-button-bootstrap-dialogue-confirm-box\">\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0434\u0438\u0430\u043b\u043e\u0433 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 AJAX-\u043a\u043d\u043e\u043f\u043a\u0438<\/a>.<\/li>\n<li>\u041d\u0430\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f<a href=\"https:\/\/cheppers.com\/blog\/scald_media_management_pt1\">\u0435\u0449\u0451 \u043e\u0434\u043d\u0430 \u0441\u0435\u0440\u0438\u044f \u0441\u0442\u0430\u0442\u0435\u0439<\/a> \u043f\u043e Scald. \u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0440\u0430\u0437 \u043c\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438 \u043e\u0431 \u044d\u0442\u043e\u043c \u043c\u043e\u0434\u0443\u043b\u0435 \u0432 <a href=\"https:\/\/habrahabr.ru\/post\/246573\/\">\u0432\u044b\u043f\u0443\u0441\u043a\u0435 #2<\/a>. <\/li>\n<\/ol>\n<p>  <\/p>\n<h3>Drupal 8<\/h3>\n<p>  <\/p>\n<ol>\n<li><strong><a href=\"https:\/\/www.drupal.org\/drupal-8.1.0-release-notes\">\u0412\u044b\u0448\u0435\u043b 8.1.0<\/a><\/strong>: Composer, Migrate, BigPipe. <a href=\"https:\/\/www.ostraining.com\/blog\/drupal\/drupal-81\/\">\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0440\u0435\u043b\u0438\u0437\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438<\/a>. <\/li>\n<li><strong>\u041e\u043f\u0440\u043e\u0441<\/strong>: <a href=\"http:\/\/www.poll-maker.com\/poll671409x9ebab087-27\">\u041a\u0430\u043a \u0434\u0435\u043b\u0430 \u0443 \u0412\u043e\u0441\u044c\u043c\u0451\u0440\u043a\u0438?<\/a> \u0412\u0447\u0435\u0440\u0430 <a href=\"http:\/\/buytaert.net\/how-is-drupal-8-doing\">\u0414\u0440\u0438\u0441 \u0440\u0430\u0441\u043a\u0440\u044b\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b<\/a> \u0441\u0432\u043e\u0435\u0433\u043e \u043e\u043f\u0440\u043e\u0441\u0430 &quot;If you have *not* used or migrated to Drupal 8, why not?&quot; \u041c\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 <a href=\"http:\/\/www.poll-maker.com\/poll671409x9ebab087-27\">\u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u043e\u043f\u0440\u043e\u0441<\/a> \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0448\u0438\u0440\u043e\u0442. <\/li>\n<li>\u041a \u0442\u0435\u0441\u0442\u0430\u043c <a href=\"https:\/\/www.chapterthree.com\/blog\/javascript-testing-comes-to-drupal-8\">\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 JS<\/a>. <a href=\"http:\/\/cgit.drupalcode.org\/drupal\/tree\/core\/modules\/toolbar\/tests\/src\/FunctionalJavascript\/ToolbarIntegrationTest.php?h=8.1.x\">\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0442\u0430\u043a\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0430<\/a> \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0432 \u043c\u043e\u0434\u0443\u043b\u0435 Toolbar. <\/li>\n<li>\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0447\u0438\u043c\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Migrate: <a href=\"https:\/\/www.chapterthree.com\/blog\/drupal-to-drupal-8-via-migrate-api\">Drupal to Drupal 8 via Migrate API<\/a>, <a href=\"https:\/\/evolvingweb.ca\/blog\/bringing-files-along-for-ride-to-d8\">Bringing files along for the ride to D8<\/a>.<\/li>\n<li><a href=\"https:\/\/www.ostraining.com\/blog\/drupal\/devel-kint\/\">\u0412\u0438\u0434\u0435\u043e<\/a> \u043e \u0442\u043e\u043c, \u0447\u0442\u043e {{ kint () }} \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0438 Twig-\u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432, \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0432\u043a\u043b\u044e\u0447\u0435\u043d <a href=\"https:\/\/www.drupal.org\/project\/devel\">Devel<\/a>. \u0410 \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u0432\u0435\u0441\u044c \u043a\u0435\u0448 \u043f\u0440\u0438 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0445 \u0448\u0430\u0431\u043b\u043e\u043d\u0430, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f <a href=\"https:\/\/www.drupal.org\/node\/1903374\">\u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0441\u0430\u0439\u0442 \u0432 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a> \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c <a href=\"https:\/\/drupal.psu.edu\/blog\/post\/drupal-8-theme-generation-and-development-intro-using-drupal-console\">\u044d\u0442\u043e \u0432\u0438\u0434\u0435\u043e<\/a>.<\/li>\n<li><a href=\"http:\/\/btmash.com\/article\/2016-04-26\/saving-and-retrieving-taxonomy-terms-programmatically-drupal-8\">\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u0435\u0440\u043c\u0438\u043d\u0430 \u0442\u0430\u043a\u0441\u043e\u043d\u043e\u043c\u0438\u0438<\/a>. \u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u043e\u0442 \u0430\u0432\u0442\u043e\u0440\u0430 <a href=\"https:\/\/www.drupal.org\/project\/fontyourface\">@font-your-face<\/a>.<\/li>\n<li><a href=\"https:\/\/www.chapterthree.com\/blog\/cache-api-drupal\">\u0421\u043d\u0438\u043f\u043f\u0435\u0442<\/a> \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u043d\u0438\u044f \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e Cache API \u0432 \u0432\u043e\u0441\u044c\u043c\u0451\u0440\u043a\u0435.<\/li>\n<li>\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 Content Staging \u0432 Drupal 8: <a href=\"http:\/\/buytaert.net\/improving-drupal-content-workflow\">Improving Drupal&#8217;s content workflow<\/a>. \u0422\u0435\u043c\u0430 \u0436\u0438\u0440\u043d\u0430\u044f \u0438 \u0432\u0430\u0436\u043d\u0430\u044f, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0438\u0448\u0435\u0442 \u0441\u0430\u043c \u0414\u0440\u0438\u0441. \u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 <a href=\"https:\/\/www.drupal.org\/project\/cps\">\u0441\u0445\u043e\u0436\u0435\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/a> \u0434\u043b\u044f \u0441\u0435\u043c\u0451\u0440\u043a\u0438.<\/li>\n<li>\u041f\u0435\u0440\u0432\u0430\u044f \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u0430\u044f \u0441\u0431\u043e\u0440\u043a\u0430 \u2014 <a href=\"https:\/\/www.drupal.org\/project\/thunder\">Thunder<\/a>. \u041e\u043f\u044f\u0442\u044c \u0436\u0435, <a href=\"http:\/\/buytaert.net\/thunder-a-drupal-distribution-for-publishers\">\u0430\u043d\u043e\u043d\u0441\u0438\u0440\u0443\u0435\u0442 \u0414\u0440\u0438\u0441<\/a>.<\/li>\n<li>\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043e\u043a\u043e\u043b\u043e\u0434\u0440\u0443\u043f\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 <a href=\"http:\/\/frontendunited.org\/\">Frontend United<\/a> \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043c\u043e\u0434\u0443\u043b\u044c c \u0433\u043e\u0432\u043e\u0440\u044f\u0449\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c <a href=\"https:\/\/www.drupal.org\/project\/offline_app\">Offline Application<\/a>. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 <a href=\"http:\/\/realize.be\/taking-drupal-8-website-offline-using-appcache\">Taking a (Drupal 8) website offline using AppCache<\/a>. <\/li>\n<\/ol>\n<p>  <\/p>\n<h3>\u0411\u0438\u0437\u043d\u0435\u0441 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e<\/h3>\n<p>  <\/p>\n<ol>\n<li><a href=\"https:\/\/www.lullabot.com\/articles\/why-paid-drupal-modules-fail-drupal-as-art\">Why Paid Drupal Modules Fail: Drupal as Art<\/a>. \u041c\u043e\u0449\u043d\u043e. \u0414\u043b\u0438\u043d\u043d\u043e. \u0427\u0438\u0442\u0430\u0442\u044c. \u041a\u043e\u043c\u043c\u0435\u043d\u0442\u044b. <a href=\"https:\/\/www.lullabot.com\/podcasts\/drupalizeme-podcast\/selling-drupal-modules-and-distributions\">\u041f\u043e\u0434\u043a\u0430\u0441\u0442<\/a>.<\/li>\n<li>\u0420\u0430\u0431\u043e\u0442\u0430 \u043a\u0438\u043f\u0438\u0442 \u043d\u0430 \u0444\u0440\u043e\u043d\u0442\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 Drupal.org: <a href=\"https:\/\/www.drupal.org\/drupalorg\/blog\/restructuring-drupalorg\">Restructuring Drupal.org<\/a>, <a href=\"https:\/\/www.drupal.org\/drupalorg\/blog\/a-new-design-system\">A new design system for Drupal.org<\/a>.<\/li>\n<li>\u041d\u043e\u0432\u043e\u0441\u0442\u0438 \u0434\u043b\u044f HR: \u041b\u0430\u0440\u0440\u0438 \u0413\u0430\u0440\u0444\u0438\u043b\u0434 (\u0447\u0435\u043b\u043e\u0432\u0435\u043a \u0432 \u0436\u0438\u043b\u0435\u0442\u043a\u0435) <a href=\"http:\/\/www.garfieldtech.com\/blog\/leaving-palantir\">\u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b \u0441\u0432\u043e\u044e \u043a\u0430\u0440\u044c\u0435\u0440\u0443 \u0432 Palantir.net<\/a>, \u0430  <a href=\"https:\/\/habrahabr.ru\/users\/kalabro\/\" class=\"user_link\">kalabro<\/a> (\u0441\u043e\u0430\u0432\u0442\u043e\u0440 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u0430) \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0430 \u0441\u0432\u043e\u044e \u043a\u0430\u0440\u044c\u0435\u0440\u0443 \u0432 SystemSeed. \u041d\u0430\u043b\u0435\u0442\u0430\u0439! \ud83d\ude42<\/li>\n<li>\u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0434\u0440\u0443\u043f\u0430\u043b\u0448\u043e\u043f\u0430 \u0447\u0435\u0440\u0435\u0437 Drupal.org: <a href=\"https:\/\/dev.acquia.com\/blog\/the-faichi-story-from-unknown-drupal-shop-to-top-10-in-6-months\/11\/04\/2016\/10261\">The Faichi Story: From Unknown Drupal Shop to Top 10 in 6 Months<\/a>. \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u044f\u0432\u043d\u0443\u044e \u043f\u0440\u043e\u043f\u0430\u0433\u0430\u043d\u0434\u0438\u0441\u0442\u0441\u043a\u0443\u044e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u0438, \u043d\u0435\u043b\u044c\u0437\u044f \u043d\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0444\u043e\u043a\u0443\u0441 \u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u0438\u0431\u044c\u044e\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 Drupal.org \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0432 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u044b \u0438 \u0441\u043f\u043b\u043e\u0447\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u0435\u0451 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u043c\u0438\u0434\u0436 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u043d\u0430 Drupal.org. <\/li>\n<\/ol>\n<p>  <\/p>\n<h3>Tools &amp; DevOps<\/h3>\n<p>  <\/p>\n<ol>\n<li>\u041a\u0430\u0436\u0434\u044b\u0439 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0434\u043e\u043b\u0436\u0435\u043d \u0432 \u0441\u0432\u043e\u0435\u0439 \u0436\u0438\u0437\u043d\u0438 \u043f\u043e\u0441\u0430\u0434\u0438\u0442\u044c \u0434\u0435\u0440\u0435\u0432\u043e, \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c CMS \u0438 \u0441\u0434\u0435\u043b\u0430\u0442\u044c <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1EWmxQMMekc0fMoMl16HyLt0i8yCRBT5wAVuy66Bi4kI\/edit#gid=0\">\u0441\u0432\u043e\u0439 \u043e\u0431\u0440\u0430\u0437 \u0434\u043b\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a>. \u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 &quot;All Inclusive&quot; (Nginx + PHP 7 + Xdebug + Drush\/Drupal Console + MySQL) \u043e\u0442 <a href=\"http:\/\/dru.io\/u\/chi\">Chi<\/a>.<\/li>\n<li>Wunderkraut \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0438\u0441\u044c \u0441\u0432\u043e\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0434\u043b\u044f \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442\u0430 \u0432\u043e\u0441\u044c\u043c\u0451\u0440\u043a\u0438: <a href=\"http:\/\/www.wunderkraut.com\/blog\/dropcat-a-new-deploy-tool-for-drupal\/2016-04-20\">Dropcat<\/a>. <\/li>\n<li>\u041c\u043d\u043e\u0433\u043e <a href=\"https:\/\/drupalconsole.com\/\">Drupal Console<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0441 \u043f\u0440\u0438\u0445\u043e\u0434\u043e\u043c Symfony \u0438 \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043b\u0443\u0447\u0448\u0438\u043c \u0434\u0440\u0443\u0433\u043e\u043c \u0434\u0440\u0443\u043f\u0430\u043b\u0435\u0440\u0430. \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 cheatsheet: <a href=\"http:\/\/drupalconsole.com\/cheatsheet\/#ru\"><a href=\"http:\/\/drupalconsole.com\/cheatsheet\/#ru\">http:\/\/drupalconsole.com\/cheatsheet\/#ru<\/a><\/a><\/li>\n<li>\u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, <a href=\"https:\/\/drupal.psu.edu\/blog\/post\/lower-drupal-8-development-barrier-entry-using-drupal-console-generate-boiler-plate-code\">\u0432\u0438\u0434\u0435\u043e-\u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b<\/a>, \u043a\u0430\u043a \u043f\u0438\u0441\u0430\u0442\u044c \u043c\u043e\u0434\u0443\u043b\u0438 \u043f\u043e\u0434 \u0432\u043e\u0441\u044c\u043c\u0451\u0440\u043a\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0434\u0440\u0443\u043f\u0430\u043b-\u043a\u043e\u043d\u0441\u043e\u043b\u0438. \u0410\u0432\u0442\u043e\u0440 \u0432\u0438\u0434\u0435\u043e \u0432\u0441\u0442\u0430\u043b \u043f\u043e\u0440\u0430\u043d\u044c\u0448\u0435, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 \u0434\u0435\u043b\u043e \u0434\u043b\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430. <\/li>\n<li>\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 Drush \u043f\u043e\u043a\u0430 <a href=\"https:\/\/pantheon.io\/blog\/modern-command-line-tools-drupal-modules-drush-and-drupal-console\">\u043f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u0435\u0442\u0441\u044f<\/a><a href=\"https:\/\/drupalconsole.com\/articles\/drupal-console-and-drush-collaboration-efforts\">\u0442\u044f\u0436\u0435\u043b\u043e<\/a>. <\/li>\n<\/ol>\n<p>  <\/p>\n<h3>\u041c\u043e\u0434\u0443\u043b\u0438<\/h3>\n<p>  <\/p>\n<ol>\n<li><a href=\"https:\/\/www.drupal.org\/project\/service_container\">Service Container<\/a><br \/>  \u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0451\u0440\u043a\u0438 \u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 \u0441\u0435\u043c\u0451\u0440\u043a\u0435 \u0431\u044b\u0432\u0430\u0435\u0442 \u0442\u044f\u0436\u0435\u043b\u043e. \u041d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u043c\u043e\u0434\u0443\u043b\u0438 \u0432\u0440\u043e\u0434\u0435 Service Container.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/entity_print\">Entity Print<\/a><br \/>  \u041f\u0435\u0447\u0430\u0442\u044c \u0432 PDF \u0434\u043b\u044f 7\/8. <a href=\"https:\/\/www.previousnext.com.au\/blog\/printing-any-drupal-entity-pdf\">\u0421\u0442\u0430\u0442\u044c\u044f<\/a>.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/responsive_menu\">Responsive and off-canvas menu<\/a><\/li>\n<li><a href=\"https:\/\/www.drupal.org\/project\/nodeviewcount\">Node view count<\/a><br \/>  \u0417\u0430\u043c\u0435\u043d\u0430 Statistics, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430\u0434\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u044b \u0432 \u0434\u0440\u0443\u043f\u0430\u043b\u0435.<\/li>\n<li><a href=\"https:\/\/www.drupal.org\/project\/coffee\">Coffee<\/a><br \/>  \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0435\u0439 Spotlight \u0432 \u043c\u0430\u043a\u0435.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/alexa\">Alexa<\/a><br \/>  \u0418\u043d\u0442\u0435\u0440\u0433\u0430\u0446\u0438\u044f \u0441 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c \u043e\u0442 Amazon.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/field_location\">Field Location<\/a><br \/>  \u041d\u043e\u0432\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Google Map API \u0438 Client-side hierarchical select.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/components\">Component Libraries<\/a><br \/>  \u041c\u043e\u0434\u0443\u043b\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c Twig-\u0448\u0430\u0431\u043b\u043e\u043d\u044b \u043f\u043e \u043f\u0430\u043f\u043e\u0447\u043a\u0430\u043c-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u0432\u0430\u0448\u0435\u0439 \u0442\u0435\u043c\u044b. <\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/expand_collapse_formatter\">Expand collapse formatter<\/a><br \/>  \u041f\u0440\u043e\u0441\u0442\u0435\u043d\u044c\u043a\u0438\u0439 JS-\u0444\u043e\u0440\u043c\u0430\u0442\u0442\u0435\u0440 \u0442\u0435\u043a\u0441\u0442\u0430 \u00ab\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0449\u0451\u00bb.<\/li>\n<li><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/76c\/212\/a69\/76c212a698704662a1d26feb819c608a.png\" title=\"\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u0441 Drupal 8\"\/> <a href=\"https:\/\/www.drupal.org\/project\/search_kint\">Search Kint<\/a><br \/>  \u041f\u043e\u0438\u0441\u043a \u043f\u043e \u0432\u044b\u0432\u043e\u0434\u0443 Devel Kint. <\/li>\n<\/ol>\n<p>  <\/p>\n<p>\u041d\u0430 \u044d\u0442\u043e\u043c \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432\u0441\u0451. \u041d\u0430\u0434 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 <a href=\"mailto:kot.oleg@gmail.com\">\u041e\u043b\u0435\u0433 \u041a\u043e\u0442<\/a> \u0438 <a href=\"mailto:marshalkina@gmail.com\">\u041a\u0430\u0442\u044f \u041c\u0430\u0440\u0448\u0430\u043b\u043a\u0438\u043d\u0430<\/a>. \u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u0442\u044c <a href=\"http:\/\/www.poll-maker.com\/poll671409x9ebab087-27\">\u0432 \u043e\u043f\u0440\u043e\u0441\u0435<\/a> \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0430\u0448\u0443 <a href=\"http:\/\/eepurl.com\/bhCjRb\">\u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443<\/a>!<\/p>\n<p>  <\/p>\n<p><em>P.S. \u041e\u0433\u043e, \u044d\u0442\u043e \u0443\u0436\u0435 \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a!<\/em><\/p>\n<div class=\"clear\"><\/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=\"https:\/\/habrahabr.ru\/post\/282772\/\"> https:\/\/habrahabr.ru\/post\/282772\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<p>\u041f\u0440\u0438\u0432\u0435\u0442! <\/p>\n<p>  <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b <a href=\"https:\/\/habrahabr.ru\/post\/282333\/\">\u043d\u0435\u043d\u0430\u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u044e CMS<\/a>, \u0442\u043e \u043d\u0430 \u044d\u0442\u0438\u0445 \u043c\u0430\u0439\u0441\u043a\u0438\u0445 \u0441\u0430\u043c\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b. \u041c\u044b \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0441 \u043b\u044e\u0431\u043e\u0432\u044c\u044e \u043e\u0442\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u043f\u0430\u0440\u0443 \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0441\u0441\u044b\u043b\u043e\u043a \u0434\u043b\u044f \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f Drupal. \u0412\u043d\u0443\u0442\u0440\u0438 \u043e\u043f\u0440\u043e\u0441!<\/p>\n<p>  <\/p>\n<h3>\u041f\u043e-\u0440\u0443\u0441\u0441\u043a\u0438<\/h3>\n<p>  <\/p>\n<ol>\n<li>\u0425\u0432\u0430\u0442\u0438\u0442 \u044d\u0442\u043e \u0442\u0435\u0440\u043f\u0435\u0442\u044c! <a href=\"https:\/\/habrahabr.ru\/post\/278227\/\">\u0411\u043e\u043b\u044c\u0448\u043e\u0439 \u0447\u0435\u0441\u0442\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043b\u0435\u043d\u0434\u0438\u043d\u0433\u043e\u0432<\/a> \u043e\u0442 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u0430 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u0430  <a href=\"https:\/\/habrahabr.ru\/users\/k0teg\/\" class=\"user_link\">k0teg<\/a>.<\/li>\n<li>\u041d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e\u0442 \u041d\u0438\u043a\u0438\u0442\u044b \u041c\u0430\u043b\u044b\u0448\u0435\u0432\u0430. \u041e\u0442\u0435\u0446-\u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c dru.io \u0434\u0435\u043b\u0438\u0442\u0441\u044f <a href=\"http:\/\/niklan.net\/blog\/86\">\u0441\u0432\u043e\u0438\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c \u043a \u0432\u0435\u0440\u0441\u043a\u0435 Drupal-\u0441\u0430\u0439\u0442\u043e\u0432 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Display Suite<\/a>. <\/li>\n<li>\u0425\u0430\u0431\u0440 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f: <a href=\"https:\/\/habrahabr.ru\/post\/280228\/\">FAQ \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e Drupal<\/a>, <a href=\"https:\/\/habrahabr.ru\/post\/282205\/\">FAQ \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e Backdrop<\/a>. <\/li>\n<li>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0440\u043e\u0439 \u0434\u043e\u0431\u0440\u043e\u0439 \u0441\u0435\u043c\u0451\u0440\u043a\u0438: <a href=\"http:\/\/mbaev.com\/content\/rabota-s-tokenami-cast-2\">\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u0447\u0438\u0441\u0442\u044b\u043c Token API<\/a>. \u0412\u0430\u0436\u043d\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u043a\u0430\u043a \u043e\u043d\u043e \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u043e, \u043d\u043e \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0431\u044b\u0432\u0430\u0435\u0442 \u0443\u0434\u043e\u0431\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 Entity API \u0438 \u0435\u0433\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/li>\n<li>\u041a \u0434\u0440\u0443\u0433\u0438\u043c \u043d\u043e\u0432\u043e\u0441\u0442\u044f\u043c.  @xandeadx \u0440\u0430\u0437\u0436\u0438\u043b\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0446\u0438\u0435\u0439 \u043d\u0430 PhpStorm \u0438 \u0441\u0440\u0430\u0437\u0443 \u0436\u0435 \u043d\u0430\u0447\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c <a href=\"http:\/\/xandeadx.ru\/blog\/tags\/phpstorm\">\u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443<\/a>. \u041c\u044b \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043a\u043e\u0433\u043e \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438, \u043d\u043e \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 \u0431\u043b\u043e\u0433\u0430 xandeadx.ru \u043d\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u0438\u0430\u043b\u044f\u0435\u0442 \u0438 \u0432\u043e\u0437\u043c\u0443\u0449\u0430\u0435\u0442. \u041a\u043e\u0433\u0434\u0430 \u0443\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043f\u043e Drupal 8?! \ud83d\ude42<br \/>\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-279375","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/279375","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=279375"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/279375\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=279375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=279375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=279375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}