Кешування відповіді від backend за допомогою NGINX

NGINX дає змогу значно прискорити процес завантаження сторінки, не звертаючись до бекенда, а видаючи готовий html із кешу. Для роботи цієї функції необхідно, щоб веб-сервер був версії 0.7.44 і вище (перевірити можна командою nginx...

Як встановити та налаштувати PHP у macOS

Встановлення Homebrew Завантажувати і встановлювати весь необхідний софт ми будемо за допомогою пакетного менеджера Homebrew. Пакетний менеджер — це інструмент, який значно полегшує процес встановлення будь-яких програм. З Homebrew встановлення програми на комп'ютер зводиться буквально...

Дорожні карти, статті та ресурси для розробників, розроблені спільнотою

Не можу не порекомендувати репозиторій, у якому зібрана величезна кількість дорожніх карт для розвитку вас, як розробника — https://github.com/roadmapsh/next.roadmap.sh roadmap.sh — це зусилля спільноти, спрямовані на створення дорожніх карт, посібників та іншого навчального контенту, щоб допомогти...

Генератор htpasswd — створення htpasswd

Використовуйте генератор htpasswd для створення паролів до файлів htpasswd. Просто введіть ім'я користувача та пароль, і буде створено запис для файлу htpasswd. Ви можете використовувати генератор аутентифікації htaccces для створення файлу htaccess, який захистить...

Як заборонити/заборонити OpenAI ChatGPT використовувати контент вашого сайту

OpenAI повідомив, що відтепер він може сканувати Інтернет для покращення своїх систем. OpenAI опублікував стандарти Robots.txt для блокування GPTBot — https://platform.openai.com/docs/gptbot. GPTBot — це user agent сканера OpenAI. Вони не кажуть, що GPTBot використовується для створення...

Де зберігається конфігурація nginx

Конфігурація Nginx зазвичай зберігається у текстовому файлі, який містить інструкції для налаштування веб-сервера. Розташування цього файлу може варіюватися залежно від конкретного дистрибутиву Linux або ОС, яку ви використовуєте. Ось декілька загальних місць, де зазвичай...

Відкриті аналоги популярних сервісів (Google Analytics, Slack, GitHub, ChatGPT) з відкритим вихідним кодом

Кожен із нас використовує різні сервіси залежно від нашої спеціальності та поточних потреб. У нашому житті вже на міцних позиціях перебувають такі популярні сервіси, як GitHub, ChatGPT і Tableau. Однак існують альтернативні сервіси та...

https від cloudflare 

Cloudflare оголосили про запуск HTTP/3 Prioritization, тобто повну підтримку стандарту HTTP/3 Extensible Priorities, що дає змогу серверу керувати пріоритетністю завантаження окремих елементів веб-сторінки, щоб домагатися максимально швидкого завантаження великих видимих блоків, покращуючи в такий...