{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Feet'овый блог: нататкі з тэгам wordpress",
    "_rss_description": "Вся жизнедеятельность человека через призму женских стоп и девичьих ступней. Качественные фото и интересный авторский контент. Советы по жизни и работе. Философские рассуждения и пища для размышления.",
    "_rss_language": "be",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/feet.tf\/tags\/wordpress\/",
    "feed_url": "https:\/\/feet.tf\/tags\/wordpress\/json\/",
    "icon": "https:\/\/feet.tf\/pictures\/userpic\/userpic@2x.jpg?1706430300",
    "authors": [
        {
            "name": "Мистер Фит",
            "url": "https:\/\/feet.tf\/",
            "avatar": "https:\/\/feet.tf\/pictures\/userpic\/userpic@2x.jpg?1706430300"
        }
    ],
    "items": [
        {
            "id": "1280",
            "url": "https:\/\/feet.tf\/all\/mysql-mariadb-vs-postgresql\/",
            "title": "MySQL (MariaDB) vs PostgreSQL",
            "content_html": "<p>Удивился я и расстроился. Mattermost — оупенсорсный аналог Slack — в новом релизе больше не поддерживает MySQL. Теперь только PostgreSQL. 🤨<\/p>\n<p>Я был очень удивлен. Мне казалось, что для простых ситуаций и МайСиквел, и Постгри одинаковы. Разница появляется уж в <span style=\"background: black; color: white; padding: 3px 5px;\">очень<\/span> специфических случаях. А оказывается — нет. Я копнул глубже и выяснил, Постгри из коробки работает оптимальнее MySQL (MariaDB). И в современном мире предпочитают выбирать его. 😯<\/p>\n<p>Я копнул свою любимую тему CMS — к сожалению, Вордпресс работает только с МайСиквелом. Joomla и Drupal умеют работать и с MySQL (MariaDB), и с PostgreSQL. 🤘🏻<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/mysql-mariadb-vs-postgresql@2x.webp\" width=\"2016\" height=\"2977\" alt=\"MySQL (MariaDB) vs PostgreSQL\" \/>\n<\/div>\n<p>У меня шок! Полез в саппорт Wordpress — там говорят, что движок Вордпресса сильно завязан работать напрямую с МайСиквелом. Это исторически так сложилось. Недостаток архитектуры, технический долг. Следовало бы писать слой абстракции, чтобы Wordpress вызывал его, а он уже транслировал запросы в базу. Тогда можно было бы подключать разные базы. Но в момент рождения Вордпресса об этом не подумали. 🧟<\/p>\n<p>Переписать WP на работу через слой абстракции — это <span style=\"background: black; color: white; padding: 3px 5px;\">очень<\/span> большая работа, поэтому они за нее браться не хотят. WP навечно будет прикован к MySQL. Печаль…<\/p>\n",
            "summary": "Удивился я и расстроился. Mattermost — оупенсорсный аналог Slack — в новом релизе больше не поддерживает MySQL",
            "date_published": "2024-10-07T14:11:58+03:00",
            "date_modified": "2024-10-07T14:11:48+03:00",
            "tags": [
                "2024",
                "cms",
                "drupal",
                "joomla",
                "mysql",
                "postgresql",
                "wordpress",
                "база",
                "база данных",
                "программирование",
                "разработка"
            ],
            "image": "https:\/\/feet.tf\/pictures\/mysql-mariadb-vs-postgresql@2x.webp",
            "_date_published_rfc2822": "Mon, 07 Oct 2024 14:11:58 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1280",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/mysql-mariadb-vs-postgresql@2x.webp"
                ]
            }
        },
        {
            "id": "1236",
            "url": "https:\/\/feet.tf\/all\/kak-pravilno-delat-integraciyu-1s-i-wordpress\/",
            "title": "Как правильно делать интеграцию 1С и Wordpress",
            "content_html": "<p>Как правильно делать интеграцию 1С и Wordpress и не утонуть в проблемах?<\/p>\n<p><b>Правило 1.<\/b><br \/>\nНикакого кастома (разработки с нуля всяких скриптов и хардкода самого Вордпресса) быть не должно. Вам же это решение надо поддерживать! И затраты на поддержание должны быть наименьшими. Я знаю много компаний, которые любят так подсадить клиента на крючок, чтобы только с ними он работал, а потом доят на максимальные бабки клиента. И причина моего недовольства в том, что доях они клиента не за счет самой лучшей реализации интеграции, а, наоборот, из-за ее корявости и костыльности. То есть заработок не на знаниях, а на незнаниях.<\/p>\n<p><b>Правило 2.<\/b><br \/>\nИспользуйте WooCommerce. Вукомерс это плагин от самого Вордпресса. Это максимальная совместимость и быстрота исправления ошибок. Это реальная надежность и производительность. Вукомерс умеет RestAPI. Поэтому на стороне своей 1С разработчик (программист 1С) должен написать модуль синхронизации. Этот модуль должен брать товары из 1С и передавать их в Вукомерс. Это самый правильные способ интеграции. Сайт при этом подходе является лишь витриной. Он показывает товары, как их ему скормила 1С.<\/p>\n<p><b>Правило 3.<\/b><br \/>\nУказанный выше подход позволяет развязать руки SEO-специалисту, PPC-специалисту, менеджерам по продажам и аналитикам, маркетологам. Все они в рамках Вордпресса и Вукомерса могут найти себе работу, а значит улучшить бизнес заказчика.<\/p>\n<div class=\"e2-text-video\">\n<video src=\"https:\/\/feet.tf\/video\/kak-pravilno-delat-integraciyu-1s-i-wordpress@2x.mp4#t=0.001\" width=\"540\" height=\"960\" controls alt=\"Как правильно делать интеграцию 1С и Wordpress\" \/>\n\n<\/div>\n<p><b>Правило 4.<\/b><br \/>\nИспользуйте сервер на процессоре AMD, а не Intel. Мы не можем этого объяснить, но Вордпресс на АМД процессоре работает быстрее при возрастании нагрузки. Интел довольно быстро «забивается», а АМД — пашет. Настраивайте и само ПО сервера, настраивайте php и mysql. Должен быть обязательно включен memcached и JIT в php. Проверьте, чтобы они реально работали. Запомните, 100 000 товаров для Wordpress+WooCommerce — это не проблема, он легко это переваривает. Хороший критерий — какая бы не была нагрузка, сервер должен работать медленнее, но ни в коем случает не падать в 503 ошибку.<\/p>\n<p><b>Правило 5.<\/b><br \/>\nСторонние скрипты (гугл аналитикс и прочее) включайте в шаблоны. Не надо ставить на каждый чих отдельный плагин. И упаси вас господь ставить плагины, которые украшают url путём редиректов. Это будет медленно! Очень медленно!<\/p>\n<p><b>Правило 6.<\/b><br \/>\nВыполняйте основную часть работ по синхронизации ночью. 😹<\/p>\n",
            "summary": "Как правильно делать интеграцию 1С и Wordpress и не утонуть в проблемах?",
            "date_published": "2024-04-15T01:06:55+03:00",
            "date_modified": "2024-04-15T01:06:51+03:00",
            "tags": [
                "1С",
                "2024",
                "wordpress",
                "интеграция",
                "интернет",
                "магазин",
                "программирование"
            ],
            "_date_published_rfc2822": "Mon, 15 Apr 2024 01:06:55 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1236",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "1223",
            "url": "https:\/\/feet.tf\/all\/generaciya-yml-na-wordpress-dlya-yandeksa\/",
            "title": "Генерация yml на Wordpress для Яндекса",
            "content_html": "<p>Поставил как-то сеошник плагин для генерации ленты товаров yml для Яндекса. А плагин взял да и сохранил данные в базу. В результате база раздулась с 25 мегабайт до 1,2 гигабайт, в ≈5 раз! И сайт на хостинге стал падать в 503 ошибку. Вся выделенная ОЗУ была забита базой данных.<\/p>\n<p>Удаление плагина не помогло. Плагина нет, а база раздута. Пуржить нечего, ведь не понятно, что плагин в базу позаписывал. Как отличить нужные данные от плагинского мусора?<\/p>\n<p>Восстанавливали из бэкапа. Иначе никак.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/generaciya-yml-na-wordpress-dlya-yandeksa@2x.webp\" width=\"720\" height=\"900\" alt=\"Генерация yml на Wordpress для Яндекса\" \/>\n<\/div>\n",
            "summary": "Поставил как-то сеошник плагин для генерации ленты товаров yml для Яндекса. А плагин взял да и сохранил данные в базу",
            "date_published": "2024-02-06T09:09:20+03:00",
            "date_modified": "2024-02-17T00:19:27+03:00",
            "tags": [
                "2024",
                "wordpress",
                "разработка",
                "яндекс"
            ],
            "image": "https:\/\/feet.tf\/pictures\/generaciya-yml-na-wordpress-dlya-yandeksa@2x.webp",
            "_date_published_rfc2822": "Tue, 06 Feb 2024 09:09:20 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1223",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/generaciya-yml-na-wordpress-dlya-yandeksa@2x.webp"
                ]
            }
        },
        {
            "id": "1148",
            "url": "https:\/\/feet.tf\/all\/kak-vklyuchit-jit-v-php\/",
            "title": "Как включить JIT в PHP",
            "content_html": "<p>Я уже <a href=\"https:\/\/feet.tf\/all\/php-8-0-0\/\">расхваливал PHP8<\/a>. Но по наивности считал, что все процессор сделает сам. Оказалось, не все работает из коробки. По умолчанию JIT отключен в PHP!!! Как так? Почему?!<\/p>\n<p>Чтобы включить JIT-компиляцию в PHP надо отредактировать файл: \/etc\/php\/8.2\/mod-avaible\/opcache.ini<\/p>\n<p>В нем прописать:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">zend_extension=opcache.so\nopcache.jit_buffer_size=384\nopcache.jit=1235\nopcache.memory_consumption=256\nopcache.enable_cli=on<\/code><\/pre><p>И рестартнуть php<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo systemctl restart php8.2-fpm<\/code><\/pre><p>Готово, теперь у вас есть JIT-компиляция кода в код процессора. В наших случаях это сильно ускорило вывод и сортировку товаров в интернет-магазинах на woocommerce в wordpress.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/kak-vkluchit-jit-v-php@2x.webp\" width=\"931\" height=\"690\" alt=\"Как включить JIT в PHP\" \/>\n<\/div>\n",
            "summary": "Я уже расхваливал PHP8. Но по наивности считал, что все процессор сделает сам. Оказалось, не все работает из коробки",
            "date_published": "2023-08-05T16:45:43+03:00",
            "date_modified": "2023-08-05T16:45:39+03:00",
            "tags": [
                "2023",
                "jit",
                "php",
                "ubuntu",
                "wordpress",
                "программирование",
                "сервер",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/kak-vkluchit-jit-v-php@2x.webp",
            "_date_published_rfc2822": "Sat, 05 Aug 2023 16:45:43 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1148",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/kak-vkluchit-jit-v-php@2x.webp"
                ]
            }
        },
        {
            "id": "1146",
            "url": "https:\/\/feet.tf\/all\/kak-nastroit-object-caching-v-wordpress\/",
            "title": "Как настроить Object Caching в Wordpress",
            "content_html": "<p>Если вы заходите в Здоровье Вордпресса и видите такое сообщение об ошибке, то вам надо немного настроить сервер:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/wordpress-object-cache-error@2x.webp\" width=\"459\" height=\"381\" alt=\"Как настроить Object Caching в Wordpress\" \/>\n<\/div>\n<p>Уверен, что у вас на сервере уже установлен сам <i>memcached<\/i>. Это отличная технология ускорения любого софта (не только вордпресса) за счет кеширования данных в ОЗУ.<\/p>\n<p>Теперь важная часть. Чтобы ваш <i>PHP<\/i> знал о <i>memcached<\/i>, ему нужно установить модуль. Если в вас шаред хостинг, то просто зайдите в панель управления хостингом, например, <i>cpanel<\/i> и в разделе настройки версий <i>PHP<\/i> поставьте галочку на <i>memcache<\/i>.<\/p>\n<p>ВАЖНО! У <i>PHP<\/i> есть два модуля, отличаются одной буквой в конце. Вам нужен именно <i>memcache<\/i>, а не <i>memcache<b>d<\/b><\/i><\/p>\n<p>Если у вас свой сервер, то просто дайте команду:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo apt-get install php-memcache<\/code><\/pre><p>После перезапустите PHP:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo systemctl restart php8.2-fpm<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/kak-nastroit-object-caching-v-wordpress@2x.webp\" width=\"1936\" height=\"1296\" alt=\"Как настроить Object Caching в Wordpress\" \/>\n<\/div>\n<p>После этого редактируем конфиг вордпресса — <i>wp-config.php<\/i> и добавляем в него строчку<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">define( &#039;WP_CACHE_KEY_SALT&#039;, &#039;тут придумайте какую-то абракадабру, чтобы несколько сайтов на вордпрессе не мешали друг другу&#039; );<\/code><\/pre><p>После этого надо скачать расширение <a href=\"https:\/\/wordpress.org\/plugins\/memcached\/\">https:\/\/wordpress.org\/plugins\/memcached\/<\/a><\/p>\n<p>И вот тут есть тонкость, его не надо активировать (будет сообщение об ошибке). Вам надо файл из этого расширения <i>object-cache.php<\/i> скопировать в папку <i>wp-content<\/i><\/p>\n<p>Всё, поздравляю! Идите в меню Здоровье Вордпресса и проверяйте отсутствие ошибки!<\/p>\n",
            "summary": "Если вы заходите в Здоровье Вордпресса и видите такое сообщение об ошибке, то вам надо немного настроить сервер",
            "date_published": "2023-07-27T23:11:26+03:00",
            "date_modified": "2023-07-28T09:59:44+03:00",
            "tags": [
                "2023",
                "wordpress",
                "сервер",
                "скорость",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/wordpress-object-cache-error@2x.webp",
            "_date_published_rfc2822": "Thu, 27 Jul 2023 23:11:26 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1146",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/wordpress-object-cache-error@2x.webp",
                    "https:\/\/feet.tf\/pictures\/kak-nastroit-object-caching-v-wordpress@2x.webp"
                ]
            }
        },
        {
            "id": "1145",
            "url": "https:\/\/feet.tf\/all\/upgrade-mariadb-10-3-to-mariadb-10-6\/",
            "title": "Upgrade MariaDB 10.3 to MariaDB 10.6",
            "content_html": "<p>Одно из наших направлений — это модернизация сайтов.<\/p>\n<p>На одном из проектов мы обновили MySQL MariaDB 10.3 до MariaDB 10.6. Сайт на Вордпрессе стал летать. Даже на глаз было заметно, что выборка Вукомерса вместо 20 секунд теперь занимала 3 секунды. Синхронизация товаров теперь не падает, а завешается за несколько минут.<\/p>\n<p>Хвала разработчикам МарииДБ!!! Они молодцы. И встает вопрос, а может надо было до MariaDB 10.11 обновляться? 🤭<\/p>\n<p>Ведь это такой простой способ ускорения сайта на Вордпресс и Вукомерс!<\/p>\n<div class=\"e2-text-video\">\n<video src=\"https:\/\/feet.tf\/video\/Upgrade-MariaDB-10.3-to-MariaDB-10.6@2x.mp4#t=0.001\" width=\"360\" height=\"640\" controls alt=\"Upgrade MariaDB 10.3 to MariaDB 10.6\" \/>\n\n<\/div>\n",
            "summary": "Одно из наших направлений — это модернизация сайтов",
            "date_published": "2023-07-19T00:56:54+03:00",
            "date_modified": "2023-07-18T14:54:10+03:00",
            "tags": [
                "2023",
                "mariadb",
                "mysql",
                "wordpress",
                "база данных",
                "сайт",
                "скорость"
            ],
            "_date_published_rfc2822": "Wed, 19 Jul 2023 00:56:54 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1145",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "1088",
            "url": "https:\/\/feet.tf\/all\/1s-bitriks-zhutkaya-cms\/",
            "title": "1С Битрикс — жуткая CMS",
            "content_html": "<p>Ох, что мне рассказали за пивом специалисты по битриксу… Не передать словами. Я думал, что битрикс это монстроидальное решение, которое нужно в 2 случаях из 100. Тяжелый, неповоротливый движок, совершенно неудобный для пользователя. Всячески надо избегать 1С  Битрикс. Вроде наша команда по seo даже повышенные тарифы ставила, если сайт на bitrix.<\/p>\n<p>Про <a href=\"https:\/\/feet.tf\/all\/vyshla-joomla-4\/\">«качество» джумлы я писал <\/a>. Настало время написать про Битрикс:<\/p>\n<ul>\n<li>—Тормозная система управления сайтом<\/li>\n<li>—Очень даже «дырявая». А по сравнению с Водпресом Битрикс — это решето.<\/li>\n<li>—Внутри куча легаси кода — написанного десятилетие назад, под технологии того времени с жуткой опорой на специфики языка php того времени<\/li>\n<li>—Поддержки современных технологий нет — причина тот же легаси код. Работать это чудо битрикс с php8.2 не может.<\/li>\n<li>—Исправить ситуации может полное переписывание всего кода Битрикса под новые стандарты языка и технологии, а это точно невозможно.<\/li>\n<li>—Перспектив у Битрикса нет. Делать на нем сайт сегодня — это самоубийство.<\/li>\n<li>—Поддержка нулевая. Сам разработчик отвечает маркетинговым бредом, а не технической документацией.<\/li>\n<\/ul>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/1c-bitrix-zhutkaja-cms.webp\" width=\"2481\" height=\"1774\" alt=\"1С Битрикс — жуткая CMS\" \/>\n<\/div>\n<p>Все эти пацаны за пивом сказали, что новую разработку не берут на Битрикс, только поддерживают старых клиентов. Битрикс умер. Смотрят в сторону кастома или Друпала. Вордпресс тоже рассматривают, но говорят, что как-то стыдно признаваться, что разрабатываю Вордпресс, типа как студент, что ли. 🤦🏻<\/p>\n<p>Пришел я домой и полез на сайт Битрикса для разработчиков, решил глянуть ситуацию с ПХП8.2, вбил в поиск и увидел вот такое:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/1c-bitrix-govno.webp\" width=\"1200\" height=\"497\" alt=\"\" \/>\n<\/div>\n<p>Мда, делать такую херню на своем сайте, это надо быть дураком. Действительно, 1С Битрикс — полный шлак.<\/p>\n",
            "summary": "Ох, что мне рассказали за пивом специалисты по битриксу… Не передать словами. Я думал, что битрикс это монстроидальное решение, которое нужно в 2 случаях из 100...",
            "date_published": "2023-01-10T20:07:57+03:00",
            "date_modified": "2023-01-10T20:07:48+03:00",
            "tags": [
                "2023",
                "bitrix",
                "cms",
                "wordpress",
                "битрикс",
                "работа",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/1c-bitrix-zhutkaja-cms.webp",
            "_date_published_rfc2822": "Tue, 10 Jan 2023 20:07:57 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1088",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/1c-bitrix-zhutkaja-cms.webp",
                    "https:\/\/feet.tf\/pictures\/1c-bitrix-govno.webp"
                ]
            }
        },
        {
            "id": "1058",
            "url": "https:\/\/feet.tf\/all\/vyshel-woocommerce-7-1-skorost-uvelichena\/",
            "title": "Вышел WooCommerce 7.1 — скорость увеличена",
            "content_html": "<p>Как говорит моя бабушка: «Коль пошла такая пьянка, режь последний огурец». Так вот вам новость. Вкоммерс отрапортовал, что перенес заказы в базу вордпресса. Раньше они были в их собственных таблицах. Говорят, что скорость неимоверно выросла. Но мы опять не заметили. К тому же многие плагины теперь (пока) не совместимы с таким подходом к хранению информации.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/uskorenije-woocommerce7-1.jpg\" width=\"1152\" height=\"2048\" alt=\"Вышел WooCommerce 7.1 — скорость увеличена\" \/>\n<\/div>\n<p>Поживем, увидим. У нас пока не было возможности протестировать этот подход на базах с сотнями тысяч заказов. А на сотнях заказов и раньше нормально работало все.<\/p>\n",
            "summary": "Как говорит моя бабушка: «Коль пошла такая пьянка, режь последний огурец». Так вот вам новость. Вкоммерс отрапортовал, что перенес заказы в базу вордпресса",
            "date_published": "2022-11-27T00:46:10+03:00",
            "date_modified": "2022-11-27T00:46:02+03:00",
            "tags": [
                "2022",
                "wordpress",
                "программирование",
                "работа",
                "разработка",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/uskorenije-woocommerce7-1.jpg",
            "_date_published_rfc2822": "Sun, 27 Nov 2022 00:46:10 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1058",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/uskorenije-woocommerce7-1.jpg"
                ]
            }
        },
        {
            "id": "1057",
            "url": "https:\/\/feet.tf\/all\/vyshel-wordpress-6-1-skorost-uvelichena\/",
            "title": "Вышел Wordpress 6.1 — скорость увеличена",
            "content_html": "<p>Никак не обойти этот софт. На Вордпрессе мы делаем много проектов. И нам важна эта платформа.<\/p>\n<p>Сам по себе вордпресс не является быстрым. А если еще в нем стоит Вукомерс, то становится медленно. А если еще 5-6 плагинов, то совсем медленно (по сравнению с чистым html).<\/p>\n<p>Нет, Вордпресс не медленнее всяких Джумл и Друпалов, но хотелось бы еще быстрее. Чтобы страницы открывались мгновенно, а не с задержкой в 3-4 секунды.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/wordpress61-fast-speed.jpg\" width=\"1200\" height=\"1920\" alt=\"Вышел Wordpress 6.1 — скорость увеличена\" \/>\n<\/div>\n<p>И разработчики услышали наше желание. Существенно переписали логику одной функции и сделаи ее кешируемой. Типа летать теперь все должно. Но мы как-то прироста скорости не заметили. Возможно потому, что мы и так знаем узкие места вордпресса и научились их обходить или ускорять.<\/p>\n",
            "summary": "Никак не обойти этот софт. На Вордпрессе мы делаем много проектов. И нам важна эта платформа",
            "date_published": "2022-11-27T00:37:42+03:00",
            "date_modified": "2022-11-27T00:37:35+03:00",
            "tags": [
                "2022",
                "wordpress",
                "программирование",
                "работа",
                "разработка",
                "скорость",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/wordpress61-fast-speed.jpg",
            "_date_published_rfc2822": "Sun, 27 Nov 2022 00:37:42 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1057",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/wordpress61-fast-speed.jpg"
                ]
            }
        },
        {
            "id": "904",
            "url": "https:\/\/feet.tf\/all\/php-8-1-i-skorost-wordpress\/",
            "title": "PHP 8.1 и скорость Wordpress",
            "content_html": "<p>Казалось, всего ничего прошла, как <a href=\"https:\/\/feet.tf\/all\/php-8-0-0\/\">вышел PHP 8.0<\/a>, а тут уже и PHP 8.1 подошёл.<\/p>\n<p>И там завезли еще большее ускорение выполнения кода. Причем «из коробки», не надо даже переписывать код. 🤩<\/p>\n<p>Скорость Symfony Demo увеличилась аж на 23%. Вордпресс ускорился на скромные 3,5%. Но это не значит, что Вордпресс такой плохой. Это значит, что Wordpress и так хорошо написан и добротно оптимизирован, раз в нем так сложно выдать громадный прирост в скорости.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/php8.1-i-skorost-wordpress.jpg\" width=\"2560\" height=\"3002.7513227513\" alt=\"PHP 8.1 и скорость Wordpress\" \/>\n<\/div>\n<p>В следующем месяце мы однозначно переведем свои сервера полностью на php 8.1 💪🏻<\/p>\n",
            "summary": "Казалось, всего ничего прошла, как вышел PHP 8.0, а тут уже и PHP 8.1 подошёл",
            "date_published": "2021-11-29T08:46:21+03:00",
            "date_modified": "2021-11-28T23:58:25+03:00",
            "tags": [
                "2021",
                "php",
                "wordpress",
                "программирование",
                "сайт",
                "скорость"
            ],
            "image": "https:\/\/feet.tf\/pictures\/php8.1-i-skorost-wordpress.jpg",
            "_date_published_rfc2822": "Mon, 29 Nov 2021 08:46:21 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "904",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/php8.1-i-skorost-wordpress.jpg"
                ]
            }
        },
        {
            "id": "779",
            "url": "https:\/\/feet.tf\/all\/wordpress-5-8-podderzhivaet-webp\/",
            "title": "Wordpress 5.8 поддерживает webp",
            "content_html": "<p>Я много постов посвятил формату webp:<br \/>\n<a href=\"https:\/\/feet.tf\/all\/webp-stoit-li-probovat\/\">Webp — стоит ли пробовать<\/a><br \/>\n<a href=\"https:\/\/feet.tf\/all\/kak-proverit-podderzhivaet-li-webp\/\">Как проверить, поддерживает ли webp<\/a><br \/>\n<a href=\"https:\/\/feet.tf\/all\/kak-prosmotret-sovremennye-formaty-kartinok-na-windows\/\">Как просмотреть форматы картинок WEBP и HEIC на Windows<\/a><br \/>\n<a href=\"https:\/\/feet.tf\/all\/mnozhestvo-formatov-kartinok-a-tolku\/\">Множество новомодных форматов картинок. А толку?<\/a><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/wordpress-support-webp.jpg\" width=\"2256\" height=\"1350\" alt=\"Wordpress 5.8 поддерживает webp\" \/>\n<\/div>\n<p>И вот свершилось чудо! Вышла первая бета версия вордпресс 5.8. А в ченджлоге я увидел поддержку webp. Поставил, проверил — работает.<\/p>\n<p>Теперь в вордпресс без танцев с бубном можно спокойно загрузить картинку *.webp и управлять ею, как обычным джипегом.<\/p>\n<p>Спасибо команде разработчиков Wordpress!<\/p>\n",
            "summary": "Я много постов посвятил формату webp: Webp — стоит ли пробовать",
            "date_published": "2021-06-11T22:16:07+03:00",
            "date_modified": "2021-06-11T22:15:30+03:00",
            "tags": [
                "2021",
                "cms",
                "webp",
                "wordpress"
            ],
            "image": "https:\/\/feet.tf\/pictures\/wordpress-support-webp.jpg",
            "_date_published_rfc2822": "Fri, 11 Jun 2021 22:16:07 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "779",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/wordpress-support-webp.jpg"
                ]
            }
        },
        {
            "id": "743",
            "url": "https:\/\/feet.tf\/all\/myisam-ili-innodb-dlya-wordpress\/",
            "title": "MyISAM или InnoDB для Wordpress",
            "content_html": "<p>TL;DR Выбирать надо InnoDB. Это современный развивающийся движок хранения данных. MyISAM — это устаревший и уже не развивающийся engine, забыть про него надо. MyISAM следует использовать только тогда, когда вы четко можете сказать, в чем именно для вас выигрыш от него.<\/p>\n<p>Обычно MySQL (MariaDB) по дефолту создают базы в InnoDB. Но это оказалось заблуждением. Как оказалось, в вордпрессе чехарда из движков базы данный MySQL (MariaDB). Ситуации бывают трех видов:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/myisam-vs-innodb-for-wordpress.jpg\" width=\"1459\" height=\"1888\" alt=\"MyISAM или InnoDB для Wordpress\" \/>\n<\/div>\n<ol start=\"1\">\n<li>Все таблицы в MyISAM. Это не смертельно, но лучше все их преобразовать в InnoDB.<\/li>\n<li>Все таблицы в InnoDB. Это супер! Ничего делать не надо больше.<\/li>\n<li>Часть таблиц в MyISAM, часть в InnoDB. Все надо преобразовать в InnoDB.<\/li>\n<\/ol>\n<p>Есть и ложка дегтя. Я не могу пока сформулировать четко причину, но некоторые плагины упорно создают таблицы в MyISAM. Поэтому после установки всех плагинов надо зайти в phpmyadmin (<a href=\"https:\/\/www.techandme.se\/convert-myisam-to-innodb\/\">вот HowTO, как проще поменять<\/a>) и перепроверить движки хранения данных. При необходимости все сконвертировать в InnoDB.<\/p>\n<p>Я нашел на стейджинге самый крупный сайт на вордпрессе в нашем портфолио, база была 0,9Gb. Сделал замеры скорости для MyISAM и InnoDB. Результаты: потребление ОЗУ при InnoDB выросло в 1,5 раза. Нагрузка на процессор осталась такой же, а вот скорость генерации страниц выросла на 20-35%. На мой взгляд это отличная и простая возможность увеличить скорость работы wordpress.<\/p>\n",
            "summary": "TL;DR Выбирать надо InnoDB. Это современный развивающийся движок хранения данных. MyISAM — это устаревший и уже не развивающийся engine, забыть про него надо",
            "date_published": "2021-02-15T23:19:21+03:00",
            "date_modified": "2021-02-15T22:52:26+03:00",
            "tags": [
                "2021",
                "wordpress",
                "база",
                "база данных",
                "программирование",
                "разработка",
                "сайт",
                "скорость"
            ],
            "image": "https:\/\/feet.tf\/pictures\/myisam-vs-innodb-for-wordpress.jpg",
            "_date_published_rfc2822": "Mon, 15 Feb 2021 23:19:21 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "743",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/myisam-vs-innodb-for-wordpress.jpg"
                ]
            }
        },
        {
            "id": "730",
            "url": "https:\/\/feet.tf\/all\/skorost-egeya-vs-wordpress\/",
            "title": "Скорость: Эгея vs Wordpress",
            "content_html": "<p>Парсил SEO Frog два сайта-блога на одном и том же сервере. Контент: текст+картинка.<\/p>\n<p>Скорость парсинга сайта на Эгее — 12 страниц в секунду. Скорость Вордпресса — 23 страницы в секунду.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/egea-vs-wordpress.jpg\" width=\"675\" height=\"1024\" alt=\"Скорость: Эгея vs Wordpress\" \/>\n<\/div>\n<p>Загрузка процессора сервера была в районе 80% при парсинге Эгеи и 40-60% при парсинге Вордпресса. Наибольшая нагрузка в обоих случаях шла на базу данных MySQL, то есть база была узким местом у двух движков.<\/p>\n<p>Удивлен, казалось, что Эгея такая легковесная, что с ней нереально конкурировать. 🤷🏻‍♂️<\/p>\n<p>UPDATE<br \/>\nПровел еще одно тестирование. Создал новый сервер, разместил на нем два блога. Один на эгее, второй на вордпресе. Ничего лишнего.<\/p>\n<p>Запустил парсер.<\/p>\n<p>Скорость Эгеи: нагрузка на процессор 72-88%, нагрузка на базу данных 16-17%, скорость парсинга 10-12 страниц в секунду.<\/p>\n<p>Скорость Вордпресса: нагрузка на процессор 12-30%, нагрузка на базу данных 1-7%, скорость парсинга 22-26 страниц в секунду.<\/p>\n",
            "summary": "Парсил SEO Frog два сайта-блога на одном и том же сервере. Контент: текст+картинка",
            "date_published": "2021-02-06T22:31:21+03:00",
            "date_modified": "2021-02-10T11:51:46+03:00",
            "tags": [
                "2021",
                "wordpress",
                "производительность",
                "скорость",
                "софт",
                "эгея"
            ],
            "image": "https:\/\/feet.tf\/pictures\/egea-vs-wordpress.jpg",
            "_date_published_rfc2822": "Sat, 06 Feb 2021 22:31:21 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "730",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/egea-vs-wordpress.jpg"
                ]
            }
        },
        {
            "id": "697",
            "url": "https:\/\/feet.tf\/all\/php-8-0-0\/",
            "title": "PHP 8.0.0",
            "content_html": "<p>Вышел МАЖОРНЫЙ релиз PHP 8. Знаменательное событие. Из самого волшебного могу отметить JIT-компиляцию.<\/p>\n<p>К огромному сожалению я за сутки уже многим разработчикам объяснял, в чем суть JIT. JIT сам по себе не ускоряет сайты (многие раскатали губу, что Wordpress станет летать). JIT — это компиляция кода в машинные инструкции процессора (а не в байт-код машины ZEND).<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/php-8-jit.jpg\" width=\"2560\" height=\"1562\" alt=\"PHP 8.0.0 JIT\" \/>\n<\/div>\n<p>Поэтому компиляция неких сложных расчетов (в основном вне функционала сайтов) имеет смысл. А для Вордпресса такого факта просто не будет наблюдаться массово и существенно. Так что скорость, если и подрастет, то уже не за счет JIT.<\/p>\n<p>В любом случае для разработчиков есть возможности писать быстрее, эффективнее, безопаснее. Ура!<\/p>\n<p>Читайте <a href=\"https:\/\/feet.tf\/all\/kak-vklyuchit-jit-v-php\/\">Как включить JIT в PHP<\/a>.<\/p>\n",
            "summary": "Вышел МАЖОРНЫЙ релиз PHP 8. Знаменательное событие. Из самого волшебного могу отметить JIT-компиляцию",
            "date_published": "2020-11-28T13:17:29+03:00",
            "date_modified": "2023-08-05T16:48:20+03:00",
            "tags": [
                "2020",
                "jit",
                "php",
                "wordpress",
                "программирование",
                "сервер"
            ],
            "image": "https:\/\/feet.tf\/pictures\/php-8-jit.jpg",
            "_date_published_rfc2822": "Sat, 28 Nov 2020 13:17:29 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "697",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/php-8-jit.jpg"
                ]
            }
        },
        {
            "id": "580",
            "url": "https:\/\/feet.tf\/all\/wordpress-ne-rabotaet-s-php-7-3\/",
            "title": "Wordpress не работает с PHP 7.3",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/wordpress-php7.3.png\" width=\"702\" height=\"717\" alt=\"Wordpress не работает с PHP 7.3\" \/>\n<\/div>\n<p>Сегодня столкнулся с проблемой: при включении PHP 7.3 Wordpress перестает работать — выдает ошибку 500. При этом с версией PHP 7.2 работает без проблем.<\/p>\n<p>Решение оказалось простым — поставить галочку nd_mysqli (см. скриншот). После этого всё заработало.<\/p>\n",
            "summary": "Сегодня столкнулся с проблемой: при включении PHP 7.3 Wordpress перестает работать — выдает ошибку 500",
            "date_published": "2019-05-08T21:11:37+03:00",
            "date_modified": "2019-05-08T21:11:30+03:00",
            "tags": [
                "2019",
                "wordpress",
                "инструкция",
                "советы"
            ],
            "image": "https:\/\/feet.tf\/pictures\/wordpress-php7.3.png",
            "_date_published_rfc2822": "Wed, 08 May 2019 21:11:37 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "580",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/wordpress-php7.3.png"
                ]
            }
        },
        {
            "id": "569",
            "url": "https:\/\/feet.tf\/all\/vordpress-umeet-udivit\/",
            "title": "Как Вордпресс сам удалил свою базу данных",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/crazy-wordpress.jpg\" width=\"1447\" height=\"1284\" alt=\"Как Вордпресс сам удалил свою базу данных\" \/>\n<\/div>\n<p>Вордпресс классная система. И я думал, что хорошо в ней разбираюсь. До сегодняшнего дня.<\/p>\n<p>Сегодня вордпресс преподнес неприятный сюрприз. К нам обратился клиент за оптимизацией сайта. Сайт на вордпрессе. Построен на платной теме с какими-то билдерами. К несчастью, кроме этой темы с плагинами в системе было установлено еще много иных плагинов, не относящихся к теме и не нужных сайту. Например, вукомерс, хотя на сайте нет ни магазина, ни каталога товаров.<\/p>\n<p>Seo-специалист начал отключать эти плагины. Отключал и проверял, работает ли сайт после отключения каждого плагина. Плагин за плагином, как вдруг —<\/p>\n<blockquote>\n<p>Добро пожаловать в знаменитую пятиминутную установку WordPress! Просто заполните поля — и вперёд, к использованию самой мощной и гибкой персональной платформы для публикаций в мире!<\/p>\n<\/blockquote>\n<p>Вордпресс просит опять установить сайт. Он после отключения какого-то плагина перестал видеть сам себя. В админку не зайти. Вордпресс считает, что его только устанавливают. При этом на хостинге есть и его папка, и темы, и плагины.<\/p>\n<p>Единственное, чего нет — базы данных. Вернее она есть, но пустая. Кого винить? Плагин при отключении удалил базу данных? Вордпресс криво отключил плагин и при включении сам обнулил базу?<\/p>\n<p>Остается уповать на хостинг. Чтобы там была резервная копия файлов и базы.<\/p>\n",
            "summary": "Вордпресс классная система. И я думал, что хорошо в ней разбираюсь. До сегодняшнего дня",
            "date_published": "2019-04-06T10:44:18+03:00",
            "date_modified": "2019-04-05T17:17:25+03:00",
            "tags": [
                "2019",
                "wordpress",
                "база данных"
            ],
            "image": "https:\/\/feet.tf\/pictures\/crazy-wordpress.jpg",
            "_date_published_rfc2822": "Sat, 06 Apr 2019 10:44:18 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "569",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/crazy-wordpress.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}