Наш сайт почав завантажуватися у 5 разів швидше
Якщо ви заходили до нас на сайт кілька місяців тому і заходите зараз — можливо, вже помітили, що сторінки почали відкриватися помітно швидше. Це не магія і не новий сервер. Ми просто змінили «движок», на якому працює наш інтернет-магазин.
У цій статті розповімо, що саме змінилося і чому це важливо — у тому числі для вас як покупця.
Раніше у нас був WordPress. Що це таке?
Більшість сайтів в інтернеті працюють на якійсь платформі — це як фундамент будинку. Найпопулярніша така платформа називається WordPress. На ній створені блоги, інтернет-магазини, новинні сайти — мільйони ресурсів по всьому світу.
WordPress зручний: є готові шаблони, плагіни на будь-який випадок, велика спільнота. Але у нього є одна особливість, яка впливає на швидкість.
Уявіть офіціанта в ресторані. Кожного разу, коли до нього підходить гість і просить меню, офіціант іде на кухню, просить кухаря надрукувати меню з нуля і приносить його гостю. Потім приходить наступний гість — і все повторюється. Кожного разу заново.
Саме так працює WordPress: коли хтось відкриває сторінку вашого сайту, сервер у реальному часі «збирає» цю сторінку — дістає текст із бази даних, підтягує картинки, застосовує оформлення — і лише потім надсилає результат у браузер відвідувача. На все це потрібен час.
Тепер у нас Astro. Чим він відрізняється?
Astro — це інший підхід до створення сайтів. Якщо продовжити аналогію з рестораном: тут меню надруковані заздалегідь і лежать на столиках. Гість сідає — меню вже перед ним.
Astro готує всі сторінки сайту заздалегідь: один раз, коли ми щось оновлюємо або додаємо товар. Готові сторінки зберігаються на сервері і миттєво віддаються відвідувачу — без жодних обчислень у момент завантаження.
Результат говорить сам за себе. Ось статистика з нашої панелі аналітики — це реальні дані про середній час відповіді сервера:
- До переїзду (грудень–січень): приблизно 700–900 мілісекунд
- Після переїзду (лютий–березень): приблизно 50–100 мілісекунд
Для розуміння: мілісекунда — це одна тисячна секунди. Різниця у 7–10 разів.
Навіщо це потрібно вам?
Швидкість сайту — це не лише технічна деталь. Ось що вона означає на практиці:
- Менше очікування. Сторінка товару, каталог, кошик — усе відкривається майже миттєво. Особливо це помітно на мобільних пристроях і при не дуже швидкому інтернеті.
- Менше нервів. Дослідження показують, що більшість людей закривають сайт, якщо він завантажується довше ніж 3 секунди. Ми хочемо, щоб ви знаходили потрібні ігри швидко і без зайвих затримок.
- Надійніша робота при навантаженні. Коли у нас акція або нові надходження, на сайт одночасно заходить багато людей. Статичні сторінки справляються з цим значно краще, ніж динамічні.
Що змінилося для вас зовні?
Якщо чесно — майже нічого. Ми намагалися зберегти звичний вигляд і структуру. Ті самі категорії, той самий каталог, той самий кошик і оформлення замовлення.
Єдина помітна зміна — сайт став швидшим. Саме це і було нашою метою.
Чому ми про це розповідаємо?
Тому що ми любимо настільні ігри і хочемо зробити так, щоб вам було приємно купувати у нас. Швидкість — це частина сервісу, така ж як зручна навігація або зрозумілий опис товарів.
Якщо ви помітите якісь незручності або щось працює не так, як очікувалося — напишіть нам. Ми читаємо всі повідомлення.
А поки що — заходьте до каталогу. Тепер він завантажується дуже швидко.