- Розробка
- фішки
- Всі товари і весь інформаційний контент про рок-групі в одному місці
- Визначення регіону користувачів
- Зберігся весь контент старої версії сайту
- Новинки на сайті
- І композит
- Атрибути сучасного інтернет-магазина.
- результат
CastleRock - найбільший оффлайн магазин рок-атрибутики в Європі. Це сотні тисяч товарів, величезна кількість відданих фанатів і найвідоміші групи в гостях, автограф-сесії, фото і виступи.
Попередня версія інтернет-магазину була розроблена іншим підрядником на 1С-Бітрікс ще в 2012 році. До 2017 він морально і технічно застарів:
- Верстка повинна була стати адаптивної. Це критично і для користувачів, і для SEO.
- Дизайн морально застарів. Ми зберегли його дух і переодягли в нову шиповану косуху :)
- Сайт працював дуже повільно. Склалася ситуація, при якій чим корисніше розділ для SEO і користувачів, тим повільніше він працює.
- Рукописний розумний фільтр. У далекого 2012 нічого стандартного для реалізації розумного фільтра не було - все програмували. Як могли. Фільтр працював, але «гальмував» і підтримувати його було неможливо. Вірним рішенням стала його заміна на стандартний розумний фільтр, з фасетного індексом звичайно.
Завдання стояло велика, її можна було виконувати «по-старому» - повне ТЗ, створення дизайну всіх сторінок, верстка, програмування, здача проекту.
Так робити, звичайно, можна. Але не потрібно.
Розробка
Ми робили ітераціями - визначали «маленьку» завдання (наприклад, створення каталогу), узгоджували її, описували і виконували. Плюс такого підходу в тому, що по-перше, можна вести роботи паралельно - наприклад, виконувати дизайн одного розділу і програмування зовсім іншого.
А по-друге, замовник має можливість занурюватися в проектування і більш детально висловлювати свої вимоги: дуже мало хто в змозі прочитати технічне завдання на сто сторінок і зрозуміти його цілком.
По-третє, по ходу роботи можна коригувати курс. Наприклад, реагувати на раптово виниклі вимоги ФЗ-152, ФЗ-54.
фішки
Ціна і термін доставки відразу в картці товару
Ми зробили автоматичний розрахунок вартості і термінів доставки для всієї Росії прямо в картці товару. Відбувається звернення до служб доставки і розрахунок збігається з цифрами, які отримуються при оформленні замовлення.
У «звичайної» картці товару показується або приблизна інформація, що заповнюється вручну, або можливо застаріла. У нашому випадку розрахунок завжди точний.
Всі товари і весь інформаційний контент про рок-групі в одному місці
На сайті є спеціальний розділ «збірки» - сторінки, об'єднані однією тематикою. Наприклад, всі товари з атрибутикою групи Пікнік. Однак, вибірки - це не тільки товари, але і:
- статті рок-блогу,
- фотогалерея, якщо група була в гостях у Castle Rock (а таких груп багато!),
- інформація про групу.
Усі добірки «збираються» автоматично - якщо є стаття, товар або галерея, об'єднані однією темою, то вони все доступні в одному місці. До речі, це дуже зручно і для просування сайту в пошукових системах.
Зі статті рок-блогу можна перейти відразу до атрибутики групи, а з фотогалереї - до посту блогу. Зв'язок працює у всіх напрямках.
Визначення регіону користувачів
Це вже звична функція, але в даному випадку використаний модуль нашої власної розробки, який звертається відразу до 4 баз відповідності IP і регіону . Він відрізняється швидкістю роботи, автооновлення баз, зв'язком з місцями розташування Бітрікс і багатьом іншим.
Зберігся весь контент старої версії сайту
Бітрікс був оновлений з 15-ої версії відразу на 17-ту. Система сильно змінилася, і весь нестандартний код, служби доставки і оплати вимагали підвищеної уваги.
Ми зберегли всі замовлення і користувачів, їхні запитання службі підтримки інтернет-магазину, відгуки, статті рок-блогу: весь контент сайту. І якщо багато з цього Бітрікс «вміє» переносити сам, то замовлення і користувачі переносяться тільки після написання коду міграції.
Але ж на сайті змінилися служби доставки і оплати. А якщо користувач захоче повторити замовлення? А якщо він захоче побачити статус замовлення зробленого за 2 дня до готовності нового магазину? І замовлення відправлений поштою Росії?
І якщо раніше було близько 10 служб доставки, кілька оплати, то залишилося тільки 4.
Все працює! Виконано не просто перенесення, а й зіставлення старих і нових служб.
Новинки на сайті
Товари, вперше вивантажені на сайт, показуються першими, окремо помічені і продубльовані в спеціальному розділі. Це відбувається «саме», не потрібно нічого налаштовувати в 1С: якщо товар вперше на сайті, значить це новинка, окреме властивість не потрібно (а саме так зазвичай вирішується це завдання). Кількість днів, протягом яких товар вважається новинкою, звичайно, налаштовується.
І композит
композитний сайт працює швидше в півтора-два рази.
При використанні технології сторінки стали відкривати в півтора-два рази швидше
Атрибути сучасного інтернет-магазина.
Про стандартному - повної адаптивності, автоматизованих службах доставки і оплати, обміні з 1С товарами і замовленнями - говорити ніяково. Непристойно в 2017 році НЕ мати таких функцій в інтернет-магазині.
результат
З одного боку магазин залишився звичним для постійних покупців. З іншого - обріс новими функціями і зберіг всю накопичену за роки історію.
У проекті castlerock.ru були досягнуті наступні бізнес-результати:
- Підвищилася лояльність користувачів через високу швидкість роботи сайту та сучасного дизайну.
- Знизилися витрати на подальшу модернізацію сайту через використання нових функцій Бітрікс.
- Поліпшилася монетизація інформаційного трафіку в розділах галерея і рок-блог.
Читайте також - Розробка завдовжки в рік: віруси на сервері; нас Парс, а ми міцнішаємо; відправ платіж в систему оплати і не зійди з розуму
А якщо користувач захоче повторити замовлення?А якщо він захоче побачити статус замовлення зробленого за 2 дня до готовності нового магазину?
І замовлення відправлений поштою Росії?