mysurik.ru
00 04 57
WordPress
mysurik

Делал сайт адвокату: никаких «юридических» тем, только GeneratePress

Знакомый адвокат попросил сделать сайт. Я думал, что темы для юридических фирм — это что-то уникальное. Оказалось, обычные сайты-визитки с парой разделов: услуги, о компании, контакты. Перебрал несколько тем из этой ниши. Justice — красиво, но 4MB. Legalinsight — норм, но глючная. Attorney — базово, но работает. В итоге сделал на GeneratePress (сюрприз!). Добавил блоки […]
ЧИТАТЬ ПОДРОБНЕЕ →
image 1
WordPress
mysurik

Обзор панели администрирования WordPress: от создания контента до настройки сайта

Введение в панель управления WordPress Панель администрирования WordPress — это мощный инструмент, который позволяет пользователям всех уровней создавать, управлять и оптимизировать сайты без глубоких технических знаний. Она объединяет все необходимые функции в одном месте: от публикации статей до настройки внешнего вида и интеграции плагинов. Для новичков эта система может показаться сложной, но с правильным подходом […]
ЧИТАТЬ ПОДРОБНЕЕ →
Домашняя лаборатория IT-инфраструктура
ОС
mysurik

Ubuntu 24.04 LTS — почему я считаю его лучшим серверным дистрибутивом

Почему Ubuntu, а не Debian или CentOS Когда я выбирал ОС для своего сервера, перебрал несколько вариантов. Debian — стабильный, но пакеты древние. CentOS — умер, на смену пришёл Rocky Linux, но комьюнити маленькое. Alpine — слишком специфичный для сервера общего назначения. Ubuntu Server 24.04 LTS оказался золотой серединой. Что меня устраивает 5 лет поддержки […]
ЧИТАТЬ ПОДРОБНЕЕ →
5
Виртуализация (Proxmox)
mysurik

Proxmox VE: Настройка Резервного Копирования (VZDump) (Часть 5)

Привет всем энтузиастам надежной инфраструктуры! Мы научились создавать VM и LXC-контейнеры. Но что, если диск сервера выйдет из строя или вы случайно удалите важный файл? Без плана резервного копирования вся ваша работа будет потеряна. Proxmox использует утилиту VZDump для создания полных (full) или инкрементальных (incremental) копий ваших VM и контейнеров. Шаг 16: Подготовка Хранилища для […]
ЧИТАТЬ ПОДРОБНЕЕ →
7qe4ss7qe4ss7qe4
Сервер
mysurik

Чек-лист по установке домашнего сервера: место, подключение и инструменты

Введение: Подготовка к установке домашнего сервера Установка собственного сервера дома — это шаг к независимости в цифровом пространстве. Однако для его успешной работы необходимо правильно выбрать место, обеспечить стабильное подключение и подготовить необходимые инструменты. Этот чек-лист поможет вам избежать ошибок и создать оптимальные условия для вашего сервера. 1. Выбор места для установки сервера Тихие и […]
ЧИТАТЬ ПОДРОБНЕЕ →
Image 5 янв
WordPress
mysurik

Темы для ресторанов

Делал сайт для кафе. Вместо темы «для ресторанов» взял GeneratePress. Добавил меню через ACF, галерею блюд через Envira, бронирование через плагин. Всё летает. Больше статей РїСЂРѕ WordPress — РѕС‚ установки РґРѕ продвижения — СЏ собрал РІ СЃРІРѕРґРЅРѕРј гайде.
ЧИТАТЬ ПОДРОБНЕЕ →
Как настроить карту сайта XML в WordPress
WordPress
mysurik

Яндекс ругался на карту сайта: пришлось разобраться с XML sitemap

С картой сайта для Яндекса у меня была забавная история. Я думал, что XML карту генерирует WordPress сам. Вроде даже есть какая-то встроенная фишка с wp-sitemap.xml. Но Яндекс всё ругался: «Нет карты сайта». Оказалось, встроенная карта сайта в WordPress — штука средняя. Она не позволяет исключать страницы, не показывает приоритеты, и вообще Яндекс её плохо […]
ЧИТАТЬ ПОДРОБНЕЕ →
06 19 58
WordPress
mysurik

Полгода не подключал Search Console: узнал и исправил 30 ошибок

Google Search Console — инструмент, который я должен был подключить в первый же день запуска блога. Но я подключил его только через полгода. И офигел от того сколько ошибок накопил. Search Console показала: 30 страниц с 404 ошибками, 15 страниц с дублирующимися заголовками, 8 страниц с битыми ссылками. И это только верхушка айсберга. Подключил через […]
ЧИТАТЬ ПОДРОБНЕЕ →
Системное Администрирование

ntfy: уведомления на телефон со своего сервера

Я перепробовал кучу способов получать уведомления с сервера. Pushover — платный. Telegram — нужно бота создавать, токены хранить, следить чтобы бот не забаннили. Email — ну серьёзно, кто сейчас читает почту от сервера? У меня за месяц накопилось тысяч пять писем от cron, я перестал их открывать после первой недели. А потом я нашёл ntfy, […]
ЧИТАТЬ ПОДРОБНЕЕ →
14
WordPress
mysurik

Страница портфолио для WooCommerce

Портфолио для WooCommerce — нестандартная задача. Я сделал через CPT + ACF. Каждый проект — отдельный тип записи с полями: клиент, бюджет, сроки, отзыв. Вывел на отдельной странице архива. Больше статей РїСЂРѕ WordPress — РѕС‚ установки РґРѕ продвижения — СЏ собрал РІ СЃРІРѕРґРЅРѕРј гайде.
ЧИТАТЬ ПОДРОБНЕЕ →
Системное Администрирование
mysurik

Ansible: автоматизация сервера с первого плейбука

Ansible: автоматизация сервера с первого плейбука Раньше я настраивал каждый новый сервер руками. Установка пакетов, правка конфигов, создание пользователей — всё через SSH. Когда серверов стало два, я задумался. Когда дошло до трёх — понял, что так больше нельзя. Ansible пришёл как решение, о котором я жалею, что не узнал раньше. Что такое Ansible и […]
ЧИТАТЬ ПОДРОБНЕЕ →
Оптимизация базы данных WordPress Полное руководство
WordPress
mysurik

Оптимизация БД WordPress: уменьшил базу с 180MB до 90MB

Полгода назад я заметил, что админка WordPress стала тормозить. Не критично, но противно: нажал «Сохранить» — ждёшь 2-3 секунды. Я начал грешить на хостинг, на PHP, на плагины. А оказалось, проблема была в базе данных. Зашёл в phpMyAdmin и офигел. Таблица wp_options весила 45 мегабайт. Там хранились транзиты за полгода. Тысячи записей от плагинов, которые […]
ЧИТАТЬ ПОДРОБНЕЕ →
b73cf719feab
WordPress
mysurik

AMP для WordPress: промучился месяц и отключил

AMP (Accelerated Mobile Pages) когда-то был маст-хевом для мобильной скорости. Google продвигал его, обещал приоритет в выдаче. Я подключил AMP через официальный плагин — и начался ад. AMP — это отдельная версия страниц с урезанным HTML и CSS. Плагин создаёт дубли страниц (/amp/ в конце URL). Настройка темы под AMP — танцы с бубном. Многие […]
ЧИТАТЬ ПОДРОБНЕЕ →
Почему я выбрал Fractal Design для домашнего сервера и не жалею
Железо
mysurik

Почему я выбрал Fractal Design для домашнего сервера и не жалею

Когда я решил собрать домашний сервер, я думал, что главное — процессор, память и диски. На корпус я планировал забить: ну коробка и коробка, что с ней сделается? Спойлер: сделалось многое. Сначала я поставил всё в старый корпус от офисного HP. Он грелся как печка, жужжал как пылесос, и жёсткие диски умирали раз в полгода. […]
ЧИТАТЬ ПОДРОБНЕЕ →
Image 5 янв. 2026
WordPress
mysurik

Оптимизация шрифтов для WordPress

Введение в оптимизацию шрифтов Шрифты играют ключевую роль в восприятии вашего сайта на WordPress. Они влияют на читаемость, визуальную привлекательность и даже скорость загрузки страниц. Оптимизация шрифтов позволяет ускорить работу сайта, уменьшить объем трафика и улучшить пользовательский опыт. Почему оптимизация шрифтов важна Скорость загрузки: Большие файлы шрифтов замедляют сайт, что отрицательно сказывается на SEO и […]
ЧИТАТЬ ПОДРОБНЕЕ →
Лучшие плагины для резервного копирования WooCommerce
WordPress
mysurik

Настраивал бекапы для WooCommerce: UpdraftPlus решил проблему

У меня нет WooCommerce на mysurik.ru, но знакомый попросил помочь с бекапами его интернет-магазина. Я думал, ну что там бекапить — стандартные средства WordPress. Оказалось, WooCommerce — это отдельный мир. Проблема: в WooCommerce хранятся заказы, товары, клиенты. Это не просто посты и страницы. Если восстанавливать бекап обычными средствами — потеряете текущие заказы. Перебрали несколько плагинов. […]
ЧИТАТЬ ПОДРОБНЕЕ →
oqsvzfoqsvzfoqsv
Системное Администрирование
mysurik

Как Docker и containerd используют namespaces для создания контейнеров

Введение: Роль namespaces в создании контейнеров Контейнеры, такие как Docker-контейнеры или те, которые управляются containerd, обеспечивают изоляцию процессов и ресурсов. Одним из ключевых механизмов этой изоляции являются namespaces. Они позволяют разделять системные ресурсы между процессами, создавая виртуальную среду, в которой работает контейнер. В этой статье мы подробно рассмотрим, как Docker и containerd используют namespaces для […]
ЧИТАТЬ ПОДРОБНЕЕ →
Proxmox от А до Я полтора года на домашнем сервере. Установка, LXC, GPU, бекапы, кластер
Виртуализация (Proxmox)
mysurik

Proxmox от А до Я: полтора года на домашнем сервере. Установка, LXC, GPU, бекапы, кластер

Год назад я поставил Proxmox на старый системник, который пылился в углу. Думал — поиграю неделю и забуду. Сейчас на этом «поиграю» крутятся 8 VM, 12 LXC-контейнеров, пара продакшен-сайтов и Home Assistant. Гипервизор не перезагружался 11 месяцев — и это на железе 2015 года. Собрал сюда всю свою эпопею: от первой установки до кластеризации. Каждый […]
ЧИТАТЬ ПОДРОБНЕЕ →