Management system for websites pool
Основные аспекты моей заинтересованности
- Я хочу внедрить свою систему управления контентом, проект интересен тем, что в нем требуется управление сразу несколькими сайтам из под одного экземпляра CMS (в смысле развёртывания/размещения). Внедрение интересно в части проверки гипотез, а также выбранных подходов в реализации в реальном проекте, в нагрузке и стрессе.
- Система управления контентом весьма специфичная и следует понимать, что поддерживать, масштабировать и в целом эффективно использовать её без моей помощи невозможно.
- Есть высокая доля вероятности, что конфиг, который мы настроим и запустим будет работать со сбоями и проблемами — так как идея опробовать и проверить систему в реальных условиях, в нагрузке и стрессе. Тем не менее я гарантирую поддержку и быстрое решение проблем.
- В техническом плане платный хостинг не подходит, требуется размещение собственного сервера. Я заинтересован в размещении системы на собственном сервере — для меня важно исследовать программно-аппаратный баланс, как именно ведёт себя система на подобранном оборудовании. В этом есть очевидных риск: по сути заказчик использует black-box, без возможности размещения на доступных хостингах и быстрого обслуживания/поддержки администратором с базовыми навыками.
- Я не готов добавлять новые функции, несоответствующие общему дизайну системы. Глобально это значит то, что я сфокусирован на доработках системы в части надёжности, масштабируемости и качественной достаточности текущего функционала. Однако повторюсь — в целом нет проблем в реализации базовых для проекта заказчика функций, которые так или иначе выглядят согласованно с дорожной картой развития системы управления контентом.
Развитие проекта
В некоторый момент я ожидаю получить все необходимые данные/метрики от запуска системы. Я не знаю когда этот момент настанет, но в теории — это момент устойчивой работы под нагрузкой и минимальная необходимость и достаточность функциональных возможностей.
Для себя я вижу завершение работ так: составление отчёта для потенциальных инвесторов и доклад на профильной конференции разработчиков. Далее вероятны следующие варианты развития отношений:
- выкуп сервера «как есть» по рыночной стоимости без поддержки системы, по сути это просто разрыв отношений;
- выкуп сервера с поддержкой программного обеспечения — будем считать, что это покупка сервера и «лицензии» на ПО. Стоимость «лицензии» я рассчитаю на основании эффективности. Все достаточно прозрачно и держится на доверии к заказчику — собственно заказчик озвучивает свою прибыль от использования системы за некоторый отчётный период (оптимально месяц) и далее я закладываю стоимость «лицензии» на год, исходя из того, что 50% прибыли — это стоимость использования системы управления контентом.
- инвестиции в проект с целью создания нового продукта для смежных рынков, внедрения конкурентам, перепродажи трафика и так далее. Мы смотрим теперь на получение прибыли от собственно продукта. Я составляю дорожную карту развития и озвучиваю объёмы необходимых инвестиций.
Заметки на полях
25, Май 2024
- На сервере нужен диапазон IP-адресов, чтобы каждый сайт жил под собственным IP-адресом — reference;
- Обсуждали в чем ключевые особенности продукта и почему покупать/использовать нужно именно его?
- система позволяет создавать, конфигурировать и поддерживать пулы сайтов, которые необходимы для эффективного продвижения ключевых запросов;
- используется технология blockchain для организации базового хранилища контента;
- технология blockchain повышает устойчивость сети сайтов к бан-алгоритмам поисковых систем ;
- продажа программно-аппаратного комплекса с предустановленной системой, которая управляет пулом сайтов, для размещения в собственном дата-центре заказчика (физически осязаемый продукт).
- Использование ИИ в качестве генератора конечного контента для показа пользователю;
- Общие впечатления:
- Я оцениваю уровень интереса примерно в 30%, заказчик прямо сказал, что это «не совсем то», что ему нужно, однако мы запланировали новые обсуждения/встречи;
- При обсуждении вероятного партнёрства было высказывание типа «партнёрство будет обсуждаться отдельно в деталях», я уловил ноты нежелания быть именно партнёрами. По сравнению с тем, как просто меня пригласили в партнёры Emuse, тут — особенно на этапе самых ранний обсуждений — партнёрство было встречено без энтузиазма, а скорее в негативном ключе;
- Мне не понравилась идея купить сервер где-либо или у кого-либо, для меня принципиальна самостоятельная сборка сервера;
- Идеи:
- Можно достаточно легко собирать статистику по всему пулу сайтов — так как весь пул управляется одним бэк-эндом, то можно оперативно сделать дашборд в Grafana (который, к слову, выглядит отлично и на мобильном телефоне);
- ИИ генератор контента, который использует прототип текста для каждой страницы сайта, и генерирует уникальный контент для всех страниц сайтов пула:
- полностью динамический контент (overkill);
- асинхронный скрипт, который выполняет генерацию нового контента после каждого индексирования сайта, оценку эффективности генерации контента можно выполнять по данным из Яндекс.Метрики.
Credits
- Bind template to single page: @pheix/dcms-raku#217
- Add global placeholders and values to be substituted to main configuration file: @pheix/dcms-raku#219
- Эксперименты с YandexGPT в части создания контента страницы.