RU UA

Уроки програмування (AMP версія)

History Hijacking: Чому Google карає за «зламану» кнопку Назад і як захистити сайт за допомогою CSP

Кожен власник сайту та SEO-спеціаліст веде щоденну запеклу боротьбу за утримання користувача на сторінках вебресурсу. Проте, коли в хід йдуть деструктивні технічні маніпуляції, під удар потрапляє не лише користувацький досвід…

WordPress як Headless CMS 🧠 | практично з REST API

WordPress роками був неперевершеним “монолітом”: він відповідав і за зручну адмін-панель, і за збереження даних, і за їх відображення на сайті через теми та шаблони. Але веб не стоїть на…

Навіщо веб-розробнику віртуальна машина (VM) 🖥️

На зорі моєї кар’єри веб-розробника все було відносно просто: встановив локальний сервер (пам’ятаєте Denwer?), поклав туди файли проєкту, і працюєш. Але сучасна розробка стала значно складнішою. Різні проєкти вимагають різних…

Що таке OPcache: ⚡ Прискорюємо PHP та WordPress

Якщо ви коли-небудь цікавилися, як прискорити свій сайт на WordPress, ви, напевно, чули про “кешування”. Зазвичай мова йде про кешування сторінок, коли плагін зберігає готову HTML-копію сторінки. Але існує інший,…

Що таке FastCGI та PHP-FPM 🚀 | Як працює сучасний PHP

Коли ви тільки починаєте працювати з PHP, здається, що все просто: ви пишете код, веб-сервер його виконує. Але за лаштунками цієї простоти ховається складний танець між двома різними програмами —…

10 правил гарного UI для сучасних веб-сайтів 🎨

Привіт! Сьогодні я хочу поговорити про те, що відрізняє просто красивий сайт від сайту, яким приємно та зручно користуватися. Уявіть, що ви зайшли до магазину. На полицях може бути найякісніший…