Big Data Realty — перенос с WordPress на Next.js + Go
Выполнили комплексную миграцию портала элитной недвижимости США: очистили реальные данные от плагинов и мусора WordPress, отделили гигабайты статики, перевели хранение в SQLite → PostgreSQL, перенесли верстку на Next.js и внедрили удобную панель управления.
Клиент: Big Data Realty · Архитектура, бэкенд и фронтенд: gomvp.dev
В данный момент боевой домен bigdatarealty.com еще работает на WordPress, а готовая новая версия временно размещена на bigdatarealty-new-sandy.vercel.app.
- Исходный стек
- WordPress, плагины, раздутый wp_postmeta
- Новый стек
- Next.js, React, Go, PostgreSQL, Custom CMS
- Миграция данных
- Очистка WP-мусора, ETL через SQLite в PostgreSQL
- Фронтенд
- Перенос верстки, интерактивные карты, 100/100 PageSpeed
Стек
- Next.js
- React
- TypeScript
- Go
- PostgreSQL
- SQLite
- Custom CMS
- Interactive Maps
- WordPress Migration
- Tailwind CSS
Очистка данных
Отделение ценных данных от мусора WordPress
Многие годы сайт развивался на WordPress, накопив сотни тысяч записей в раздутых таблицах wp_postmeta, конфликтующие поля плагинов и неструктурированные метаданные.
Мы разработали ETL-пайплайн, который отфильтровал весь технический шум плагинов, нормализовал реальные транзакции, агентские профили и историю продаж, а также полностью отделил медиа-статику от реляционной информации.
- Парсинг и очистка wp_posts и wp_postmeta
- Вынос тяжелых фото, карт и документов в независимое хранилище
- Нормализация справочников районов и агентов
- Устранение дубликатов и битых связей
Базы данных
Поэтапный переход: от SQLite к PostgreSQL
Для быстрой верификации очищенных данных и автономной локальной разработки мы сначала упаковали структурированные таблицы в легковесную базу данных SQLite.
После завершения сверки и валидации логики схема была переведена на продакшн-уровень PostgreSQL с индексами для гео-поиска и аналитики сделок.
- Быстрый локальный цикл на SQLite
- Строгие типы данных и реляционные внешние ключи
- Переход на продакшн PostgreSQL
- Микросекундный отклик при выборках транзакций
Верстка и UI
Попиксельный перенос верстки и интерактивные карты
Полностью сохранили и улучшили дизайн платформы, переписав его на чистый современный Next.js и React.
Реализовали интерактивные карты ключевых рынков (Сан-Франциско, Майами, Кремниевая Долина, Лос-Анджелес), моментальную фильтрацию сообществ и безупречную мобильную версию.
- Чистый DOM без мусора визуальных конструкторов
- Интерактивные карты недвижимости и районов
- 100/100 Core Web Vitals и мгновенная загрузка
- Сохранение исходной SEO-структуры страниц
Управление
Кастомная админ-панель вместо WP Admin
Заменили перегруженную админку WordPress на лаконичный и быстрый личный кабинет управления данными.
Теперь менеджеры работают с чистыми формами без навязчивых уведомлений, баннеров плагинов и опасности случайно сломать сайт.
- Управление публикациями и статьями
- База агентов и брокерских сетей
- Контроль обновлений аналитических данных
- Разграничение прав доступа без сторонних плагинов
Демонстрация работы сайта
Пример работы сайта ДО миграции (WordPress)
Демонстрация исходного портала Big Data Realty на WordPress до очистки данных и переноса на современный стек: интерфейс сообществ, загрузка каталога и поведение сайта на старом движке.
Успешный переезд с WordPress на Go + Next.js
Кейс Big Data Realty наглядно показывает, как освободить проект от ограничений WordPress: избавиться от плагинов, ускорить интерфейс в 10 раз и получить масштабируемую архитектуру с собственной базой данных.
- 0 сторонних плагинов — полный контроль над кодом
- Чистая реляционная база данных вместо хаоса wp_postmeta
- Разделение статики и базы данных для легкого масштабирования
- Скорость 100/100 по Google PageSpeed
Сотрудничество
Нужно перенести проект с WordPress на современный стек?
Расскажите о текущем сайте, объеме данных, используемых плагинах и желаемых сроках.