Актуальные темы

m

Материалы и среда исполнения: базовая архитектура

Платформа «Актуальные темы» (версия 3.4.2026) построена на микроядерной архитектуре с использованием PHP 8.3 (фреймворк Laravel 11) для серверной логики и Vue.js 3.4 (Composition API) для клиентской части. В качестве СУБД применяется PostgreSQL 16 с расширением pgvector для семантического поиска по цитатам классических и современных авторов. Кэширование данных — Redis 7.2. Материал интерфейса: вёрстка на Tailwind CSS 4.0 (utility-first) с кастомными компонентами для отображения текстов в формате EPUB/MOBI. Серверная среда: NGINX 1.26 + php-fpm, минимальные требования к железу — 4 vCPU, 16 ГБ RAM, SSD NVMe (100+ IOPS). Отличие от аналогов — полная поддержка WebSockets для синхронного обсуждения.

Спецификации модулей анализа и дискуссий

Качество и стандарты

Все тексты, загруженные на платформу, проходят проверку через OCR-движок Tesseract 5.4 (если загрузка через сканирование). Стандарт контроля: ISO/IEC 25010 (качество программных продуктов) + специфические требования к достоверности литературных источников (сверка с критическими изданиями — 98,7% точности). Для верификации цитат используется HTR-модель (Handwritten Text Recognition), обученная на 15 000 рукописных страниц XIX–XXI веков. Еженедельное обновление базы современных авторов — через API издательств (АСТ, Эксмо, Corpus, Ad Marginem) и агрегаторов самиздата (Author.Today, Литнет).

Отличия от альтернативных решений

  1. Goodreads / LiveLib: Отсутствие живых дискуссий на уровне абзаца. «Актуальные темы» поддерживает аннотации и вопросы непосредственно у фрагмента текста (технология ContentEditable + OT-алгоритмы для разрешения конфликтов правок).
  2. Проза.ру / Стихи.ру: Нет инструментов литературоведческого анализа. На платформе встроен корпусный поиск (быстрее 0.05 мс на запрос) и генерация рифмовок с помощью GPT-4/Claude 3 для сравнения.
  3. ЛитРес / Bookmate: Социальные функции ограничены оценками. Здесь — полноценные треды с разметкой Markdown, LaTeX для формул (опционо, для анализа поэтики) и загрузка аудиофрагментов (MP3-сегменты до 2 минут).

Материалы внедрения: от тестирования до релиза

Разработка велась по методологии SAFe 6.0 (Scaled Agile Framework), спринты — 2 недели. Для интеграции с внешними сервисами (например, библиотеки Project Gutenberg, Ficbook и Национальная электронная детская библиотека) используются OAuth 2.0 + GraphQL. Покрытие unit-тестами — 92%, E2E-тесты (Cypress 12) — 85% сценариев. Локализация интерфейса: 4 языка (русский, английский, немецкий, китайский). Максимальное время загрузки страницы обсуждения (до 200 комментариев) — 1.2 секунды при скорости интернет-соединения 10 Мбит/с.

Добавлено: 12.05.2026