Блог

Последние статьи и новости

  • Секретные ключи в wp-config в WordPress.

    Секретные ключи в файле wp-config.php WordPress — это набор строк, используемых для увеличения безопасности вашего сайта, а именно для защиты данных пользователей и сессий. Эти ключи не являются солью в прямом смысле, но они играют схожую роль, так как они помогают улучшить хеширование и защиту данных. В файле wp-config.php можно найти следующие параметры: Каждый из…

    Читать далее →

  • ,

    Как удалить дубликаты чисел из массива?

    В JavaScript Использование Set (самый простой способ): Использование filter() и indexOf(): Использование reduce(): Метод с использованием Set является наиболее эффективным и коротким решением, так как Set по определению может содержать только уникальные значения. В PHP Использование array_unique() (самый простой способ): Использование array_keys() и array_flip(): Использование цикла foreach с проверкой: Рекомендации по выбору метода: Если вы…

    Читать далее →

  • ,

    Как подключиться к базе данных PostgreSQL из консоли?

    Подключение к PostgreSQL на VPS Способ 1 (через смену пользователя): Способ 2 (прямое подключение): Что такое PSQL? PSQL (PostgreSQL interactive terminal) — это официальный терминальный (консольный) клиент для работы с PostgreSQL. Это инструмент командной строки, который позволяет: Основные команды PSQL: Подключение к конкретной базе: Подключение под определённым пользователем:

    Читать далее →

  • , , ,

    Как полностью удалить СУБД MariaDB и MySQL с Debian/Ubuntu?

    Полное удаление баз данных MySQL или MariaDB с системы Linux требует нескольких последовательных шагов, чтобы не только удалить программные пакеты, но и очистить все конфигурационные файлы и данные. Это позволит вам выполнить действительно «чистую» установку позже. Давайте рассмотрим этот процесс подробно. Шаг 1: Создание резервной копии данных (если нужно) Прежде чем начать удаление, убедитесь, что…

    Читать далее →

  • ,

    Решение проблемы ERR_EMPTY_RESPONSE при настройке Nginx в WSL2

    При настройке локальной среды разработки с использованием WSL2 и Nginx часто возникает проблема: браузер показывает ошибку ERR_EMPTY_RESPONSE при попытке доступа к локальным сайтам. В этой статье мы разберем причины возникновения проблемы и предоставим пошаговое решение. Причина проблемы Проблема возникает из-за особенностей архитектуры WSL2: ERR_EMPTY_RESPONSE возникала потому что: Решение Настройка Port Proxy в Windows $wslip —…

    Читать далее →

  • Руководство по редактору Nano для Linux: все команды и горячие клавиши с русскими комментариями»

    Основные команды Запуск bashnano [имя_файла] # Открыть файл или создать новый nano -w [имя_файла] # Открыть без переноса длинных строк nano +[число] файл # Открыть с курсором на указанной строке Навигация по тексту Редактирование текста Поиск и замена Сохранение и выход Работа с буфером Дополнительные функции Проверка орфографии Работа с буфером обмена Настройка отображения Конфигурация…

    Читать далее →

  • Справочник (памятка) команд WSL

    Основные команды Установка и управление WSL Управление дистрибутивами Версии WSL Импорт/Экспорт Сетевые команды Полезные команды внутри WSL Настройка и конфигурация Советы Устранение неполадок Чтобы установить новый дистрибутив с другим именем, убедитесь что: Например, если вы пытаетесь установить Ubuntu, и имя «Ubuntu» уже занято, вы можете использовать:

    Читать далее →

  • WordPress разработка: локал-стейдж-прод

    Подход с тремя окружениями (локал-стейдж-прод) является фундаментальным в профессиональной WordPress-разработке и помогает обеспечить качество, стабильность и безопасность веб-сайтов. Разработчики WordPress обычно используют несколько окружений для обеспечения качества, тестирования и бесперебойной работы. Вот как это обычно организуется: Стандартная модель с тремя окружениями Стандартная модель включает три основных окружения: 1. Локальное окружение (Local) 2. Тестовое окружение (Staging)…

    Читать далее →

  • ,

    PostgreSQL: Шпаргалка для работы с базой данных

    Эта шпаргалка охватывает основные операции для работы с PostgreSQL. Если у вас возникают ошибки типа «permission denied», возможно, вам нужно подключиться с правами суперпользователя или получить необходимые разрешения от администратора базы данных. Подключение к PostgreSQL Через терминал (psql) Строка подключения для приложений Основные команды в psql Как посмотреть список всех баз данных? Как подключиться к…

    Читать далее →

  • Что такое Local WP?

    LocalWP — это бесплатная программа для быстрой и удобной локальной разработки сайтов на WordPress. Она позволяет запустить сайт прямо на своём компьютере без необходимости настраивать сервер вручную. Официальный сайт Что делает LocalWP? ✅ Создаёт локальный сервер – ваш сайт работает на компьютере, как на реальном хостинге.✅ Устанавливает WordPress в один клик – не нужно вручную…

    Читать далее →

  • Запуск приложения Nextjs через менеджера процессов PM2

    PM2 — это популярный процессный менеджер для Node.js приложений, который облегчает управление процессами в продакшн-среде. Он используется для мониторинга, управления и автоматического перезапуска Node.js приложений. PM2 предоставляет ряд удобных функций, которые делают развертывание и обслуживание серверных приложений более удобными и эффективными. Зачем использовать PM2 для запуска приложений? Когда стоит использовать PM2? PM2 полезен для тех…

    Читать далее →