Планы


Вы здесь: Авторские колонки FantLab > Авторская колонка «Demiurg» > Планы
Поиск статьи:
   расширенный поиск »

Планы

Статья написана 9 августа 2019 г. 13:44

В работе

Добавить «черный список» в АК. Юзеры в этом списке не смогут писать коменты в АК. Область действия — одна конкретная АК.

  1. От БорЧ: Уважаемым программистам — с нижайшей (надеюсь, что не шибко обременительной) просьбой:

    У нас при внесении новых произведений автору: если поставить галку в квадратике «добавить потом ещё одно» — сохраняется то, что было ранее указано в окне «Форма произведения» — рассказ и т.д. Было бы здорово — если бы точно также сохранялось и ранее указанное в окне «Публикация». А то вышел у автора дебютный роман «в бумаге», начинаешь ему вносить сетевые публикации с Журнал «Самиздат» и проч. авторских страниц — и КАЖДЫЙ раз надо не забыть поменять «бумажная публикация» на «официальная сетевая». СИЛЬНО это УТОМЛЯЕТ, а порой и дрогнувшая рука — не то указывает.

    ЗЫ: Да и в «Год публикации» — хорошо бы сделать сохранение...

  2. Добавить настройку — «не видеть полки пользователей, отсутствующих на сайте более N дней» и в соответствии с ней не учитывать полки в поиске/просмотре.

  3. WYSIWYG редактор

    Используем редактор tiptap

    Сделана сборка фронта

    Для шубохранилища использовать Minio + GeeseFS для совместимости

    Разобраться с получением ссылок в S3

    https://github.com/minio/mc

    Что делать со статьями в базе? Хз, видимо, оставить как есть, закрыв их редактирование. Можно их в статику превратить.

    Картинки — при получении надо залить в хранилище и заменить ссылку.

    Предусмотреть копипаст

    Не забыть про связи

  4. Дерево ворков

    Базируемся на координатном способе

  5. Varnish

    начать с вывода ворка

    лейаут пока не трогать

    проблема в том, что контент страницы ворка — сам по себе состоит из множества виджетов, но это и хорошо

    мы тут ->забили пока выясняем блоки и их зависимости

    выносим блоки на отдельные роуты и шаблоны

    настраиваем сборку страницы через ESI

    настраиваем кеширование блоков

    настраиваем инвалидацию кеша

  6. Автотесты

    Что-то сломалось, надо разобраться

  7. Агрегатор магазинов

  8. Подумать над использованием AI в рекомендациях

  9. Масштабирование сайта (размер шрифта)

  10. Уведомления о

      — аннотациях

  11. Унифицировать алгоритм определения непрочитанных сообщений в форуме (избавиться от мигающего уведомления когда сообщений нет).

  12. Вынести статистику пользователя в отдельную таблицу.





123
просмотры





  Комментарии


Ссылка на сообщение14 марта 2021 г. 17:41
Просто коммент для отладки


⇑ Наверх