Платный доступ к материалам и партнерская программа, насколько реально?

Главные вкладки

Аватар пользователя qwert123 qwert123 31 октября 2019 в 9:13

Здесь я скорее прошу не помощи, а просто оценить насколько реально вообще такое реализовать и насколько сложно. У меня выбор между instantcms где я такое увидел из коробки с модулями, но я с ней вообще никогда не сталкивался, а с друпалом знаком и больше к нему склоняюсь, вот и хочу выяснить стоит ли на друпале такое вообще начинать делать или нет, так как у самого возникли сомнения и вопросы.

Задача состоит из двух этапов. Планируется портал социальной направленности (новости пользователей, группы и рейтинг юзеров с кармой), где есть раздел с платными материалами, доступ к которым может быть только после оплаты подписки. Плюс партнерская программа - выплачивать проценты за рефералов, т.е. человек оплатил подписку и выплачивается процент тому кто его привел.

1. Подписка. Почитав решения с этим этапом примерно понятно. Чтобы сделать подписку, надо задействовать Drupal commerce и Userpoint, при покупке товара "Подписка" начисляется 100 юзерпоинтов например, далее за 100 юзерпоинтов покупается роль, которая имеет права просматривать материалы закрытые на время. Вопрос только встает а как рейтинг пользователей то организовывать если я Userpoint задействовал для внутренней валюты? Параллельно еще модуль ставить подобный или Userpoint-ом одним можно обойтись?

2. Непонятки по партнерской программе, надо кстати чтобы была трех уровневая система рефералов. С помощью каких то готовых модулей это можно соорудить?

Желательно конечно чтобы на друпал 8 все это организовать, но в крайнем случае можно и на 7. Что можно сделать на модулях я могу сделать сам, но что касается программирования это придется выделять бюджет. Стоит ли на друпал заморачиваться и такое делать или слишком дорого выйдет?

Комментарии

Аватар пользователя adano adano 31 октября 2019 в 11:00
1

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

100 т.р. примерно ("для поговорить", НЕ оферта):
Баланс пользователей, платежный шлюз, модуль продаж (платные подписки и т.д.)
Реферальная система, 3-уровневая с генерацией "красивых" урлов, без явного признака "реферализма"
Ну и полная автоматизация, админская корректировка всего этого.

Дорого это или нет... от вас зависит... Может выгодней б/у ВАЗ-2109 купить...

А вообще, конкретное ТЗ пишите...

Аватар пользователя adubovskoy adubovskoy 31 октября 2019 в 11:05
1

Поддерживаю что коммерц лишний, лучше кастом сделать. Если делать только функционал подписки (без учета остального сайта), выйдет примерно 36 000руб. на drupal8, или ~50 000 на drupal7.

Аватар пользователя sas@drupal.org sas@drupal.org 31 октября 2019 в 12:11

У меня выбор между instantcms где я такое увидел из коробки с модулями

Зачастую дешевле, чем собирать.программировать со стартовой коробки.

Аватар пользователя qwert123 qwert123 31 октября 2019 в 18:32

бывает и так, бывает и наоборот, тут зависит от того насколько совпадают хотелки с тем что есть у готового модуля. Не будет выглядеть как реклама instantcms, но когда я ознакомился с функционалом модуля Билинг, я в хорошем смысле офигел от такого функционала, правда он платный, но есть еще один бесплатный userpay, тоже очень внушительно все, в том числе работа с российскими платежными системами, организация партнерки и еще много чего. На друпал подобных готовых и продуманных модулей нет.

Аватар пользователя qwert123 qwert123 1 ноября 2019 в 7:22

1. 3500 руб https://addons.instantcms.ru/addons/billing2.html (чтобы понять функционал там видео по ссылке лучше посмотреть). А это вроде предыдущая версия https://instantcms.ru/billing/about.html Тут без видео почитать функционал можно.
2. Бесплатный Userpay - https://addons.instantcms.ru/addons/userpay.html

правда как я позже выяснил первый вариант имеет закрытый исходный код и если надо что то доработать то не получится, завязан на автора, а он по отзывам говорят бывает отвечает по несколько дней. Этот минус перебивает вообще все плюсы. А вот второй имеет открытый код, даже если ошибки можно самому доработать, которые тоже по отзывам там вроде встречаются. Но меня привлекает то, что во все это дело включена возможность платить за скрытый контент (потребуется другой готовый модуль), российские платежные системы плюс партнерка многоуровневая, все в коробке.

Аватар пользователя sas@drupal.org sas@drupal.org 1 ноября 2019 в 10:22

Здесь главное определить функционал для оценки и расставить приоритеты по нему затем делать сравнения и выбрать лучшее. Не забыть отзывы почитать.

Аватар пользователя VasyOK VasyOK 31 октября 2019 в 12:52

А почему Комерц тут лишний? Сильно жирный?
Если правильно понимаю требуется сделать продажу роли либо продажу доступа к нодам или файлам.

Аватар пользователя adubovskoy adubovskoy 31 октября 2019 в 12:57

Потому что это о том как сделать троллейбус из буханки хлеба. Прикручивание вещей, созданных для решения определенной задачи, к другой по структуре задаче ведет к боли и унижениям. Продажа и отображение товаров != продаже доступа и хранению состояния баланса.

Аватар пользователя gun_dose gun_dose 1 ноября 2019 в 10:28

Из всего коммерса тут возможно лишняя только сущность commerce_product, которая в принципе ничего "тяжёлого" из себя не представляет. Но давайте не будем забывать, что коммерс предоставляет также возможность указывать цену в разных валютах, оформлять заказы, делать скидки, делать оплату и возврат средств. Конечно, самому написать этот функционал с нуля можно, но в любом случае это будет дорого, долго, нестабильно, неконфигурируемо и крайне тяжело сопровождаемо.

Аватар пользователя sas@drupal.org sas@drupal.org 1 ноября 2019 в 10:34
1

Сталкивался с таким выбором, сначала не явный функционал коммерца, как то вроде только продукт или услуга. Делал и с нуля и с коммерцом коробками на разных D6, D7, D8. Для себя после сравнения трудозатрат + дальнейшее сопровождения и рост проекта выбирал сразу ставить коммерческий функционал, хотя бы минимального типа. Smile