Skip to content

Management system for websites pool

Основные аспекты моей заинтересованности

  1. Я хочу внедрить свою систему управления контентом, проект интересен тем, что в нем требуется управление сразу несколькими сайтам из под одного экземпляра CMS (в смысле развёртывания/размещения). Внедрение интересно в части проверки гипотез, а также выбранных подходов в реализации в реальном проекте, в нагрузке и стрессе.
  2. Система управления контентом весьма специфичная и следует понимать, что поддерживать, масштабировать и в целом эффективно использовать её без моей помощи невозможно.
  3. Есть высокая доля вероятности, что конфиг, который мы настроим и запустим будет работать со сбоями и проблемами — так как идея опробовать и проверить систему в реальных условиях, в нагрузке и стрессе. Тем не менее я гарантирую поддержку и быстрое решение проблем.
  4. В техническом плане платный хостинг не подходит, требуется размещение собственного сервера. Я заинтересован в размещении системы на собственном сервере — для меня важно исследовать программно-аппаратный баланс, как именно ведёт себя система на подобранном оборудовании. В этом есть очевидных риск: по сути заказчик использует black-box, без возможности размещения на доступных хостингах и быстрого обслуживания/поддержки администратором с базовыми навыками.
  5. Я не готов добавлять новые функции, несоответствующие общему дизайну системы. Глобально это значит то, что я сфокусирован на доработках системы в части надёжности, масштабируемости и качественной достаточности текущего функционала. Однако повторюсь — в целом нет проблем в реализации базовых для проекта заказчика функций, которые так или иначе выглядят согласованно с дорожной картой развития системы управления контентом.

Развитие проекта

В некоторый момент я ожидаю получить все необходимые данные/метрики от запуска системы. Я не знаю когда этот момент настанет, но в теории — это момент устойчивой работы под нагрузкой и минимальная необходимость и достаточность функциональных возможностей.

Для себя я вижу завершение работ так: составление отчёта для потенциальных инвесторов и доклад на профильной конференции разработчиков. Далее вероятны следующие варианты развития отношений:

  • выкуп сервера «как есть» по рыночной стоимости без поддержки системы, по сути это просто разрыв отношений;
  • выкуп сервера с поддержкой программного обеспечения — будем считать, что это покупка сервера и «лицензии» на ПО. Стоимость «лицензии» я рассчитаю на основании эффективности. Все достаточно прозрачно и держится на доверии к заказчику — собственно заказчик озвучивает свою прибыль от использования системы за некоторый отчётный период (оптимально месяц) и далее я закладываю стоимость «лицензии» на год, исходя из того, что 50% прибыли — это стоимость использования системы управления контентом.
  • инвестиции в проект с целью создания нового продукта для смежных рынков, внедрения конкурентам, перепродажи трафика и так далее. Мы смотрим теперь на получение прибыли от собственно продукта. Я составляю дорожную карту развития и озвучиваю объёмы необходимых инвестиций.

Заметки на полях

25, Май 2024

  • На сервере нужен диапазон IP-адресов, чтобы каждый сайт жил под собственным IP-адресом — reference;
  • Обсуждали в чем ключевые особенности продукта и почему покупать/использовать нужно именно его?
    1. система позволяет создавать, конфигурировать и поддерживать пулы сайтов, которые необходимы для эффективного продвижения ключевых запросов;
    2. используется технология blockchain для организации базового хранилища контента;
    3.  технология blockchain повышает устойчивость сети сайтов к бан-алгоритмам поисковых систем ;
    4. продажа программно-аппаратного комплекса с предустановленной системой, которая управляет пулом сайтов, для размещения в собственном дата-центре заказчика (физически осязаемый продукт).
  • Использование ИИ в качестве генератора конечного контента для показа пользователю;
  • Общие впечатления:
    1. Я оцениваю уровень интереса примерно в 30%, заказчик прямо сказал, что это «не совсем то», что ему нужно, однако мы запланировали новые обсуждения/встречи;
    2. При обсуждении вероятного партнёрства было высказывание типа «партнёрство будет обсуждаться отдельно в деталях», я уловил ноты нежелания быть именно партнёрами. По сравнению с тем, как просто меня пригласили в партнёры Emuse, тут — особенно на этапе самых ранний обсуждений — партнёрство было встречено без энтузиазма, а скорее в негативном ключе;
    3. Мне не понравилась идея купить сервер где-либо или у кого-либо, для меня принципиальна самостоятельная сборка сервера;
  • Идеи:
    1. Можно достаточно легко собирать статистику по всему пулу сайтов — так как весь пул управляется одним бэк-эндом, то можно оперативно сделать дашборд в Grafana (который, к слову, выглядит отлично и на мобильном телефоне);
    2. ИИ генератор контента, который использует прототип текста для каждой страницы сайта, и генерирует уникальный контент для всех страниц сайтов пула:
      • полностью динамический контент (overkill);
      • асинхронный скрипт, который выполняет генерацию нового контента после каждого индексирования сайта, оценку эффективности генерации контента можно выполнять по данным из Яндекс.Метрики.

Credits

Pheix and the net of websites

  1. Bind template to single page: @pheix/dcms-raku#217
  2. Add global placeholders and values to be substituted to main configuration file: @pheix/dcms-raku#219
  3. Эксперименты с YandexGPT в части создания контента страницы.