{"id":203482,"date":"2013-11-25T05:02:02","date_gmt":"2013-11-25T01:02:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=203482"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=203482","title":{"rendered":"<span class=\"post_title\">\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439 \u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u043c\u0438\u0440\u0430 PHP \u2116 30 (10\u201424 \u043d\u043e\u044f\u0431\u0440\u044f 2013)<\/span>"},"content":{"rendered":"<div class=\"content html_format\">   \t<img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/530\/d91\/359\/530d91359aedacc304678090c271b329.jpg\"\/><\/p>\n<p>  \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0443\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b.<\/p>\n<p>  \u041f\u0440\u0438\u044f\u0442\u043d\u043e\u0433\u043e \u0447\u0442\u0435\u043d\u0438\u044f!<br \/>  <a name=\"habracut\"><\/a><\/p>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/71c\/579\/651\/71c579651bcbda8bb205ac0eb8c1cb10.png\"\/> \u041d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438 \u0440\u0435\u043b\u0438\u0437\u044b<\/h3>\n<p>  <\/p>\n<ul>\n<li>\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f PHP <a href=\"http:\/\/php.net\/archive\/2013.php#id2013-11-14-1\">5.5.6<\/a> \u0438 <a href=\"http:\/\/www.php.net\/archive\/2013.php#id2013-11-14-3\">5.4.22<\/a> &mdash; \u041a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u0440\u0435\u043b\u0438\u0437\u044b \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a. \u041a\u0440\u043e\u043c\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u0432 5.5.6 \u0431\u044b\u043b\u0430 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0439 array_merge() \u0438 func_get_args(), \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043e \u043b\u0438\u0448\u043d\u0435\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0432 OPCache \u0434\u043e \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u0430 \u043f\u043e\u0432\u044b\u0448\u0435\u043d \u043b\u0438\u043c\u0438\u0442 \u043d\u0430 \u0447\u0438\u0441\u043b\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u043a\u044d\u0448\u0435 (opcache.max_accelerated_files).<\/li>\n<li><a href=\"http:\/\/codeception.com\/11-15-2013\/codeception-18-phalcon-environments-dataproviders\">Codeception 1.8<\/a> &mdash; \u0421\u0432\u0435\u0436\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Phalcon, DataProviders, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0433\u043e \u0441\u043b\u043e\u0432\u0430 <code>@depends<\/code> \u0438 \u0434\u0440\u0443\u0433\u043e\u0435.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/201984\/\">PHP Console 3.0 \u2014 \u0432\u0430\u0436\u043d\u0435\u0439\u0448\u0435\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430 3 \u0433\u043e\u0434\u0430<\/a> &mdash; \u041e\u0431\u043d\u043e\u0432\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0434\u043b\u044f Chrome, \u0443\u043f\u0440\u043e\u0449\u0430\u044e\u0449\u0435\u0435 \u043e\u0442\u043b\u0430\u0434\u043a\u0443 PHP-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.<\/li>\n<\/ul>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/2dc\/cfa\/414\/2dccfa414b840c7109aec003866d04ab.png\"\/> PHP<\/h3>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/wiki.php.net\/rfc\/phpdbg\">RFC: phpdbg<\/a> &mdash; \u0412 \u044f\u0434\u0440\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u044b\u0439 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a \u2014 <a href=\"http:\/\/phpdbg.com\/\">phpdbg<\/a>.<\/li>\n<\/ul>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/b70\/f9f\/eae\/b70f9feaeee78b42a0c78c3731555e73.gif\"\/> \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b<\/h3>\n<p>  <\/p>\n<ul>\n<li><a href=\"http:\/\/idc.anavallasuiza.com\/project\/stylecow\/\">styleCow<\/a> &mdash; \u041f\u0430\u0440\u0441\u0435\u0440 CSS \u043d\u0430 PHP.<\/li>\n<li><a href=\"https:\/\/github.com\/Payum\/Payum\">Payum<\/a> &mdash; \u041e\u0442\u043b\u0438\u0447\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430, \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0430\u044e\u0449\u0430\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u043e\u043f\u043b\u0430\u0442: Paypal, payex, authorize.net, be2bill, omnipay \u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438.<\/li>\n<li><a href=\"https:\/\/github.com\/clue\/graph\">clue\/graph<\/a> &mdash; \u041c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0433\u0440\u0430\u0444\u0430\u043c\u0438\/\u0441\u0435\u0442\u044f\u043c\u0438 \u043d\u0430 PHP. \u0412\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043e\u0431\u0449\u0438\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432.<\/li>\n<li><a href=\"http:\/\/platesphp.com\/\">Plates<\/a> &mdash; \u041d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u0431\u043b\u043e\u043d\u0438\u0437\u0430\u0442\u043e\u0440 \u0434\u043b\u044f PHP.<\/li>\n<li><a href=\"https:\/\/github.com\/danielstjules\/pho\">pho<\/a> &mdash; \u041d\u043e\u0432\u044b\u0439 BDD-\u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f PHP, \u0430\u0432\u0442\u043e\u0440 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u043b\u044f\u043b\u0441\u044f <a href=\"http:\/\/pivotal.github.io\/jasmine\/\">Jasmine<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/jeremeamia\/super_closure\">PHP Super Closure<\/a> &mdash; \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0432 PHP.<\/li>\n<li><a href=\"https:\/\/github.com\/marcioAlmada\/annotations\">Minime \\ Annotations<\/a> &mdash; \u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044f\u043c\u0438 \u043d\u0430 PHP.<\/li>\n<li><a href=\"https:\/\/github.com\/yohang\/Finite\">Finite<\/a> &mdash; \u041a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442 \u043d\u0430 PHP.<\/li>\n<li><a href=\"http:\/\/kevinkhill.github.io\/FontAwesomePHP\/\">FontAwesomePHP<\/a> &mdash; \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430-\u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u0433\u043e \u0448\u0440\u0438\u0444\u0442\u0430 FontAwesome.<\/li>\n<li><a href=\"https:\/\/github.com\/jolicode\/php-ar-drone\">php-ar-drone<\/a> &mdash; \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043b\u0435\u0442\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0434\u0440\u043e\u043d\u043e\u043c \u043d\u0430 PHP. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c ReactPHP. \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0432\u0438\u0434\u0435\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u2014 <img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/> <a href=\"http:\/\/www.youtube.com\/watch?v=e6z5IKyXDPA&amp;feature=youtu.be\">PHP \u043c\u043e\u0436\u0435\u0442 \u043b\u0435\u0442\u0430\u0442\u044c!<\/a><\/li>\n<\/ul>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/87c\/384\/d14\/87c384d146eaf704ae1278407f08c2af.png\"\/> \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0434\u043b\u044f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f<\/h3>\n<p>  <\/p>\n<ul>\n<li><a href=\"http:\/\/ocramius.github.io\/blog\/fluent-interfaces-are-evil\/\">\u0422\u0435\u043a\u0443\u0447\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u2014 \u044d\u0442\u043e \u0437\u043b\u043e<\/a> &mdash; \u041e \u0442\u043e\u043c, \u043a\u043e\u0433\u0434\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0447\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u043e, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043f\u043b\u043e\u0445\u043e \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<\/li>\n<li><a href=\"http:\/\/blog.ircmaxell.com\/2013\/11\/beyond-object-oriented-programming.html\">\u0417\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/a> &mdash; \u0415\u0449\u0435 \u043e\u0434\u0438\u043d \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0441\u0442 \u043e\u0442 Anthony Ferrara \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 <a href=\"http:\/\/blog.ircmaxell.com\/search\/label\/Beyond\">\u00ab\u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438\u00bb<\/a>. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043a \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u044e.<\/li>\n<li><a href=\"http:\/\/philsturgeon.co.uk\/blog\/2013\/11\/benchmarking-codswallop-nodejs-v-php\">\u0411\u0440\u0435\u0434 \u0441\u043e\u0431\u0430\u0447\u0438\u0439: NodeJS \u043f\u0440\u043e\u0442\u0438\u0432 PHP<\/a> &mdash; \u041f\u043e\u0441\u0442 \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 <a href=\"http:\/\/rojan.com.np\/scraping-nodejs-vs-php\/\">\u0431\u0440\u0435\u0434\u043e\u0432\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 PHP \u0438 NodeJS<\/a> (\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u0437\u0436\u0435). \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0442\u0435\u0441\u0442, \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u0440\u043e\u043c, \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0440\u0430\u0441\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u0441\u0435 \u0442\u043e\u0447\u043a\u0438 \u043d\u0430\u0434 i.<\/li>\n<li><a href=\"http:\/\/qafoo.com\/blog\/061_tracking_changes_in_php_projects.html\">\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 PHP-\u043f\u0440\u043e\u0435\u043a\u0442\u0435<\/a> &mdash; \u0420\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 QaFoo \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 <a href=\"https:\/\/github.com\/Qafoo\/changetrack\">changetrack<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 PHP-\u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u042d\u0442\u043e \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u044f\u0432\u0438\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0447\u0430\u0449\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u043e\u0448\u0438\u0431\u043e\u043a.<\/li>\n<li><a href=\"http:\/\/www.tembies.com\/2013\/11\/juggle-chainsaws\/\">\u0416\u043e\u043d\u0433\u043b\u0438\u0440\u0443\u0439\u0442\u0435 \u0431\u0435\u043d\u0437\u043e\u043f\u0438\u043b\u0430\u043c\u0438, \u0430 \u043d\u0435 \u0442\u0438\u043f\u0430\u043c\u0438<\/a> &mdash; \u041e \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0438 \u0442\u0438\u043f\u043e\u0432 \u0432 PHP.<\/li>\n<li><a href=\"http:\/\/codeception.com\/11-12-2013\/working-with-phpunit-and-selenium-webdriver.html\">\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0441 PHPUnit \u0438 Selenium Webdriver<\/a> &mdash; \u041e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u0438\u0435\u043c\u043e\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c PHPUnit, Selenium \u0438 \u0432\u0435\u0431-\u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u043e\u0442 Facebook.<\/li>\n<li><a href=\"http:\/\/codeception.com\/11-20-2013\/webdriver-tests-with-codeception\">Selenium WebDriver \u0442\u0435\u0441\u0442\u044b \u043d\u0430 Codeception<\/a> &mdash; \u0412 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u0441\u0442\u0430, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0442\u0435 \u0436\u0435 \u0442\u0435\u0441\u0442\u044b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Codeception.<\/li>\n<li><a href=\"http:\/\/www.sitepoint.com\/social-network-style-posting-php-mongodb-jquery-part-1\/\">\u041f\u043e\u0441\u0442\u044b \u0432 \u0441\u0442\u0438\u043b\u0435 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u043d\u0430 PHP, MongoDB \u0438 jQuery<\/a>, <a href=\"http:\/\/www.sitepoint.com\/social-network-style-posting-php-mongodb-jquery-part-2\/\">2<\/a> &mdash; \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c MongoDB \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445.<\/li>\n<li><a href=\"http:\/\/auraphp.com\/blog\/tags#v2-ref\">\u0412\u0437\u0433\u043b\u044f\u0434 \u043d\u0430 Aura v2<\/a> &mdash; \u0421\u0435\u0440\u0438\u044f \u043f\u043e\u0441\u0442\u043e\u0432 \u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u0445 \u0433\u043e\u0442\u043e\u0432\u044f\u0449\u0435\u0439\u0441\u044f \u043a \u0432\u044b\u0445\u043e\u0434\u0443 \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u043d\u043e\u0433\u043e\u043e\u0431\u0435\u0449\u0430\u044e\u0449\u0435\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Aura.<\/li>\n<li><a href=\"http:\/\/www.sitepoint.com\/becoming-php-professional-missing-link\/\">\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c PHP-\u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u043e\u043c<\/a> &mdash; \u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0432\u0435\u0442\u043e\u0432 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0434\u043e\u0441\u0442\u0438\u0447\u044c \u0443\u0441\u043f\u0435\u0445\u0430 \u0432 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.<\/li>\n<li><a href=\"http:\/\/www.sitepoint.com\/using-php-streams-effectively\/\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u043e\u0442\u043e\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 PHP \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e<\/a> &mdash; \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 <a href=\"http:\/\/www.sitepoint.com\/understanding-streams-in-php\/\">\u0441\u0442\u0430\u0442\u0435\u0439<\/a> \u043e \u043f\u043e\u0442\u043e\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 PHP. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0440\u0435\u0447\u044c \u0438\u0434\u0435\u0442 \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432.<\/li>\n<li><a href=\"http:\/\/www.gregfreeman.org\/2013\/processing-data-with-php-using-stdin-and-piping\/\">\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 PHP \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f STDIN \u0438 unix-\u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440<\/a> &mdash; \u0415\u0449\u0435 \u043e\u0434\u0438\u043d \u043f\u043e\u0441\u0442 \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 PHP, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 PHP-\u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0445.<\/li>\n<li><a href=\"http:\/\/www.a-basketful-of-papayas.net\/2013\/11\/building-sensor-phalanx-with-php.html\">\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f Arduino \u043d\u0430 PHP<\/a> &mdash; \u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f PHP \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438. \u0410\u0432\u0442\u043e\u0440 \u043f\u0438\u0448\u0435\u0442 \u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0438 <a href=\"http:\/\/reactphp.org\/\">ReactPHP<\/a> \u0438 <a href=\"http:\/\/socketo.me\/\">Ratchet<\/a>. \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 <a href=\"https:\/\/www.youtube.com\/watch?feature=player_embedded&amp;amp;v=EUl_RLTBKTk\">\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f<\/a> <img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/>.<\/li>\n<li><a href=\"http:\/\/www.appdynamics.com\/blog\/2013\/05\/21\/php-performance-crash-course-part-1-the-basics\/\">\u0423\u0441\u043a\u043e\u0440\u0435\u043d\u043d\u044b\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 PHP-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a>, <a href=\"http:\/\/www.appdynamics.com\/blog\/2013\/11\/07\/php-performance-crash-course-part-2-the-deep-dive\/\">2<\/a> &mdash; \u041f\u0430\u0440\u0430 \u0445\u043e\u0440\u043e\u0448\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u043e\u0431 \u043e\u0431\u0449\u0438\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 PHP, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u0430\u0441\u0441\u0430 \u0441\u043e\u0432\u0435\u0442\u043e\u0432, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u0440\u0435\u0446\u0435\u043f\u0442\u043e\u0432.<\/li>\n<li><a href=\"http:\/\/webjawns.com\/2013\/11\/migrating-to-zf2-integrating-composer-and-doctrineormmodule\/\">\u041c\u0438\u0433\u0440\u0438\u0440\u0443\u0435\u043c \u043d\u0430 ZF2: \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f Composer \u0438 DoctrineORMModule<\/a> &mdash; \u041f\u0440\u0438\u043c\u0435\u0440 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 ZF1 \u0434\u043e ZF2.<\/li>\n<li><a href=\"http:\/\/gonzalo123.com\/2013\/11\/11\/how-to-run-a-web-server-from-a-php-application\/\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u0438\u0437 PHP-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/a> &mdash; \u0410\u0432\u0442\u043e\u0440 \u043f\u043e\u0441\u0442\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438\u0437 PHP-\u0441\u043a\u0440\u0438\u043f\u0442\u0430 \u0434\u0432\u0443\u043c\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f <a href=\"http:\/\/reactphp.org\/\">React<\/a>. \u041f\u043e\u0441\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c \u0438 \u0442\u0435\u0441\u0442\u0430\u043c\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c <a href=\"http:\/\/httpd.apache.org\/docs\/2.2\/programs\/ab.html\">Apache ab<\/a>.<\/li>\n<li><a href=\"http:\/\/www.binarytides.com\/install-nginx-php-fpm-centos\/\">\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c Nginx + Php FPM + APC \u043d\u0430 CentOS 6.4<\/a> &mdash; \u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u043f\u043e\u0434\u043d\u044f\u0442\u0438\u044e \u0432\u0435\u0431-\u0441\u0442\u0435\u043a\u0430 \u043d\u0430 CentOS.<\/li>\n<li><a href=\"http:\/\/blog.zachorr.com\/nginx-setup\/\">\u0413\u043e\u0442\u043e\u0432\u044b\u0439 \u043a \u0431\u0438\u0442\u0432\u0435 Nginx<\/a> &mdash; \u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 nginx.<\/li>\n<li><a href=\"http:\/\/phpbeyondtheweb.com\/\">PHP Beyond the Web<\/a> &mdash; \u041d\u043e\u0432\u0430\u044f \u043a\u043d\u0438\u0433\u0430 \u043f\u043e PHP, \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0430\u044f \u043d\u0435 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0444\u0435\u0440\u044b \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430: \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0434\u0435\u043c\u043e\u043d\u044b \u0438 \u0434\u0440\u0443\u0433\u0438\u0435.<\/li>\n<li><a href=\"http:\/\/websec.io\/2013\/11\/22\/Access-Control-Primer.html\">\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430<\/a> &mdash; \u041e\u0442\u043b\u0438\u0447\u043d\u044b\u0439 \u043f\u043e\u0441\u0442 \u043e \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0432 PHP-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445.<\/li>\n<li><a href=\"http:\/\/www.sitepoint.com\/battle-autoloaders-psr-0-vs-psr-4\/\">\u0411\u0438\u0442\u0432\u0430 \u0430\u0432\u0442\u043e\u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u043e\u0432: PSR-0 \u043f\u0440\u043e\u0442\u0438\u0432 PSR-4<\/a> &mdash; \u041e\u0431\u0437\u043e\u0440 \u0434\u0432\u0443\u0445 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432. \u041a\u0430\u043a \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 PSR-4 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0435\u0442 PSR-0.<\/li>\n<li><a href=\"http:\/\/bojanz.wordpress.com\/2013\/11\/11\/learning-php-development-with-silex\/\">\u0418\u0437\u0443\u0447\u0430\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043d\u0430 PHP \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Silex<\/a> &mdash; \u0410\u0432\u0442\u043e\u0440 \u043f\u0438\u0448\u0435\u0442 \u043e \u0442\u043e\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0441\u0447\u0438\u0442\u0430\u0435\u0442 Silex \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u043c \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u0430 \u0437\u0430\u0442\u0435\u043c \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<\/li>\n<li><a href=\"http:\/\/blog.enge.me\/post\/prismicio-for-laravel-re-defining-the-cms\">Prismic.io \u0434\u043b\u044f Laravel<\/a> &mdash; \u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 Laravel-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u2014 <a href=\"https:\/\/prismic.io\/\">prismic.io<\/a>.<\/li>\n<li><a href=\"http:\/\/net.tutsplus.com\/tutorials\/php\/authentication-with-laravel-4\/\">\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043d\u0430 Laravel 4<\/a> &mdash; \u0415\u0449\u0435 \u043e\u0434\u0438\u043d \u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b \u043f\u043e Laravel 4, \u0442\u0435\u043c\u0430 \u0443\u0436\u0435 \u0431\u044b\u043b\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0430 <a href=\"https:\/\/medium.com\/on-coding\/e8d93c9ce0e2\">\u0442\u0443\u0442<\/a>.<\/li>\n<li><a href=\"https:\/\/medium.com\/on-coding\/26cdc75e4810\">Laravel 4: Multisites<\/a> &mdash; \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0438\u0438 \u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u043e Laravel 4. \u0420\u0430\u043d\u0435\u0435 \u0443\u0436\u0435 \u0431\u044b\u043b\u043e \u043e <a href=\"https:\/\/medium.com\/on-coding\/5963ca9d6499\">\u043f\u0430\u043a\u0435\u0442\u0430\u0445<\/a>, <a href=\"https:\/\/medium.com\/on-coding\/e8d93c9ce0e2\">\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/a>, <a href=\"https:\/\/medium.com\/on-coding\/a7f2fa1f9791\">Access Control List<\/a>, <a href=\"https:\/\/medium.com\/on-coding\/3bed5d0e645e\">\u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438<\/a>, <a href=\"https:\/\/medium.com\/on-coding\/c643022433ad\">API<\/a> \u0438 <a href=\"https:\/\/medium.com\/on-coding\/eaa550829538\">Real Time Chat<\/a>.<\/li>\n<li><a href=\"http:\/\/www.codeforest.net\/laravel-4-tips-resourses\">Laravel 4: \u0441\u043e\u0432\u0435\u0442\u044b \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b<\/a> <\/li>\n<li><a href=\"http:\/\/laravelsnippets.com\/\">LaravelSnippets<\/a> &mdash; \u0420\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u043d\u0438\u043f\u043f\u0435\u0442\u043e\u0432 \u0434\u043b\u044f Laravel.<\/li>\n<li><a href=\"http:\/\/markvaneijk.com\/whats-new-and-upcoming-in-laravel-4-1\">\u0427\u0442\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 Laravel 4.1<\/a> &mdash; \u041e\u0431\u0437\u043e\u0440 \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0439.<\/li>\n<li><a href=\"http:\/\/php-and-symfony.matthiasnoback.nl\/2013\/11\/symfony2-add-a-global-option-to-console-commands-and-generate-pid-file\/\">Symfony2: \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u043f\u0446\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e PID-\u0444\u0430\u0439\u043b\u0430<\/a> &mdash; \u0412\u0434\u043e\u0445\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0441\u044c \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u043c \u0432 <a href=\"https:\/\/leanpub.com\/signalingphp\">Signaling PHP<\/a>, \u0430\u0432\u0442\u043e\u0440 \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u0442 Symfony2 \u0434\u043e\u0431\u0430\u0432\u0438\u0432 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f PID-\u0444\u0430\u0439\u043b\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043c\u0430\u043d\u0434.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/202058\/\">\u041d\u043e\u0432\u043e\u0435 \u0432 Symfony 2.4: \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 ExpressionLanguage<\/a> &mdash; \u041e\u0431\u0437\u043e\u0440 \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0438\u0437 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 Symfony 2. \u041e \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u043d\u043e\u0432\u043e\u0432\u0432\u0435\u0434\u0435\u043d\u0438\u044f\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 <a href=\"http:\/\/symfony.com\/blog\/category\/living-on-the-edge\">\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0431\u043b\u043e\u0433\u0435<\/a>.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/202072\/\">KnpMenuBundle + Sonata. \u0414\u0435\u043b\u0430\u0435\u043c \u043c\u0435\u043d\u044e \u0438\u0437 \u0431\u0430\u0437\u044b<\/a> &mdash; KNPMenuBundle + SonataAdminBundle: \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0435\u043d\u044e \u0438\u0437 \u0430\u0434\u043c\u0438\u043d\u043a\u0438.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/smartprogress\/blog\/202188\/\">HTML Purifier. \u0420\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/a> &mdash; \u0412 \u043f\u043e\u0441\u0442\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0430 \u0437\u0430\u043c\u0435\u043d\u0430 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0441\u0441\u044b\u043b\u043e\u043a \u043d\u0430 \u0441\u0432\u043e\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e \u0432\u0441\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u0441\u0441\u044b\u043b\u043a\u0430\u043c \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 target=_blank.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/202398\/\">\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u00ab\u043a\u043e\u0432\u0440\u0430\u00bb<\/a> &mdash; \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u0441 \u0443\u0437\u043e\u0440\u043e\u043c \u043a\u043e\u0432\u0440\u0430 \u043d\u0430 PHP, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u0430\u0431\u0430\u0432\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/202234\/\">\u0414\u0438\u0441\u043f\u0435\u0442\u0447\u0435\u0440 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0441 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0435\u0439 \u043f\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0443<\/a> &mdash; \u0410\u0432\u0442\u043e\u0440 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0434\u0438\u0441\u043f\u0435\u0442\u0447\u0435\u0440\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u2014 <a href=\"https:\/\/github.com\/balkonsmoke\/yowsa-eventable\">eventable<\/a>.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/201658\/\">PubSub \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u0435\u0431\u0441\u043e\u043a\u0435\u0442\u043e\u0432 \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WAMP<\/a> &mdash; \u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u0430\u043b\u0430 <a href=\"http:\/\/wamp.ws\/\">WAMP<\/a> \u043d\u0430 PHP \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"http:\/\/socketo.me\/\">Ratchet<\/a>.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/alawar\/blog\/202214\/\">Continuous Delivery hecho en Alawar<\/a> &mdash; \u0410\u0432\u0442\u043e\u0440 \u0434\u0435\u043b\u0438\u0442\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043d\u0430 PHP-\u043f\u0440\u043e\u0435\u043a\u0442\u0435.<\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/201646\/\">Mooha \u2014 \u043d\u043e\u0434\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f PHP<\/a> &mdash; \u041e\u0442\u043b\u0438\u0447\u043d\u0435\u0439\u0448\u0430\u044f \u0438\u0434\u0435\u044f! \u0421\u043e\u0437\u0434\u0430\u0435\u043c PHP-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e. \u0411\u0435\u0437 \u043b\u0438\u0448\u043d\u0438\u0445 \u0441\u043b\u043e\u0432, \u0436\u0434\u0435\u043c \u0431\u0435\u0442\u044b, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0449\u0443\u043f\u0430\u0442\u044c.<\/li>\n<\/ul>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/a27\/ea0\/6f7\/a27ea06f7d56f6b750420fcbc5c63da8.gif\"\/> \u0410\u0443\u0434\u0438\u043e \u0438 \u0432\u0438\u0434\u0435\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b<\/h3>\n<p>  <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/> <a href=\"http:\/\/www.phpclasses.org\/blog\/post\/220-What-Happened-in-the-Security-Attack-to-PHPnet--Lately-in-PHP-podcast-episode-41.html\">\u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u043f\u0440\u0438 \u0430\u0442\u0430\u043a\u0435 \u043d\u0430 php.net?<\/a> &mdash; \u042d\u043f\u0438\u0437\u043e\u0434 \u043f\u043e\u0434\u043a\u0430\u0441\u0442\u0430 \u00abLately in PHP\u00bb, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0442\u0435\u043c\u0430 \u0437\u043b\u043e\u0432\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043d\u0430 php.net, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438\u0437 \u043c\u0438\u0440\u0430 PHP.<\/li>\n<li><img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/> <a href=\"http:\/\/www.youtube.com\/watch?v=WDcldwda4vM\">PhalconPHP Framework \u2014 \u044d\u0442\u043e \u0431\u043e\u0441\u0441<\/a> &mdash; \u041e\u0431\u0437\u043e\u0440 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Phalcon.<\/li>\n<li><img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/> <a href=\"https:\/\/www.youtube.com\/watch?v=_kQXgjIfLgo\">\u041f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e Google Cloud SQL<\/a> &mdash; \u0421\u043a\u0440\u0438\u043d\u043a\u0430\u0441\u0442 \u043e Google Cloud SQL, \u0431\u043b\u0438\u0436\u0435 \u043a \u043a\u043e\u043d\u0446\u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 PHP, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 phpMyAdmin.<\/li>\n<li><img decoding=\"async\" alt=\"video\" src=\"http:\/\/habr.habrastorage.org\/post_images\/c05\/309\/6f3\/c053096f3ec7c2f90ef0c2b99880d8e9.gif\"\/> <a href=\"http:\/\/phptownhall.com\/\/blog\/2013\/11\/13\/episode-15-joomla-fig-psr4\/\">\u0412\u0438\u0434\u0435\u043e\u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u0434\u043a\u0430\u0441\u0442\u0430 PHP Town Hall: Episode #15<\/a> &mdash; \u0412 \u0433\u043e\u0441\u0442\u044f\u0445 \u043e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Joomla. \u041e\u0431\u0441\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430: \u043d\u0430\u0434 \u0447\u0435\u043c \u0438\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430 \u0438 \u0432 \u043a\u0430\u043a\u043e\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f Joomla. \u0422\u0430\u043a\u0436\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f PSR-4.<\/li>\n<\/ul>\n<h3><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/d4b\/289\/ef0\/d4b289ef0a00e969108c25d0c3d75f58.gif\"\/> \u0417\u0430\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/h3>\n<p>  <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"http:\/\/habr.habrastorage.org\/post_images\/ed7\/acd\/e0d\/ed7acde0d9595da5536b9aea9a0b301b.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/idcee\/blog\/202890\/\">\u0421\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c PHP \u0420\u0430\u0441\u043c\u0443\u0441 \u041b\u0435\u0440\u0434\u043e\u0440\u0444 \u2014 \u043e\u0431 \u0430\u043d\u0430\u0440\u0445\u0438\u0438 \u0438 \u0434\u0435\u043c\u043e\u043a\u0440\u0430\u0442\u0438\u0438 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u044f\u0437\u044b\u043a\u0430, PHP 5.6 \u0438 \u0436\u0430\u043b\u0443\u044e\u0449\u0438\u0445\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u0445<\/a> &mdash; \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u0446\u0438\u0442\u0430\u0442\u044b \u0438\u0437 <a href=\"http:\/\/dou.ua\/lenta\/interviews\/php-creator-rasmus-lerdorf\/\">\u0438\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u0441 \u0420\u0430\u0441\u043c\u0443\u0441\u043e\u043c<\/a> \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u043f\u0438\u0441\u044c \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u044f \u0441 IDCEE 2103 \u0432 \u041a\u0438\u0435\u0432\u0435.<\/li>\n<li><a href=\"http:\/\/blogs.perceptionsystem.com\/infographic\/effects-php-enterprise\/\">\u0418\u043d\u0444\u043e\u0433\u0440\u0430\u0444\u0438\u043a\u0430: \u042d\u0444\u0444\u0435\u043a\u0442 PHP \u043d\u0430 \u043c\u0438\u0440 \u044d\u043d\u0442\u0435\u0440\u043f\u0440\u0430\u0439\u0437<\/a> <\/li>\n<li><a href=\"https:\/\/bugs.php.net\/bug.php?id=66144\">PHP :: Doc Bug #66144 :: php.net is too white<\/a> &mdash; \u0412 \u043a\u043e\u043d\u0446\u0435 \u0438\u044e\u043d\u044f \u043d\u0430 php.net \u0431\u044b\u043b\u0430 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u0430 \u0431\u0435\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0430, \u0430 <a href=\"http:\/\/php.net\/index.php#id2013-11-20-1\">\u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e<\/a> \u0441\u0430\u0439\u0442 \u0431\u044b\u043b \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d \u043d\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. <br \/>  \u0422\u0435\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0432 \u0431\u0430\u0433-\u0442\u0440\u0435\u043a\u0435\u0440\u0435 \u0431\u044b\u043b \u043e\u0442\u043a\u0440\u044b\u0442 \u0442\u0438\u043a\u0435\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0436\u0430\u043b\u043e\u0432\u0430\u043b\u0441\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0441\u0430\u0439\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0431\u0435\u043b\u044b\u0439 \u0438 \u043f\u0440\u043e\u0441\u0438\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0435\u043c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. \u041d\u043e \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u044b PHP \u043d\u0435 \u0440\u0430\u0441\u0442\u0435\u0440\u044f\u043b\u0438\u0441\u044c \u0438 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438, \u0447\u0442\u043e \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0438\u043c \u043d\u0430\u0434\u043e \u043a\u0430\u043a-\u0442\u043e \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c, \u0442\u043e \u0441\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0443\u0442 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u044b \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0431\u0440\u044d\u043d\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u043b\u043d\u0446\u0435\u0437\u0430\u0449\u0438\u0442\u043d\u044b\u0435 \u043e\u0447\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u0434\u0435\u0432\u0430\u0442\u044c \u043f\u0440\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 php.net. <br \/>  \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0432\u043e\u0442 \u0438 \u043e\u043d\u0438!<br \/>   <img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/7b1\/c2e\/229\/7b1c2e22906884696fcd34dd177a2446.jpg\" alt=\"php.net sunglasses\"\/><\/li>\n<\/ul>\n<p>  <a href=\"http:\/\/pronskiy.github.io\/php-digest\/\">\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u043f\u043e\u0438\u0441\u043a \u043f\u043e \u0432\u0441\u0435\u043c \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u0430\u043c<\/a><br \/>  \u2190 <a href=\"http:\/\/habrahabr.ru\/company\/zfort\/blog\/201614\/\">\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a<\/a>      \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\/company\/zfort\/blog\/203482\/\"> http:\/\/habrahabr.ru\/company\/zfort\/blog\/203482\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">   \t<img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/530\/d91\/359\/530d91359aedacc304678090c271b329.jpg\"\/><\/p>\n<p>  \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0443\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b.<\/p>\n<p>  \u041f\u0440\u0438\u044f\u0442\u043d\u043e\u0433\u043e \u0447\u0442\u0435\u043d\u0438\u044f!  <\/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-203482","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/203482","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=203482"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/203482\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=203482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=203482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=203482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}