Кейс · Наукові публікації

Від старого архіву до редакційної платформи

Повна перебудова платформи наукового журналу: відновлення десятирічного архіву з розрізнених джерел, двомовна архітектура, кастомна Payload CMS, структурований пошук і впорядкування наукових метаданих.

Міграція
База даних
Локалізація
Payload CMS
Cloudflare
Сайт наукового журналу «Освітній дискурс» на екранах комп’ютера та смартфона

Про проєкт

Сфера
Наукове видавництво
Період архіву
2017–2026
Тип проєкту
Перебудова та міграція
Мови
Українська та англійська
Інфраструктура
Next.js, Payload CMS, Cloudflare Workers, D1, R2

Вступ

Науковий журнал є значно більшим, ніж сукупність сторінок

«Освітній дискурс» уже мав десятирічний архів опублікованих досліджень. Водночас не було єдиної надійної системи, яка поєднувала б публічний сайт, файли статей, дані випусків, інформацію про авторів, переклади та зовнішні наукові індекси.

Архів був розподілений між сайтом на Joomla, попередньою інсталяцією OJS, SQL-базами, серверними каталогами, PDF-файлами та записами Crossref. Кожне джерело зберігало окрему частину історії публікацій, але жодне не містило повної картини.

Тому робота над проєктом почалася з архіву, а не з інтерфейсу.

Реконструкція зсередини

Як усі частинисклалися в єдине ціле

Пройдіть реконструкцію крок за кроком і подивіться, як кожне рішення сформувало фінальний результат.

Ми перебудовували журнал шар за шаром - від відновлення структури публікацій до зручної роботи редакторів і читачів. Кожен етап розв’язував конкретну проблему та відкривав шлях до наступного.

  1. 1

    Аналіз архіву

    Контент існував. Системи навколо нього – ні

    Старий сайт неможливо було перенести як набір сторінок. Протягом років дані про публікації додавалися непослідовно, без єдиної структури.

    Ми реконструювали архів, звіряючи кожен випуск і кожну статтю з базами даних, PDF-файлами, файлами на сервері та записами Crossref, виявили й заповнили пропущені записи та поля й відновили правильні зв’язки.

    Джерела архіву, зіставлені у структуровані записи випусків, статей, авторів, PDF, DOI та локалізацій
    • Відсутня узгоджена структура випусків
    • Різні принципи найменування
    • Статті не пов’язані з випусками
    • Файли зберігаються окремо від метаданих
    • Відсутній надійний пошук в архіві
    • Застарілі URL-адреси в зовнішніх записах

    Ця робота перетворила роз’єднані вихідні матеріали на цілісну модель публікацій.

  2. 2

    Міграція даних

    Десятирічний архів перенесено як єдину систему

    Міграція охопила 59 випусків і 575 статей, опублікованих у 2017–2026 роках. Публікації було перенесено разом з авторами, мовними версіями, ідентифікаторами та оригінальними файлами.

    Кожну статтю додано до відповідного випуску зі збереженням наявного українського й англійського контенту, інформації про авторів, DOI та PDF-файлу.

    59
    Випусків
    575
    Статей
    634
    PDF-файлів
    574
    Ідентифікаторів DOI
    821
    Авторських записів
    2663
    Пов’язаних об’єктів

    Принцип міграції

    Контекст
    Метадані
    Файл
    Єдиний запис

    Ми переносили публікації, а не файли

    Випуск 58 і його статті як пов’язані записи публікацій з авторами, сторінками, мовами, DOI та PDF
  3. 3

    Редакційна CMS

    Майбутнє журналу перейшло до рук редакції

    Після реконструкції архіву наступна мета була практичною: дати редакції надійний спосіб підтримувати його без допомоги розробника.

    Payload CMS налаштовано відповідно до реального редакційного процесу журналу. Контекстні підказки в самому інтерфейсі пояснюють, як заповнювати поля, працювати з українською та англійською версіями, додавати файли й коректно вносити ідентифікатори. Де це можливо, значення зручно обираються зі спадних списків замість повторного ручного введення.

    Скриншот інтерфейсу CMS

    Публікація статті

    1. 01Обрати відповідний випуск
    2. 02Внести дані публікації
    3. 03Заповнити обидві мовні версії
    4. 04Додати та пов’язати авторів
    5. 05Прикріпити PDF
    6. 06Перевірити публічний запис
    7. 07Опублікувати разом із готовим випуском

    Більше, ніж публікації

    У тому самому робочому просторі редакція також може оновлювати навігацію, політики, контакти й усі інші розділи сайту, зокрема логотип, фавікон і зображення для соціальних мереж.

    Один робочий простір для публікації журналу та підтримки сайту

  4. 4

    Пошук в архіві

    Десять років досліджень. Один зрозумілий спосіб їх знайти.

    Відновлений архів мав бути корисним не лише редакції, а й читачам. Пошук статті не повинен вимагати точного знання її назви, року публікації чи номера випуску.

    Одне поле пошуку охоплює назви статей, імена авторів, анотації, ключові слова та DOI. Читачі можуть шукати за тією інформацією, яку пам’ятають, а потім звузити результати за роком або випуском.

    До
    Скриншот попереднього пошуку в архіві

    Як працює пошук

    Одне поле

    Назви, автори, анотації, ключові слова та DOI шукаються разом.

    Точніші збіги першими

    Цілі фрази та близькі поєднання слів з’являються раніше за розрізнені збіги.

    Фільтри залишаються доступними

    Читачі можуть звузити архів за роком і випуском, не починаючи пошук заново.

    Читачі шукають за тим, що знають, а не за тим, як влаштований архів

    Після
    Скриншот пошуку в архіві
  5. 5

    Записи публікацій

    Кожна стаття стала частиною пов’язаної наукової системи

    Знайти статтю корисно лише тоді, коли результат веде на сторінку, де публікацію можна прочитати, ідентифікувати, процитувати й перевірити. Тепер кожна сторінка статті об’єднує бібліографічний контекст, зміст дослідження, файли та навігацію в одному місці.

    Ідентифікатори DOI та ORCID ведуть безпосередньо до відповідних наукових записів, а внутрішня навігація пов’язує кожну статтю з її випуском та іншими статтями, опублікованими разом із нею.

    Пов’язані маршрути

    DOI та ORCID

    Прямі посилання відкривають відповідні зовнішні наукові записи.

    Від статті до випуску

    Читач може перейти до повного випуску, не починаючи пошук заново.

    Від статті до статті

    Навігація вперед і назад веде випуском у порядку публікації.

    До

    Скриншот попередньої сторінки статті 1

    З чим доводилося працювати читачам

    • Українська й англійська версії накладалися одна на одну
    • Сторінки статей ламалися на широких екранах
    • Метадані не мали зрозумілої структури
    • DOI та дані випуску були приховані всередині PDF
    • Посилання на PDF виглядало як декоративне зображення
    • PDF відкривався всередині сторінки й ламав її структуру
    • ORCID відображався як звичайна URL-адреса
    • Статті йшли суцільним списком, і потрібну доводилося шукати, вручну перемикаючи сторінки

    Після

    Скриншот актуальної сторінки статті 1

    Склад повного запису

    Ідентифікація

    Назва, повна інформація про авторів, DOI та клікабельні ідентифікатори ORCID.

    Контекст публікації

    Том, випуск, рік, сторінки, а також дати надходження, прийняття й публікації.

    Зміст дослідження

    Анотація, ключові слова, оформлена бібліографія та рекомендоване цитування.

    Доступ

    PDF статті та повного випуску доступні безпосередньо зі сторінки запису.

    PDF – це документ. Сторінка – це повний науковий запис.

  6. 6

    Зовнішні метадані

    Сайт переїхав. Його наукова ідентичність мала переїхати разом із ним

    Перенесення журналу на новий домен не оновило зовнішні системи, які ідентифікують та індексують його публікації. Записи DOI досі вели на попередній сайт, а DOAJ містив лише частину архіву.

    Ми зіставили відновлені записи публікацій із зовнішніми даними, перевірили нові адреси, виправили розбіжності в успадкованих записах і підготували повні оновлення для обох реєстрів.

    Одна публікація. Три пов’язані записи

    Сайт журналу

    Сторінка статті, метадані публікації та PDF

    Crossref

    DOI та адреса, на яку він спрямовує

    DOAJ

    Метадані публікації для індексації та пошуку

    Crossref

    Crossref

    ЗіставленоПеревіреноОновлено

    563

    Записи DOI оновлено

    562

    Унікальні сторінки перевірено

    100%

    Успішні відповіді

    Помилкові та зміщені DOI перевірено за назвами статей, структурою випусків, діапазонами сторінок і наявними даними Crossref перед виправленням.

    DOAJ

    DOAJ

    ЗбереженоДоповненоВалідовано

    289

    Записів збережено

    575

    Повних записів статей

    XML

    Заміну валідовано

    Наявні записи DOAJ і відновлені публікації об’єднано в один повний набір даних для наступного оновлення реєстру.

    Архів і зовнішні індекси тепер описують ті самі публікації.

  7. 7

    Технічна архітектура

    Журнал зберіг свій домен. Усе за ним було перебудовано

    Журнал залишився на своєму усталеному домені, зберігши безперервність для читачів, цитувань, пошукових систем і зовнішніх наукових записів. За тією самою публічною адресою платформу було повністю перебудовано на Cloudflare.

    Тепер Cloudflare стоїть між публічним трафіком і застосунком, забезпечуючи DNS, зашифровані з’єднання, доставку через edge-мережу та мережевий захист від DDoS ще до того, як запити потрапляють до платформи журналу.

    Cloudflare

    Зашифровані HTTPS-з’єднання

    Мережевий захист від DDoS

    Швидке завантаження для читачів у всьому світі

    Стабільна робота під час різкого зростання трафіку

    journal-discourse.com

    Усталений домен збережено

    Збережено усталену публічну адресу

    Збережено безперервність цитувань

    Історія пошуку залишилася пов’язаною з доменом

    Зовнішні наукові записи й надалі ідентифікують той самий журнал

    Адреса залишилася тією самою. Система за нею стала захищеною, структурованою та зручною для підтримки.

    Структура платформи

    Cloudflare Workers + OpenNext

    Запускає та доставляє застосунок

    Next.js + next-intl

    Публічний сайт, архів, пошук, сторінки статей і локалізовані маршрути

    Payload CMS

    Єдине редакційне джерело для випусків, статей, авторів, перекладів і контенту сайту

    Cloudflare D1

    Структуровані метадані публікацій і редакційні зв’язки

    Cloudflare R2

    PDF статей, повні випуски та медіафайли сайту

  8. 8

    Дизайн-система

    Систему було перебудовано. Дизайн надав їй цілісного публічного образу

    Коли архів, редакційні процеси, пошук, записи публікацій та інфраструктуру було об’єднано в одну систему, останнім завданням стало надати цій системі зрозумілої та послідовної публічної форми.

    Інтерфейс бере характер від академічного видання, не відтворюючи обмежень друкованого журналу. Глибокий navy задає структуру, теплий латунний колір позначає важливі дії, а спокійні поверхні кольору слонової кістки підтримують тривале читання.

    Navy

    Структура

    Латунь

    Акцент

    Слонова кістка

    Поверхня для читання

    Редакційна типографіка

    Академічний характер без імітації друку

    Виважені інтервали, чітка ієрархія та стримана типографіка допомагають легко переглядати довгі анотації, бібліографії й метадані публікацій.

    Мова інтерфейсу

    ← Назад до архіву

    2025Випуск 52No. 1–2

    Інформація про автора

    Mariia Umryk

    ORCID: 0000-0002-0396-0045

    Одна візуальна мова для архіву, записів статей, редакційного контенту та обох локалізацій.

    Мобільний сценарій

    Не стиснутий десктоп

    Контент перебудовується під ширину екрана замість механічного зменшення сторінки

    Одна колонка для читання

    Стаття, метадані та інформація про авторів ідуть у зрозумілій послідовності

    Ієрархія збережена

    Навігація, цитування та доступ до документа залишаються на своїх місцях

    Структура зробила журнал надійним. Дизайн зробив цю надійність видимою

    До

    Попередня мобільна сторінка статті 1

    Після

    Актуальна мобільна сторінка статті 1
  9. 9

    Результат

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

    Проєкт зберіг видавничу історію журналу й водночас змінив спосіб, у який вона організована, доступна та підтримується. Випуски, статті, автори, файли, переклади й ідентифікатори тепер є частинами однієї пов’язаної двомовної системи.

    Читачі отримали повний і доступний для пошуку науковий архів. Редактори – практичний процес для підготовки наступних публікацій без перебудови системи під кожен новий випуск.

    /01

    59

    Випусків

    /02

    575

    Статей

    /03

    634

    PDF

    /04

    2 663

    Записів

    Зовнішні записи узгоджено

    563

    записи Crossref оновлено

    575

    записів DOAJ валідовано

    Журнал зберіг свою історію і отримав шлях уперед

    Збережено

    /01
    • Десять років історії публікацій
    • PDF-файли статей і випусків
    • Зв’язки DOI, авторів і мовних версій
    • Усталений домен і його пошуковий авторитет

    Готово до продовження

    /02
    • Нові випуски та статті
    • Двомовний редакційний процес
    • Підтримка сайту й зовнішніх метаданих
    • Самостійні оновлення без участі розробника

КОЛИ КОНТЕНТ ПЕРЕРОСТАЄ СИСТЕМУ

Застрягли в застарілій платформі,що накопичувала проблеми роками?

Ми зберігаємо цінність накопиченого контенту, наводимо лад у складних архівах і перетворюємо застарілі сайти на платформи, якими команда може керувати без постійної допомоги розробників. Міграція даних, зручна CMS, багатомовність і надійна інфраструктура об’єднуються в одну систему, готову підтримувати подальший розвиток організації.

✦Міграція контенту та даних
✦Розробка кастомних CMS
✦Багатомовні платформи
✦Архітектура Cloudflare