{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Feet'овый блог: нататкі з тэгам cms",
    "_rss_description": "Вся жизнедеятельность человека через призму женских стоп и девичьих ступней. Качественные фото и интересный авторский контент. Советы по жизни и работе. Философские рассуждения и пища для размышления.",
    "_rss_language": "be",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/feet.tf\/tags\/cms\/",
    "feed_url": "https:\/\/feet.tf\/tags\/cms\/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": "1162",
            "url": "https:\/\/feet.tf\/all\/vyyavili-seryozny-bag-v-obrabotchike-webp\/",
            "title": "Выявили серьёзный баг в обработчике WebP",
            "content_html": "<p>Выявили серьезный баг в обработчике WebP 🤬 Срочно апдейтить всё, что можно!<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/vyjavili-serjoznyj-bag-v-webp@2x.webp\" width=\"1512\" height=\"2016\" alt=\"Выявили серьёзный баг в обработчике WebP\" \/>\n<\/div>\n<p>Все браузеры ринулись срочно обновляться. Но не только браузеры:<\/p>\n<ul>\n<li>—библиотеки Линукс, отвечающие за графику<\/li>\n<li>—мессенджеры, которые поддерживают фотки в ВебП<\/li>\n<li>—CMS<\/li>\n<li>—CRM<\/li>\n<li>—графический софт<\/li>\n<li>— и прочий софт, который понимает формат WebP<\/li>\n<\/ul>\n<p>Прямо встает в памяти анекдот про дятла, который разрушил цивилизацию. 🤣<\/p>\n",
            "summary": "Выявили серьезный баг в обработчике WebP 🤬 Срочно апдейтить всё, что можно",
            "date_published": "2023-09-13T12:15:06+03:00",
            "date_modified": "2023-09-13T12:16:13+03:00",
            "tags": [
                "2023",
                "bug",
                "cms",
                "crm",
                "gimp",
                "linux",
                "webp",
                "браузер",
                "графика",
                "мессенджеры",
                "ошибка",
                "софт",
                "телеграм",
                "фото"
            ],
            "image": "https:\/\/feet.tf\/pictures\/vyjavili-serjoznyj-bag-v-webp@2x.webp",
            "_date_published_rfc2822": "Wed, 13 Sep 2023 12:15:06 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "1162",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/vyjavili-serjoznyj-bag-v-webp@2x.webp"
                ]
            }
        },
        {
            "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": "836",
            "url": "https:\/\/feet.tf\/all\/vyshla-joomla-4\/",
            "title": "Вышла Joomla 4",
            "content_html": "<p>Я удивлен, думал Джумла уже умерла. Барахтается там на третьей версии, все никак не уйдет на покой.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/new-joomla-4.jpg\" width=\"2560\" height=\"1920\" alt=\"\" \/>\n<\/div>\n<p>Доля Джумлы на рынке не превышает 2,5%. Доля Вордпресса — более 40%. Пообщался с приятелями, которые раньше плотно сидели на джумле. Они сказали, что Джумла мрак. Не в плане сложности разработке на ней, а в плане того, что все работает хаотично и постоянно что-то без причины отваливается. Нет стабильности. Поставил расширение для галереи, слетели права доступа пользователей. Поставил антиспам — перестал работать Seo-модуль. И так вечно. Постоянно делать бэкапы. А клиенты при создании материалов кликнут не в том порядке кнопки и упадет шаблон страницы. Мрак. Короче все знакомые ушли с джумлы на вордпресс, битрикс, друпал.<\/p>\n",
            "summary": "Я удивлен, думал Джумла уже умерла. Барахтается там на третьей версии, все никак не уйдет на покой",
            "date_published": "2021-08-20T00:38:13+03:00",
            "date_modified": "2021-08-19T22:33:15+03:00",
            "tags": [
                "2021",
                "bitrix",
                "cms",
                "drupal",
                "joomla",
                "разработка",
                "софт"
            ],
            "image": "https:\/\/feet.tf\/pictures\/new-joomla-4.jpg",
            "_date_published_rfc2822": "Fri, 20 Aug 2021 00:38:13 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "836",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/new-joomla-4.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": "602",
            "url": "https:\/\/feet.tf\/all\/samopisanye-sistemy-upravleniya-saytom-zlo\/",
            "title": "Самописаные системы управления сайтом — зло",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/feet.tf\/pictures\/svoja-cms-eto-zlo.jpg\" width=\"1660\" height=\"1660\" alt=\"Самописаные системы управления сайтом — зло\" \/>\n<\/div>\n<p>Самописаные CMS — или студийные, как их еще называют — вселенское зло. Объективно, не может компания-разрабочик сайтов с тремя программистами сделать качественную CMS. Не может! Почему?<\/p>\n<h2>Причина 0<\/h2>\n<p>Каждый должен заниматься своим делом. Невозможно совместить и дизайн сайта, и разработку CMS. Иначе получится «шыю мыю хлеб пяку всехда так палучаецца». И это не смешно.<\/p>\n<h2>Причина 1<\/h2>\n<p>Наплевательское отношение к безопасности. Во главу угла ставится работоспособный код. Код работает — отлично, идем дальше. Никто не задумывается, что код дырявый. Дырявый на столько, что даже пользователь это видит: залогинился на десктопе, и автоматом залогиненый на телефоне.<\/p>\n<h2>Причина 2<\/h2>\n<p>Медленное внедрение новых фич. Отказ от внедрения новых возможностей. Отмазка — это не надо пользователям, это и нет так уж и важно.<\/p>\n<h2>Причина 3<\/h2>\n<p>Код невозможно поддерживать сторонним программистами — написан в стиле одного человека, нет документации, множество костылей (о которых знает только разработчик).<\/p>\n<h2>Причина 4<\/h2>\n<p>Разработчик не задумывается об обратной совместимости. Заказчик сайта спустя год не может накатить обновленную версию CMS. Или не совместимо, или подрядчик хочет заработать еще раз на продаже админки.<\/p>\n<h2>Причина 5<\/h2>\n<p>Нет внятной лицензии на объект интеллектуальной собственности. Юридически нет прав на CMS, либо права так зажаты, что нельзя дорабатывать сайт на этой CMS.<\/p>\n",
            "summary": "Самописаные CMS — или студийные, как их еще называют — вселенское зло. Объективно, не может компания-разрабочик сайтов с тремя программистами сделать качественную CMS",
            "date_published": "2019-07-30T22:21:32+03:00",
            "date_modified": "2019-08-13T23:33:34+03:00",
            "tags": [
                "2019",
                "cms",
                "идиоты",
                "программирование",
                "разработка"
            ],
            "image": "https:\/\/feet.tf\/pictures\/svoja-cms-eto-zlo.jpg",
            "_date_published_rfc2822": "Tue, 30 Jul 2019 22:21:32 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "602",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/feet.tf\/pictures\/svoja-cms-eto-zlo.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}