{"id":263600,"date":"2015-08-14T18:34:02","date_gmt":"2015-08-14T14:34:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=263600"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=263600","title":{"rendered":"\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 Drupal \u0434\u043b\u044f PHP 5.3-5.6 \u0438 7.0. \u00ab\u0411\u0438\u0442\u0432\u0430 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u043a\u043e\u0434\u0430\u00bb apc vs xcache vs opcache"},"content":{"rendered":"\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/d89\/469\/308\/d89469308a3343749f3af20456330ece.png\"\/><\/div>\n<hr\/>\n<p>  <\/p>\n<h5>\u0412 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438:<\/h5>\n<p>  <a href=\"http:\/\/habrahabr.ru\/post\/264487\/\">\u0423\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f PHP-\u0441\u0430\u0439\u0442\u0430. \u041a\u0430\u043a\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0442\u043e\u0438\u0442 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u043e\u0434 PHP<\/a><\/p>\n<hr\/>\n<p>  \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0438 \u043e\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430, \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0441\u0434\u0435\u043b\u0430\u043d \u0443\u043f\u043e\u0440 \u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u0432\u043a\u043b\u044e\u0447\u0430\u044f PHP 7 beta3.<\/p>\n<p>  \u0414\u043b\u044f \u0440\u0430\u043d\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u043a\u043e\u0434\u0430 apc, xcache \u0438 opca\u0441he.<br \/>  \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u0435\u0441\u0442\u043e\u0432 \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u044b\u0435 \u0442\u0435\u0441\u0442\u044b ab \u0438 siege. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431 \u044d\u0442\u043e\u043c \u044f \u043d\u0430\u043f\u0438\u0448\u0443 \u0432 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439.<br \/>  \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043c\u0435\u043d\u044f \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0437\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u0430 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430 \u0438\u043b\u0438 \u0438\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f php-\u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430, \u0441\u043a\u043e\u0440\u0435\u0435 \u0442\u043e, \u0441 \u043a\u0430\u043a\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u043e\u043d\u0430 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043c\u043d\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u0441 \u043a\u0430\u043a\u043e\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u043e\u0439. <br \/>  \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0435\u0441\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043c\u0435\u0440\u044f\u044e\u0442 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430 \u043a \u043e\u0431\u0449\u0438\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0430 \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 web-\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a \u0440\u0430\u0431\u043e\u0442\u0435 \u043d\u0430 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445. <br \/>  \u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u0441\u044f \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0435. \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438, \u043d\u043e \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u042d\u0442\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d web-\u0441\u0435\u0440\u0432\u0435\u0440 \u0438\u043b\u0438 \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441 \u043a\u0430\u043a\u0438\u043c\u0438-\u0442\u043e \u043d\u0435 \u0431\u044b\u043b\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430.<br \/>  \u0427\u0442\u043e \u0431\u044b \u043d\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u043f\u044b\u0442\u043a\u043e\u0439 \u043e\u0431\u044a\u044f\u0442\u044c \u043d\u0435\u043e\u0431\u044a\u044f\u0442\u043d\u043e\u0435, \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043c\u0435\u0440\u0438\u043c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438 \u043e\u0442\u043a\u043b\u0438\u043a \u0440\u0430\u0431\u043e\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u043e\u0432 php, \u043d\u0430 \u043c\u043e\u0449\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0431\u0435\u0437 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f\u043c\u0438 web-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0438\u0441\u043f\u044b\u0442\u0443\u0435\u043c\u044b\u0445. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e php-fpm + nginx. \u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 MariaDB. \u0412\u0441\u0435 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u0441\u043a\u0440\u044b\u0442\u044b \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u043d\u0438\u0436\u0435. <\/p>\n<p>  <a name=\"habracut\"><\/a><\/p>\n<hr\/>\n<p>  <b>\u0422\u0430\u043a \u0436\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u043e\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e\u00bb \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430<\/b><\/p>\n<ul>\n<li><a href=\"http:\/\/habrahabr.ru\/post\/253869\/\">\u00ab\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439\u00bb \u043a\u043b\u0430\u0441\u0442\u0435\u0440. \u0427\u0430\u0441\u0442\u044c 3.1 \u0412\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435 MySQL Multi-Master \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/acronis\/blog\/209934\/\">\u00ab\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439\u00bb \u043a\u043b\u0430\u0441\u0442\u0435\u0440. \u0427\u0430\u0441\u0442\u044c 2.2: \u0412\u044b\u0441\u043e\u043a\u043e\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0439 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0439 web-\u0441\u0435\u0440\u0432\u0435\u0440, \u043b\u0443\u0447\u0448\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043d\u0430 \u0441\u0442\u0440\u0430\u0436\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441\u0430<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/acronis\/blog\/204190\/\">\u041e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0435 \u043d\u0430 hetzner<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/acronis\/blog\/198934\/\">Frontend: NGINX + Keepalived (vrrp) \u043d\u0430 CentOS<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/acronis\/blog\/198448\/\">HAPRoxy \u0434\u043b\u044f Percona \u0438\u043b\u0438 Galera \u043d\u0430 CentOS. \u0415\u0433\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0432 Zabbix<\/a><\/li>\n<li><a href=\"http:\/\/habrahabr.ru\/company\/acronis\/blog\/198354\/\">Zabbix 2.2 \u0432\u0435\u0440\u0445\u043e\u043c \u043d\u0430 nginx + php-fpm \u0438 mariadb<\/a><\/li>\n<\/ul>\n<hr\/>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438<\/b><\/p>\n<div class=\"spoiler_text\">\n<h5>\u0418\u0441\u043f\u044b\u0442\u0443\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440: <\/h5>\n<p>  <\/p>\n<blockquote><p>CPU: Intel Xeon E5-1620v2 4c\/8t 3,7 GHz+\/3,9 GHz+<br \/>  RAM: 64 GB DDR3 ECC 1600 MHz<br \/>  Intel DC S3500 Series 300 \u0413\u0431.<\/p><\/blockquote>\n<hr\/>\n<h5>Centos 6.7:<\/h5>\n<p>  <\/p>\n<blockquote><p>Linux 2.6.32-40-pve #1 SMP Fri Jul 24 11:16:05 CEST 2015 x86_64 x86_64 x86_64 GNU\/Linux<\/p><\/blockquote>\n<hr\/>\n<h5>sysctl: <\/h5>\n<p>  <\/p>\n<blockquote><p>net.ipv4.ip_forward=1<br \/>  kernel.sysrq=1<br \/>  net.ipv4.tcp_syncookies=1<br \/>  net.bridge.bridge-nf-call-ip6tables=0<br \/>  net.bridge.bridge-nf-call-iptables=0<br \/>  net.bridge.bridge-nf-call-arptables=0<br \/>  kernel.msgmnb=65536<br \/>  kernel.msgmax=65536<br \/>  kernel.shmmax=4294967295<br \/>  kernel.shmall=268435456<br \/>  net.netfilter.nf_conntrack_max=99999999<br \/>  fs.inotify.max_user_watches=99999999<br \/>  net.ipv4.tcp_max_tw_buckets=99999999<br \/>  net.ipv4.tcp_max_tw_buckets_ub=65535<br \/>  net.ipv4.tcp_max_syn_backlog=65536<br \/>  net.core.somaxconn=65535<br \/>  fs.file-max=99999999<br \/>  kernel.sem=1000 128000 128 512<br \/>  vm.dirty_ratio=5<br \/>  fs.aio-max-nr=262144<br \/>  kernel.panic=1<br \/>  net.ipv4.conf.all.rp_filter=1<br \/>  net.ipv4.conf.default.send_redirects=1<br \/>  net.ipv4.conf.all.send_redirects=0<br \/>  net.ipv4.ip_dynaddr=1<br \/>  kernel.shmmni=4096<br \/>  net.ipv4.tcp_keepalive_time=15<br \/>  net.ipv4.tcp_keepalive_intvl=10<br \/>  net.ipv4.tcp_keepalive_probes=5<br \/>  net.ipv4.tcp_fin_timeout=30<br \/>  net.ipv4.tcp_window_scaling=0<br \/>  net.ipv4.tcp_sack=0<br \/>  net.ipv4.tcp_timestamps=0  <\/p><\/blockquote>\n<hr\/>\n<h5>PHP<\/h5>\n<p>  <\/p>\n<blockquote><p>PHP 5.3.29 (cli) (built: Aug 14 2014 14:15:02)<br \/>  Copyright \u00a9 1997-2014 The PHP Group<br \/>  Zend Engine v2.3.0, Copyright \u00a9 1998-2014 Zend Technologies<\/p>\n<p>  PHP 5.3.29 (cli) (built: Aug 14 2014 14:15:02)<br \/>  Copyright \u00a9 1997-2014 The PHP Group<br \/>  Zend Engine v2.3.0, Copyright \u00a9 1998-2014 Zend Technologies<br \/>   with XCache v3.2.0, Copyright \u00a9 2005-2014, by mOo<br \/>   with XCache Cacher v3.2.0, Copyright \u00a9 2005-2014, by mOo<\/p>\n<p>  PHP 5.3.29 (cli) (built: Aug 14 2014 14:15:02)<br \/>  Copyright \u00a9 1997-2014 The PHP Group<br \/>  Zend Engine v2.3.0, Copyright \u00a9 1998-2014 Zend Technologies<br \/>   with Zend OPcache v7.0.5, Copyright \u00a9 1999-2015, by Zend Technologies<\/p>\n<p>  The Zend Engine API version 220100525 which is installed, is newer.<br \/>  Contact Zend Technologies at <a href=\"http:\/\/www.zend.com\/\">www.zend.com<\/a> for a later version of Zend Guard Loader.<br \/>  PHP 5.4.42 (cli) (built: Jun 12 2015 09:19:10)<br \/>  Copyright \u00a9 1997-2014 The PHP Group<br \/>  Zend Engine v2.4.0, Copyright \u00a9 1998-2014 Zend Technologies<\/p>\n<p>  PHP 5.4.42 (cli) (built: Jun 12 2015 09:19:10)<br \/>  Copyright \u00a9 1997-2014 The PHP Group<br \/>  Zend Engine v2.4.0, Copyright \u00a9 1998-2014 Zend Technologies<br \/>   with XCache v3.2.0, Copyright \u00a9 2005-2014, by mOo<br \/>   with XCache Cacher v3.2.0, Copyright \u00a9 2005-2014, by mOo<\/p>\n<p>  PHP 5.5.27 (cli) (built: Jul 10 2015 23:40:40)<br \/>  Copyright \u00a9 1997-2015 The PHP Group<br \/>  Zend Engine v2.5.0, Copyright \u00a9 1998-2015 Zend Technologies<\/p>\n<p>  PHP 5.6.11 (cli) (built: Jul 10 2015 22:43:20)<br \/>  Copyright \u00a9 1997-2015 The PHP Group<br \/>  Zend Engine v2.6.0, Copyright \u00a9 1998-2015 Zend Technologies<\/p>\n<p>  PHP 7.0.0beta3 (cli) (built: Aug 5 2015 19:11:12)<br \/>  Copyright \u00a9 1997-2015 The PHP Group<br \/>  Zend Engine v3.0.0-dev, Copyright \u00a9 1998-2015 Zend Technologies  <\/p><\/blockquote>\n<hr\/>\n<h5>XCache<\/h5>\n<p>  <\/p>\n<blockquote><p>[xcache]<br \/>  xcache.shm_scheme = \u00abmmap\u00bb<br \/>  xcache.size = 1G<br \/>  xcache.count = 8<br \/>  xcache.slots = 8K<br \/>  xcache.ttl = 3600<br \/>  xcache.gc_interval = 3600<br \/>  xcache.var_size = 64M<br \/>  xcache.var_count = 2<br \/>  xcache.var_slots = 8K<br \/>  xcache.var_ttl = 3600<br \/>  xcache.mmap_path = &quot;\/tmp\/xcache&quot;<br \/>  xcache.cacher = On<br \/>  xcache.stat = On<br \/>  xcache.optimizer = On<br \/>  xcache.test = Off<br \/>  xcache.readonly_protection = Off<br \/>  [xcache.coverager]<br \/>  xcache.coverager = Off<br \/>  xcache.coveragedump_directory = &quot;&quot;  <\/p><\/blockquote>\n<hr\/>\n<h5>OpCache<\/h5>\n<p>  <\/p>\n<blockquote><p>zend_extension=opcache.so<br \/>  opcache.enable=1<br \/>  opcache.enable_cli=1<br \/>  opcache.memory_consumption=1024<br \/>  opcache.interned_strings_buffer=8<br \/>  opcache.max_accelerated_files=3907<br \/>  opcache.fast_shutdown=1<br \/>  opcache.blacklist_filename=\/etc\/php.d\/opcache*.blacklist  <\/p><\/blockquote>\n<h5>APC<\/h5>\n<p>  <\/p>\n<blockquote><p>extension = apc.so<br \/>  apc.enabled=1<br \/>  apc.shm_size=1024M<br \/>  apc.ttl=86400<br \/>  apc.user_ttl=7200<br \/>  apc.num_files_hint=20000<br \/>  apc.enable_cli=1<br \/>  apc.cache_by_default=1  <\/p><\/blockquote>\n<h5>Nginx:<\/h5>\n<p>  <\/p>\n<blockquote><p>nginx version: nginx\/1.9.3<br \/>  built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)<br \/>  built with OpenSSL 1.0.1e-fips 11 Feb 2013<br \/>  TLS SNI support enabled<br \/>  configure arguments: &#8212;prefix=\/etc\/nginx &#8212;sbin-path=\/usr\/sbin\/nginx &#8212;conf-path=\/etc\/nginx\/nginx.conf &#8212;error-log-path=\/var\/log\/nginx\/error.log &#8212;http-log-path=\/var\/log\/nginx\/access.log &#8212;pid-path=\/var\/run\/nginx.pid &#8212;http-client-body-temp-path=\/var\/cache\/nginx\/client_body &#8212;http-proxy-temp-path=\/var\/cache\/nginx\/proxy &#8212;http-fastcgi-temp-path=\/var\/cache\/nginx\/fastcgi &#8212;http-uwsgi-temp-path=\/var\/cache\/nginx\/uwsgi &#8212;http-scgi-temp-path=\/var\/cache\/nginx\/scgi &#8212;lock-path=\/var\/run\/nginx.lock &#8212;pid-path=\/var\/run\/nginx.pid &#8212;lock-path=\/var\/lock\/subsys\/nginx &#8212;user=nginx &#8212;group=nginx &#8212;with-file-aio &#8212;with-ipv6 &#8212;with-http_ssl_module &#8212;with-http_spdy_module &#8212;with-http_realip_module &#8212;with-http_addition_module &#8212;with-http_xslt_module &#8212;with-stream_ssl_module &#8212;with-stream &#8212;with-threads &#8212;with-http_image_filter_module &#8212;with-http_geoip_module &#8212;with-http_sub_module &#8212;with-http_dav_module &#8212;with-http_flv_module &#8212;with-http_mp4_module &#8212;with-http_gunzip_module &#8212;with-mail_ssl_module &#8212;with-http_gzip_static_module &#8212;with-http_random_index_module &#8212;with-http_secure_link_module &#8212;with-http_degradation_module &#8212;with-http_stub_status_module &#8212;with-http_perl_module &#8212;with-mail &#8212;with-pcre &#8212;with-debug &#8212;add-module=\/usr\/src\/nginx-1.9.3\/ModSecurity-master\/nginx\/modsecurity &#8212;add-module=\/usr\/src\/nginx-1.9.3\/ngx_cache_purge-master &#8212;add-module=\/usr\/src\/nginx-1.9.3\/ngx_pagespeed-master &#8212;add-module=\/usr\/src\/nginx-1.9.3\/nginx-push-stream-module-master &#8212;with-cc-opt=&#8217;-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector &#8212;param=ssp-buffer-size=4 -m64 -mtune=generic&#8217; &#8212;with-ld-opt=-Wl,-E  <\/p><\/blockquote>\n<blockquote><p>worker_processes auto;<br \/>  timer_resolution 100ms;<br \/>  pid \/var\/run\/nginx.pid;<br \/>  thread_pool default threads=32 max_queue=655360;<br \/>  events {<br \/>   worker_connections 10000;<br \/>   multi_accept on;<br \/>   use epoll;<br \/>  }<br \/>  http {<br \/>   include \/etc\/nginx\/mime.types;<br \/>   default_type application\/octet-stream;<br \/>   log_format main &#8216;$host \u2014 $remote_user [$time_local] &quot;$request&quot;&#8217; &#8216;$status $body_bytes_sent &quot;$http_referer&quot;&#8217; &#8216;&quot;$http_user_agent&quot; &quot;$http_x_forwarded_for&quot;&#8217;;<br \/>   log_format defaultServer &#8216;[$time_local][$server_addr] $remote_addr ($http_user_agent) -&gt; &quot;$http_referer&quot; $host &quot;$request&quot; $status&#8217;;<br \/>   log_format downloadsLog &#8216;[$time_local] $remote_addr &quot;$request&quot;&#8217;;<br \/>   log_format Counter &#8216;[$time_iso8601] $remote_addr $request_uri?$query_string&#8217;;<br \/>   access_log off;<br \/>   access_log \/dev\/null main;<br \/>   error_log \/dev\/null;<\/p>\n<p>  connection_pool_size 256;<br \/>   client_header_buffer_size 4k;<br \/>   client_max_body_size 600m;<br \/>   large_client_header_buffers 8 32k;<br \/>   request_pool_size 4k;<br \/>   output_buffers 1 32k;<br \/>   postpone_output 1460;<br \/>   gzip on;<br \/>   gzip_min_length 1000;<br \/>   gzip_proxied any;<br \/>   gzip_types text\/plain text\/css application\/json application\/x-javascript text\/xml application\/xml application\/xml+rss text\/javascript text\/x-javascript application\/javascript;<br \/>   gzip_disable \u00abmsie6\u00bb;<br \/>   gzip_comp_level 6;<br \/>   gzip_http_version 1.0;<br \/>   gzip_vary on;<\/p>\n<p>  sendfile on;<br \/>   aio threads;<br \/>   directio 10m;<br \/>   tcp_nopush on;<br \/>   tcp_nodelay on;<br \/>   server_tokens off;<\/p>\n<p>  keepalive_timeout 75 20;<br \/>   server_names_hash_bucket_size 128;<br \/>   server_names_hash_max_size 8192;<br \/>   ignore_invalid_headers on;<br \/>   server_name_in_redirect off;<\/p>\n<p>  ssl_stapling on;<br \/>   ssl_stapling_verify on;<br \/>   resolver 8.8.4.4 8.8.8.8 valid=300s;<br \/>   resolver_timeout 10s;<br \/>   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;<br \/>   ssl_ciphers &#8216;AES128+EECDH:AES128+EDH&#8217;;<br \/>   ssl_dhparam \/etc\/ssl\/certs\/dhparam.pem;<br \/>   ssl_session_cache shared:SSL:50m;<br \/>   ssl_prefer_server_ciphers on;<br \/>   ssl_trusted_certificate \/etc\/ssl\/certs\/ca-certs.pem;<\/p>\n<p>  spdy_headers_comp 1;<br \/>   add_header Alternate-Protocol 443:npn-spdy\/3;<br \/>   add_header Strict-Transport-Security \u00abmax-age=63072000; includeSubdomains;\u00bb;<br \/>   add_header X-Content-Type-Options nosniff;<\/p>\n<p>  proxy_buffering off;<br \/>   proxy_buffer_size 8k;<br \/>   proxy_buffers 8 64k;<br \/>   proxy_connect_timeout 300m;<br \/>   proxy_read_timeout 300m;<br \/>   proxy_send_timeout 300m;<br \/>   proxy_store off;<br \/>   proxy_ignore_client_abort on;<\/p>\n<p>  fastcgi_read_timeout 300m;<br \/>   open_file_cache max=200000 inactive=20s;<br \/>   open_file_cache_valid 30s;<br \/>   open_file_cache_min_uses 2;<br \/>   open_file_cache_errors on;<\/p>\n<p>  proxy_cache_path \/var\/cache\/nginx\/page levels=2 keys_zone=pagecache:100m inactive=1h max_size=10g;<\/p>\n<p>  fastcgi_cache_path \/var\/cache\/nginx\/fpm levels=2 keys_zone=FPMCACHE:100m inactive=1h max_size=10g;<br \/>   fastcgi_cache_key &quot;$scheme$request_method$host&quot;;<br \/>   fastcgi_cache_use_stale error timeout invalid_header http_500;<br \/>   fastcgi_ignore_headers Cache-Control Expires Set-Cookie;<br \/>   upstream memcached_backend { server 127.0.0.1:11211; }<\/p>\n<p>  real_ip_header X-Real-IP;<br \/>   proxy_set_header Host $host;<br \/>   proxy_set_header X-Real-IP $remote_addr;<br \/>   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br \/>   allow all;<br \/>  server {<br \/>   listen 80 reuseport;<br \/>  }<br \/>   include \/etc\/nginx\/conf.d\/*.conf;<br \/>  }  <\/p><\/blockquote>\n<blockquote><p>server {<br \/>   listen *:80;<br \/>   server_name habratest.livelinux.ru <a href=\"http:\/\/www.habratest.livelinux.ru;\">www.habratest.livelinux.ru;<\/a><br \/>   root \/var\/www\/habratest.livelinux.ru\/web;<br \/>   index index.html index.htm index.php index.cgi index.pl index.xhtml;<br \/>   error_page 400 \/error\/400.html;<br \/>   error_page 401 \/error\/401.html;<br \/>   error_page 403 \/error\/403.html;<br \/>   error_page 404 \/error\/404.html;<br \/>   error_page 405 \/error\/405.html;<br \/>   error_page 500 \/error\/500.html;<br \/>   error_page 502 \/error\/502.html;<br \/>   error_page 503 \/error\/503.html;<br \/>   recursive_error_pages on;<br \/>   location = \/error\/400.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/401.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/403.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/404.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/405.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/500.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/502.html {<br \/>   internal;<br \/>   }<br \/>   location = \/error\/503.html {<br \/>   internal;<br \/>   }<br \/>   error_log \/var\/log\/ispconfig\/httpd\/habratest.livelinux.ru\/error.log;<br \/>   access_log \/var\/log\/ispconfig\/httpd\/habratest.livelinux.ru\/access.log combined;<br \/>   location ~ \/\\. {<br \/>   deny all;<br \/>   access_log off;<br \/>   log_not_found off;<br \/>   }<br \/>   location = \/favicon.ico {<br \/>   log_not_found off;<br \/>   access_log off;<br \/>   }<br \/>   location = \/robots.txt {<br \/>   allow all;<br \/>   log_not_found off;<br \/>   access_log off;<br \/>   }<br \/>   location \/stats\/ {<br \/>   index index.html index.php;<br \/>   auth_basic \u00abMembers Only\u00bb;<br \/>   auth_basic_user_file \/var\/www\/clients\/client1\/web1\/web\/stats\/.htpasswd_stats;<br \/>   }<br \/>   location ^~ \/awstats-icon {<br \/>   alias \/usr\/share\/awstats\/icon;<br \/>   }<br \/>   location ~ \\.php$ {<br \/>   try_files \/70b2e8b422a0dce8501e61dafabafa26.htm  <a href=\"http:\/\/habrahabr.ru\/users\/php\/\" class=\"user_link\">php<\/a>;<br \/>   }<br \/>   location  <a href=\"http:\/\/habrahabr.ru\/users\/php\/\" class=\"user_link\">php<\/a> {<br \/>   try_files $uri =404;<br \/>   include \/etc\/nginx\/fastcgi_params;<br \/>   fastcgi_pass 127.0.0.1:9000;<br \/>   fastcgi_index index.php;<br \/>   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br \/>   fastcgi_intercept_errors on;<br \/>   }<br \/>   location \/ {<br \/>   try_files $uri  @rewrite;<br \/>   }<br \/>   location  @rewrite {<br \/>   rewrite ^ \/index.php;<br \/>   }<br \/>  }  <\/p><\/blockquote>\n<hr\/>\n<h5>php-fpm:<\/h5>\n<p>  <\/p>\n<blockquote><p>[web1]<br \/>  listen = \/var\/lib\/php5-fpm\/web1.sock<br \/>  listen.owner = web1<br \/>  listen.group = client1<br \/>  listen.mode = 0660<br \/>  user = web1<br \/>  group = client1<br \/>  pm = dynamic<br \/>  pm.max_children = 10<br \/>  pm.start_servers = 2<br \/>  pm.min_spare_servers = 1<br \/>  pm.max_spare_servers = 5<br \/>  pm.max_requests = 0<br \/>  chdir = \/<br \/>  php_admin_value[open_basedir] = \/var\/www\/clients\/client1\/web1\/web:\/var\/www\/clients\/client1\/web1\/private:\/var\/www\/clients\/client1\/web1\/tmp:\/var\/www\/habratest.livelinux.ru\/web:\/srv\/www\/habratest.livelinux.ru\/web:\/usr\/share\/php5:\/usr\/share\/php:\/tmp:\/usr\/share\/phpmyadmin:\/etc\/phpmyadmin:\/var\/lib\/phpmyadmin<br \/>  php_admin_value[session.save_path] = \u00abtcp:\/\/localhost:11211\u00bb<br \/>  php_admin_value[upload_tmp_dir] = \/var\/www\/clients\/client1\/web1\/tmp<br \/>  php_admin_value[sendmail_path] = &quot;\/usr\/sbin\/sendmail -t -i -fwebmaster@habratest.livelinux.ru&quot;  <\/p><\/blockquote>\n<hr\/>\n<h5>MariaDB:<\/h5>\n<p>  <\/p>\n<blockquote><p>Server version: 10.0.21-MariaDB MariaDB Server<\/p><\/blockquote>\n<blockquote><p>[mysqld]<\/p>\n<p>  symbolic-links=0<br \/>  default_storage_engine = InnoDB<br \/>  innodb_file_per_table = 1<br \/>  event_scheduler=on<br \/>  datadir=\/var\/lib\/mysql<br \/>  socket=\/var\/lib\/mysql\/mysql.sock<br \/>  connect_timeout = 600000<br \/>  wait_timeout = 28800<br \/>  max_connections = 600<br \/>  max_allowed_packet = 512M<br \/>  max_connect_errors = 10000<br \/>  net_read_timeout = 600000<br \/>  connect_timeout = 600000<br \/>  net_write_timeout = 600000<br \/>  innodb_open_files = 512<br \/>  innodb_buffer_pool_size = 2G<br \/>  innodb_buffer_pool_instances = 2<br \/>  innodb_file_format = barracuda<br \/>  innodb_locks_unsafe_for_binlog = 1<br \/>  innodb_flush_log_at_trx_commit = 2<br \/>  innodb_flush_method = O_DIRECT<br \/>  transaction-isolation = READ-COMMITTED<br \/>  innodb-data-file-path = ibdata1:10M:autoextend<br \/>  innodb-log-file-size = 256M<br \/>  innodb_log_buffer_size = 8M<br \/>  skip-name-resolve<br \/>  skip-external-locking<br \/>  skip-innodb_doublewrite<br \/>  query_cache_size = 128M<br \/>  query_cache_type = 1<br \/>  query_cache_min_res_unit = 2K<br \/>  join_buffer_size = 8M<br \/>  read_rnd_buffer_size = 3M<br \/>  table_definition_cache = 2048<br \/>  table_open_cache = 2048<br \/>  thread_cache_size = 128<br \/>  tmp_table_size = 200M<br \/>  max_heap_table_size = 200M<br \/>  log_error = \/var\/log\/mysql\/mysql-error.log<br \/>  key_buffer_size = 256M<br \/>  optimizer_switch=&#8217;derived_merge=off,derived_with_keys=off&#8217;  <\/p><\/blockquote>\n<p>  <\/div>\n<\/div>\n<h5>\u041a\u0430\u043a \u0431\u0443\u0434\u0435\u043c \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c? <\/h5>\n<p>  \u0412 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d zabbix-prox \u0438 \u0435\u0433\u043e \u0437\u0430\u0434\u0430\u0447\u0438 \u043a\u0430\u0436\u0434\u0443\u044e \u043c\u0438\u043d\u0443\u0442\u0443:<\/p>\n<ul>\n<li>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438\u0441\u043f\u044b\u0442\u0443\u0435\u043c\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u0434\u043e\u0436\u0438\u0434\u0430\u0442\u044c\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0443\u0431\u0435\u0436\u0434\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u2014 \u043a\u043e\u0434 200.<\/li>\n<li>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u0438\u0434\u0435\u0442 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0432 \u0430\u0434\u043c\u0438\u043d\u043a\u0443 \u0441\u0430\u0439\u0442\u0430, \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0432\u0443\u044e\u0449\u0435\u0433\u043e POST \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u0421\u0432\u0435\u0440\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0438 \u043a\u043e\u0434\u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0441 \u0437\u0430\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u043c \u044d\u0442\u0430\u043b\u043e\u043d\u043e\u043c. \u042d\u0442\u043e\u0442 \u0448\u0430\u0433 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c web-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0438 \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c \u0435\u0433\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445<\/li>\n<li>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u0430\u0434\u043c\u0438\u043d\u043a\u0438 \u0441\u0430\u0439\u0442\u0430, \u0441\u0432\u0435\u0440\u043a\u0430 \u043a\u043e\u0434\u0430 \u043e\u0442\u0432\u0435\u0442\u0430 \u0438 \u0442\u0435\u043a\u0441\u0442\u0430 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u044b\u0445\u043e\u0434\u0430<\/li>\n<li>\u041f\u043e \u0438\u0442\u043e\u0433\u0430\u043c \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430, zabbix \u0431\u0443\u0434\u0435\u0442 \u0441\u043a\u0440\u0443\u043f\u0443\u043b\u0435\u0437\u043d\u043e \u0437\u0430\u043c\u0435\u0440\u044f\u0442\u044c \u0438 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 php-\u043a\u043e\u0434\u0430 \u0432 html \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0443 \u0438 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u043c \u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432<\/li>\n<li>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0441\u043f\u044b\u0442\u0443\u0435\u043c\u043e\u0433\u043e \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0447\u0430\u0441\u0430 \u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0442\u044c \u0441\u0440\u0435\u0434\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0437\u0430 \u044d\u0442\u043e\u0442 \u0447\u0430\u0441<\/li>\n<li>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441 \u0442\u043e\u0433\u043e \u0436\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 localhost, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u043e<\/li>\n<\/ul>\n<hr\/>\n<h4>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435: <\/h4>\n<p>  <b>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430, \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432:<\/b><\/p>\n<p>  \u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/262\/e8f\/f8e\/262e8ff8e98d4b3d88ba806f0dab0540.png\"\/><\/div>\n<p>  \u0427\u0435\u043c \u043d\u0438\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/e0c\/7db\/549\/e0c7db54931443d38ab92c0fe09da97e.png\"\/><\/div>\n<hr\/>\n<p>  <b>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430, \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Opcache:<\/b><\/p>\n<p>  \u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/457\/661\/f17\/457661f176d14f4d875826bb17af941f.png\"\/><\/div>\n<p>  \u0427\u0435\u043c \u043d\u0438\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/5ff\/b57\/44e\/5ffb5744e2b74301a132f2675eea9bcc.png\"\/><\/div>\n<hr\/>\n<p>  <b>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430, PHP54, \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c APC, xCache \u0438 Opcache<\/b><\/p>\n<p>  \u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/03b\/392\/47e\/03b39247e66b484ea9fae7194a3178c4.png\"\/><\/div>\n<p>  \u0427\u0435\u043c \u043d\u0438\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/c05\/3d5\/ed4\/c053d5ed44ae41f6b868f7bc1f9ffecf.png\"\/><\/div>\n<hr\/>\n<p>  <b>\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430, PHP53, \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c APC, xCache \u0438 Opcache<\/b><\/p>\n<p>  \u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/018\/9b2\/e34\/0189b2e340254d1ba0ce897f93ed2c85.png\"\/><\/div>\n<p>  \u0427\u0435\u043c \u043d\u0438\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/f64\/524\/22e\/f6452422e39e4c23aa4094afbc5f84de.png\"\/><\/div>\n<hr\/>\n<p>  <b>\u041f\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u0430:<\/p>\n<p>  \u041c\u043e\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b \u0432 <a href=\"http:\/\/habrahabr.ru\/users\/sycraft\/\">\u043f\u0440\u043e\u0444\u0438\u043b\u0435<\/a><\/b>     \t<\/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=\"http:\/\/habrahabr.ru\/post\/264775\/\"> http:\/\/habrahabr.ru\/post\/264775\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"https:\/\/habrastorage.org\/files\/d89\/469\/308\/d89469308a3343749f3af20456330ece.png\"\/><\/div>\n<hr\/>\n<p>  <\/p>\n<h5>\u0412 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438:<\/h5>\n<p>  <a href=\"http:\/\/habrahabr.ru\/post\/264487\/\">\u0423\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f PHP-\u0441\u0430\u0439\u0442\u0430. \u041a\u0430\u043a\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0441\u0442\u043e\u0438\u0442 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u043e\u0434 PHP<\/a><\/p>\n<hr\/>\n<p>  \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0438 \u043e\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430, \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0441\u0434\u0435\u043b\u0430\u043d \u0443\u043f\u043e\u0440 \u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430 \u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0446\u0438\u0438 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u0432\u043a\u043b\u044e\u0447\u0430\u044f PHP 7 beta3.<\/p>\n<p>  \u0414\u043b\u044f \u0440\u0430\u043d\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 PHP, \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u043a\u043e\u0434\u0430 apc, xcache \u0438 opca\u0441he.<br \/>  \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u0435\u0441\u0442\u043e\u0432 \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u044b\u0435 \u0442\u0435\u0441\u0442\u044b ab \u0438 siege. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431 \u044d\u0442\u043e\u043c \u044f \u043d\u0430\u043f\u0438\u0448\u0443 \u0432 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439.<br \/>  \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043c\u0435\u043d\u044f \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0437\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u0430 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430 \u0438\u043b\u0438 \u0438\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f php-\u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430, \u0441\u043a\u043e\u0440\u0435\u0435 \u0442\u043e, \u0441 \u043a\u0430\u043a\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u043e\u043d\u0430 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043c\u043d\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u0441 \u043a\u0430\u043a\u043e\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u043e\u0439. <br \/>  \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0442\u0435\u0441\u0442\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043c\u0435\u0440\u044f\u044e\u0442 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430 \u043a \u043e\u0431\u0449\u0438\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0430 \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 web-\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a \u0440\u0430\u0431\u043e\u0442\u0435 \u043d\u0430 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445. <br \/>  \u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u0441\u044f \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0435. \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438, \u043d\u043e \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u043a\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u042d\u0442\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d web-\u0441\u0435\u0440\u0432\u0435\u0440 \u0438\u043b\u0438 \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441 \u043a\u0430\u043a\u0438\u043c\u0438-\u0442\u043e \u043d\u0435 \u0431\u044b\u043b\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0441\u0442\u0435\u043a\u0430.<br \/>  \u0427\u0442\u043e \u0431\u044b \u043d\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u043f\u044b\u0442\u043a\u043e\u0439 \u043e\u0431\u044a\u044f\u0442\u044c \u043d\u0435\u043e\u0431\u044a\u044f\u0442\u043d\u043e\u0435, \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043c\u0435\u0440\u0438\u043c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438 \u043e\u0442\u043a\u043b\u0438\u043a \u0440\u0430\u0431\u043e\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u043e\u0432 php, \u043d\u0430 \u043c\u043e\u0449\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0431\u0435\u0437 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f\u043c\u0438 web-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0438\u0441\u043f\u044b\u0442\u0443\u0435\u043c\u044b\u0445. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e php-fpm + nginx. \u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 MariaDB. \u0412\u0441\u0435 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u0441\u043a\u0440\u044b\u0442\u044b \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u043d\u0438\u0436\u0435. <\/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-263600","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/263600","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=263600"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/263600\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=263600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=263600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=263600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}