Создание медицинского портала Health UA
Дизайн и создание сайта медицинского портала для крупнейшего издательского дома Здоров’я України, в состав которого входят периодические печатные издания для медиков, а также несколько онлайн-издательств. Период работы: июль-декабрь 2020 года Перейти на сайт: https://health-ua.com/
О клиенте
Заказчиком разработки новой версии сайта, включая новый дизайн и технологические решения является крупнейший издательский дом Здоров’я України, в состав которого входят периодические печатные издания для медиков, а также несколько онлайн-издательств.

Задача
Сайт портала health-ua.com к настоящему моменту работает более 15 лет, и к моменту открытия тендера сайт работал на фреймворке Laravel и имел устаревший неадаптивный под мобильные устройства дизайн. Несмотря на изначально качественную работу наших предшественников, сотрудники издательского дома имели ряд трудностей и ограничений, решение которых предполагалось реализовать путем существенной переработки фреймворка и доработки отсутствующего, но необходимого функционала. Однако столкнувшись с рядом сложностей, касающихся особенностей Laravel, руководством Здоров’я України. Медичні видання было принято решение о разработке портала на более простой базе, на которой тем не менее предполагался фундаментальный апгрейд функциональности.
Решение
Благодаря опыту и пониманию особенностей медицинского маркетинга, нашей первоочередной задачей было создание контактной рабочей группы, в состав которой со стороны заказчика входили куратор проекта, а также группа тестировщиков и проектный менеджер, со стороны компании WEB-MACHINE - руководитель проекта, в виду сложности проекта куратор в лице технического директора, дизайнер, группа из четырех разработчиков, специалист по парсингу и переносу данных, копирайтеры, SEO-специалист, а также маркетолог.
На этапе до старта работ по написанию технического задания, было принято решение о выборе CMS - WordPress, в виду гибкости настроек и имеющегося у нас опыта создания агрегаторов и маркетплейс на данной CMS.
На весь период разработки текущий сайт продолжал работу на основном домене, в то время как тестовый находился изначально на наших серверах, затем был перенесен на выделенный сервер Заказчика.
Особенности разработки
Кроме ряда технологических ноу-хау, с которыми нашей команде пришлось столкнуться впервые, и более того, аналогичных решений мы не нашли ни на одном из известных нам подобных проектах, особую сложность представлял перенос данных. В виду существенной разницы между структурами текущего и проектируемого сайта, а также имеющихся ошибок и неразберихи на текущем сайте (отсутствовало деление материалов на языковые версии, отсутствовало около 50% проектных таксономий, а также более 80% данных в структуре документов материалов, которые должны были лежать в основе сортировок и ключей для распределения в соответствующие разделы (около 1700 параметров) на новом сайте, было принято решение о применении методов парсинга. Для этого были созданы несколько программ на C++, и парсинг проходил поэтапно. В общей сложности было перенесено более 112 Гб данных, включая медиа материалы, а также непосредственно базу данных (более 3 Гб), которая претерпела существенное структурное преобразование.
Структура обновленного сайта увеличивалась в несколько раз, были созданы новые таксономии, включающие в себя сортировки по типам данных, для пользователей создавались новые уровни доступа и роли (18 уровней доступа), фильтры материалов, интерактивные календари в разделах личных кабинетов, с расширенными функциями в премиум пакетах.
Личные кабинеты и гибкие настройки базировались на учёте всех специализаций врачей, для каждой группы из которых создавались подписки из комбинаций всех существующих таксономий данных, учитывающих их интересы. Кроме этого были созданы внутренние чаты и многий другой функционал для закрытого доступа, обзор которого мы не имеем права разглашать.









SEO
Кроме редизайна и разработки новой платформы перед нами стояла задача ускорения сайта, которая была выполнена путем:
- настройки сервера
- оптимизации работы базы данных
- ускорения самой платформы
- оптимизации времени ответа сервера
- внедрения кэширования и прочих методов.
Также были перенесены все имеющиеся метатеги и метаданные сайта, улучшена внутренняя перелинковка и навигация, сохранены внешние ссылки, проработаны редиректы с упраздняемых разделов и страниц.