Термін
Статичний сайт
Сайт, сторінки якого генеруються заздалегідь як готові файли, а сервер їх лише віддає, без бази даних і обчислень під час кожного відвідування. Дуже швидкий, дешевий в експлуатації й безпечніший, бо атакувати майже нічого, і підходить для корпоративних сайтів і словників.
Оновлено
Що це означає
Статичний сайт - вебсайт, вміст якого генерують заздалегідь, під час збирання, у вигляді готових файлів HTML, CSS і JavaScript. Сервер під час відвідування просто їх надсилає, не виконуючи запитів до бази даних чи скриптів. Протилежність - динамічний сайт, наприклад класична система керування контентом, яка складає кожну сторінку під час кожного запиту.
Статичні сайти сьогодні переважно створюють генераторами, що поєднують шаблони з вмістом із текстових файлів або headless CMS. Результат розміщують на хостингу або поширюють через CDN на сервери по всьому світу. Статичний не означає незмінний: вміст оновлюють новим збиранням, часто автоматично після кожної зміни.
І статичний сайт може мати інтерактивні елементи: форми, калькулятори, пошук чи кілька мов. Вони працюють у браузері або через окремі серверні функції, які викликають лише за потреби. Так побудовано й цей сайт, зокрема словник термінів і калькулятор цін.
Як це працює на практиці
Головна перевага - швидкість. Готові сторінки завантажуються майже миттєво, що поліпшує Core Web Vitals, користувацький досвід і позиції в пошуку. Для корпоративних сайтів, блогів, документації чи словників, де вміст не змінюється щохвилини, статичний підхід ідеальний і з погляду SEO.
Друга перевага - безпека й низькі витрати. Без бази даних і публічно доступного адміністрування поверхня атаки мінімальна. Не потрібні оновлення безпеки плагінів, а хостинг статичних файлів дешевий чи безкоштовний. Сайт витримує й раптові сплески трафіку без збоїв.
Недолік у тому, що редагування вмісту зазвичай потребує технічних навичок або підключення headless CMS, де редактор пише у зручному інтерфейсі. Для інтернет-магазинів із тисячами товарів і частими змінами цін чи сайтів з авторизацією використовують гібридні рішення, що поєднують статичні сторінки з динамічними частинами.
На що звернути увагу
Під час переходу з динамічного сайту на статичний треба підготувати перенаправлення старих адрес, зберегти структуру URL і метадані, інакше сайт утратить позиції в пошуку. Також треба вирішити питання форм, аналітики й згоди на cookies, які раніше забезпечували плагіни.
Статичний сайт не автоматично безпечний у всьому. Серверні функції для форм, підключення до API чи ключі третіх сторін треба захищати так само ретельно, як на інших сайтах. Секретні ключі не повинні потрапляти в код, що надсилається до браузера, а обробка персональних даних із форм має відповідати GDPR.
Потрібно пояснити термін на вашій конкретній ситуації? Консультації від 55 € / година без ПДВ, залежно від теми та складності.