Linux, SEO, CMS — блог для адмінів та web-дизайнерів Сторінка 4
19.05.2025
Як перевірити конфігурацію брандмауеру за допомогою Nmap та Tcpdump
Захист внутрішньої мережі від зовнішніх атак зазвичай забезпечується правильно налаштованим брандмауером або файрволом, котрий виконує функції своєрідного фільтру між внутрішньою та зовнішньою мережами. Продумана політика безпеки, виражена у правилах файрволу, є запорукою надійності системи захисту локальної інфраструктури компанії. Для формування «ідеальної» політики безпеки необхідно проведення періодичних тестувань встановлених правил в робочих умовах. Це дозволить виявити можливі вразливості та скоригувати остаточну конфігурацію файрволу. Для проведення тестувань необхідне застосування спеціальних програмних засобів (ПЗ), до яких належать Nmap та Tcpdump. Розглянемо роботу з ними на реальному прикладі.
01.05.2025
Як правильно протестувати редиректи на сайті: безпечна SEO-переадресація
Редиректи - це спосіб автоматично переадресувати користувача і пошукового бота з одного URL на інший. Вони часто використовуються при переїзді сайту на новий домен, зміні структури УРЛів, оновлення старих сторінок або оновлення CMS.
Якщо такі редиректи налаштовані неправильно, це може призвести до SEO проблем, втраті позицій, трафіку, дублюванню сторінок, помилок індексації. Тому при встановленні переадресації важливо не лише правильно налаштувати її, а й перевірити коректність налаштування.
У цій статті ми розглянемо використання 301-редиректів, запобігання ланцюжки та петлі редиректів, використання спеціальних сервісів та Search Console, релевантність переадресацій, обговоримо що робити користувачам хостингових компаній.
10.04.2025
Запуск node.js додатку на Docker
У одній із наших попередніх робіт ми розглядали процес створення та запуску PHP-додатку у Docker. Тепер спробуємо продемонструвати у середовищі Docker роботу із додаткомтипу Node.js. Нашим основним завданням буде отримання «зафіксованого» у Docker-контейнері ізольованого середовища для створення, редагування та запуску Node.js додатку. Потім такий контейнер можна «переправити» на будь-який інший хост або помістити у Docker Hub репозиторій для подальшого використання та / або «роздачі» у відкритому доступі.
31.03.2025
Найпоширеніші помилки у SEO
Тенденції пошукової оптимізації (SEO) постійно змінюються, 2025 рік - не виключення.
У статті ми розберемо найпоширеніші помилки SEO, які можуть заважати вашому сайту займати високі позиції в пошуку. Категорії помилок наступні: технічні проблеми, помилки у контенті та посиланнях, стратегічні помилки, недостатній аналіз даних.
А головне – розповімо, як їх виправити, щоб не втрачати трафік та залишатися конкурентоспроможними.
07.05.2025
Namespaces та cgroups: як влаштовані контейнери в Linux без Docker
Для розробки, доставки та запуску багатокомпонентних розподілених додатків широко використовуються такі інструменти контейнеризації, як Docker, Podman, Kubernetes та інші, котрі забезпечують умови роботи середовища виконання. Однак, не всі знають, що вказані інструменти не є абсолютно незалежними, а використовують для своєї роботи влаштовані у ядро ОС Linux засоби контейнеризації, зокрема, Namespaces та Cgroup. Саме вони дають змогу працювати із контейнерами, котрі можна порівняти із полегшеними віртуальними машинами. Пряме використання влаштованих засобів контейнеризації дає можливість створити ізольоване середовище для запуску та виконання будь-якого процесу, зокрема, завдання адміністрування Linux. Розглянемо методи створення та управління ізольованими Runtime-середовищами за допомогою влаштованих засобів ядра Linux.
28.04.2025
Ubuntu для програміста PHP
Робоче місце розробника повинно мати все необхідне для успішного виконання завдань по розробці php-коду проекту. Сюди відноситься не лише спеціальне програмне забезпечення (ПЗ), а й багато інших програм та інструментів ОС Ubuntu, котрі оптимізують роботу та дають змогу швидко виконувати проміжні операції, такі, наприклад, як навігація між компонентами, формування повідомлень, обробка результатів тестування, формування архівів та ще багато чого. Спробуємо охопити основні з програмних засобів та інструментів, котрі необхідні для формування робочого середовища php-розробника Ubuntu.
03.04.2025
Реклама у Google Maps та Waze. Інструкція з налаштування
Сучасний бізнес змушений боротися за увагу клієнтів, і один із найефективніших способів зробити це — використовувати рекламу у навігаційних додатках. Google Maps та Waze — два найбільш популярні сервіси, які люди використовують для пошуку локацій, сервісів та магазинів. Але як саме підприємства можуть застосувати ці платформи
20.03.2025
Вийшов GitLab 17.9 з GitLab Duo Self-Hosted у загальному доступі
Наприкінці лютого з'явилася нова версія відомого веб-інструментарію GitLab 17.9 повного життєвого циклу DevOps. Її ключовою особливістю стала орієнтація на широке використання можливостей штучного інтелекту (ШІ) у процесі розробки та тестування веб-проектів. Зокрема, це стосується «інтелектуалізації» інструментів Duo Chat та Code Suggestions. Також несподіваним рішенням стало включення опції використання автономних мовних LLM-моделей ИИ, що дозволяє отримати повну незалежність від зовнішніх сервісів і, відповідно, значно підвищити рівень безпеки при створенні своїх веб-проектів. Загалом же розробниками було внесено близько 110 змін, котрі в тій чи іншій мірі поліпшують функціональність та безпечність використання інструменту GitLab. Розглянемо основні з цих змін.



