Сайт знакомств на Drupal - адекватно ли?

Аватар пользователя vexase vexase 10 декабря 2019 в 21:02

Всем Ку!
Мой вопрос может показаться странным, но просьба тапками не кидать, не прогер.
Вопрос: насколько адекватно в 2019 делать сайт знакомств или сайт сообщества с функцией знакомств (клуб любителей горного туризма) на drupal? Есть ли готовые решения как с другими CMS (например, WordPress + плагин BuddyPress + соответствующая тема внешнего вида с маркетплейса)?

Вангую несколько вопросов и сразу отвечаю на них:

1) Задачи конкурировать с ФБ, ВК, инстой нет) Пусть живут. Впрочем кому очень хочется - могут потроллить.

2) По поводу рекомендации узкоспециализированных CMS. Очень распространена ситуация: заходишь в соответствующий сайт-каталог, смотришь описание движков и скриншоты, выбираешь подходящие движки, пытаешься перейти на официальный сайт той или иной CMS, а сайт уже не существует, домен выставлен на продажу или сайт ещё существует, но крайняя запись в разделе «новости компании» год назад, крайний апдейт движка 2 года назад и в общем-то проект скорее die чем live…
Именно такие перспективы узкоспециализированных CMS, за которыми стоят 1-2 автора, и заставили меня обратить своё внимание на многопрофильные популярные движки типа WP, modx, drupal и т.д.

3) Да, пытался посмотреть самостоятельно модули (https://www.drupal.org/project/project_module) и темы (https://www.drupal.org/project/project_theme) на маркетплейсе официального сайта CMS drupal. То ли лыжи не едут, то ли я вундеркинд - не нашёл ничего, возможно повлияло обилие различных фильтров, которые я мог выставить не правильно. Может не на том маркетплейсе смотрел - буду признателен за ссылку на правильный маркетплейс.

Всех с наступающим Новым Годом! Успехов, лёгкости, веселья!

Лучший ответ

Аватар пользователя ivnish ivnish 10 декабря 2019 в 21:12

Если кратко: да, можно. Но на одних контрибных модулях точно нет. Придётся много кодить, потому что сайт знакомств явно потребует много специфичного функционала

Комментарии

Аватар пользователя ivnish ivnish 10 декабря 2019 в 21:12

Если кратко: да, можно. Но на одних контрибных модулях точно нет. Придётся много кодить, потому что сайт знакомств явно потребует много специфичного функционала

Аватар пользователя vexase vexase 10 декабря 2019 в 21:24

ivnish wrote:
Если кратко: да, можно. Но на одних контрибных модулях точно нет. Придётся много кодить, потому что сайт знакомств явно потребует много специфичного функционала

А если без специфичного функцианала, только типовой функционал необходимый для сайта знакомств?
1) Регистрация, восстановление пароля, авторизация.
2) Анкета с полями (пол, возраст, рост, вес, страна и город, поле "о себе") + фото
3) Страница поиска с фильтрами по параметрам обозначенным в п.2 + вывод результатов поиска под фильтрами после нажатия кнопки
4) В админке раздел со списком юзеров и фильтрами из п.2 + фильтр по дате регистрации, емейлу, юзернейму и статусу (зарегистрирован, но не активировал анкету по ссылке в письме/активирован/заблокирован)

Т.е. абсолютно типовой функционал без каких либо тестов на совместимость, виртуальных подарков и прочего специфичного функционала.

Аватар пользователя ivnish ivnish 10 декабря 2019 в 21:26

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

Аватар пользователя vexase vexase 10 декабря 2019 в 21:51

Спасибо! Речь пока не про аппетит и не про утоление голода, речь о дегустации идеи (насколько она будет интересна уже имеющемуся комьюнити). Поэтому и ищу типовое решение.
Вы пишите

ivnish wrote:
Практически всё это можно сделать с помощью базового функционала ядра и контрибных модулей.

Можете подсказать ссылку на эти модули и ссылку на маркетплейс с темами внешнего вида?

Аватар пользователя ivnish ivnish 10 декабря 2019 в 21:55

Модули вам смогут подсказать, только если будет ТЗ

Готовые темы оформления можно посмотреть тут

Аватар пользователя vexase vexase 10 декабря 2019 в 22:12

ivnish wrote:
Модули вам смогут подсказать, только если будет ТЗ
Готовые темы оформления можно посмотреть тут

Как и писал в стартовом сообщении - не нашёл соответствующих тем. Как и в остальных маркетплейсах других CMS ввожу в поле поиска слово "dating", нажимаю кнопку. Ожидаю увидеть превью того, как выглядит сайт с этой темой и какие модули нужно дополнительно установить, что бы тема работала. Видимо тут как-то по другому устроено юзабилити. Запутался.

Аватар пользователя vexase vexase 10 декабря 2019 в 22:31

Подскажите, пожалуйста, по какому ключевому слову искать тему внешнего вида для сайта знакомств на официальном маркетплейсе drupal? В маркетплейсах других CMS всё находилось по запросу "dating". В крайнем случае "marriage" или "matrimony". Может я чего-то не понимаю...

Аватар пользователя ivnish ivnish 10 декабря 2019 в 22:35

Темы в основном универсальны.

Ищите тему, которая вам понравится, необязательно на "dating" тематику

Аватар пользователя zvse zvse 11 декабря 2019 в 7:04
1

я бы предложил переработать сборку OpenSocial
мне кажется, она ближе всего к тому, что может быть нужно

Аватар пользователя vexase vexase 11 декабря 2019 в 19:35

Что-то я там вообще демки (что бы можно было пощупать и сайт и админку) не увидел. С утра посмотрю внимательнее. Спасибо, что откликнулись! Хорошего Нового Года)

Аватар пользователя adubovskoy adubovskoy 10 декабря 2019 в 21:20
1

Как задача для drupal - адекватно, ничего сложного. Готовых модулей нет, т.к. они и не нужны, все делается стандартными полями, entityreference и вьюсами + чуток кода.

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

Вот как выглядит постановка задачи, у которой есть шанс (ШАНС! небольшой) получиться:

"парни, мы организаторы тематичных конференций, а также у нас сеть турагентств. Мы планируем посадить 10 человек за контент (7млн 200тыс. рублей бюджета на годовой зарплатный фонд) и 2 разработчиков на старт (300-500тыс. рублей для mvp), а также начать медиа-активность по партнерам: 2млн на промо на мероприятиях в течение года".

Как вы видите, разработка - самое дешёвое из того что потребуется. Заказывать только её - лучше самолетики из купюр собрать и запускать в Неву.

В остальных вариантах шансов нет.

Аватар пользователя ivnish ivnish 10 декабря 2019 в 21:15

Обычно энтузиазм кончается, когда автор идеи сам не может сделать, а бюджет целых 3000 рублей Smile

Аватар пользователя vexase vexase 10 декабря 2019 в 21:39

adubovskoy wrote:
Как задача для drupal - адекватно, ничего сложного. Готовых модулей нет, т.к. они и не нужны, все делается стандартными полями, entityreference и вьюсами + чуток кода.

Спасибо за информацию.

adubovskoy wrote:
Как задача сама по себе -- каждый день кто-то загорается идеями тематичных сообществ, и посмотрите сколько их активных сейчас есть. Но вы не такой, у вас пойдет конечно не как у всех.

Активных сообществ полно, но большинство из них реализовано в виде тематических форумов и не требуют функционала знакомств. Впрочем оценивать чьи-либо шансы дело пустое также как и писать в первом сообщении про располагаемые бюджеты. Повторюсь, пока вопрос в адекватном выборе CMS для того, что бы оценить востребованность сервиса как такового (т.к. прекрасно понимаю, что не все любители походов и горного туризма испытывают потребность в знакомствах). Информацией про рекламные и иные бюджеты грузить незнакомых людей из интернета я не собираюсь. Ещё раз спасибо за информацию по технической части.

Аватар пользователя Orion76 Orion76 10 декабря 2019 в 21:44
3

Если сразу, в зародыше, придушить мысль о воплощения сразу в проекте самых смелых своих фантазий,
и хотя бы первое время довольствоваться необходимым и достаточным функционалом,
собранным при помощи готовых модулей из "маркетплейса", коих тысячи,
а штук 200, наиболее часто используемых, покрывают 95% потребностей достаточно "требовательных" сайтов.
Т.е. грубо говоря: если надо быстро и недорого собрать полностью работающий прототип будущего убийцы фейсбука, то Drupal 8 идеален.

Ну и далее, в стремлении к бесконечному совершенству, Drupal будет больше помогать и вдохновлять чем мешать, почти ничем не ограничивая самые смелые желания владельца проекта.

совсем кратко как-то так-)

Аватар пользователя vexase vexase 10 декабря 2019 в 22:01

Orion76 wrote:
Если сразу, в зародыше, придушить мысль о воплощения сразу в проекте самых смелых своих фантазий...

Именно так!

Orion76 wrote:
...довольствоваться необходимым и достаточным функционалом,
собранным при помощи готовых модулей из "маркетплейса"

Да-да-да! Именно так! Вот только не удалось мне найти в официальном маркетплейсе drupal ничего такого (описывал в стартовом сообщении). Если ткнёте носом (кинете ссылку), то буду очень признателен.

Orion76 wrote:
Т.е. грубо говоря: если надо быстро и недорого собрать полностью работающий прототип будущего убийцы фейсбука, то Drupal 8 идеален.

Нее, пусть ФБ, ВК и инстаграм живут) Надо именно затестить минимальными усилиями востребованность сервиса для комьюнити.

Orion76 wrote:
Ну и далее, в стремлении к бесконечному совершенству, Drupal будет больше помогать и вдохновлять чем мешать, почти ничем не ограничивая самые смелые желания владельца проекта.
совсем кратко как-то так-)

Спасибо за объяснение))

Аватар пользователя ivnish ivnish 10 декабря 2019 в 22:05

Вот только не удалось мне найти в официальном маркетплейсе drupal ничего такого

Потому что всё это уже есть сразу в ядре Drupal Smile Представления (views), референсы (entity reference), ну и всё что есть у всех CMS (регистрация, профили пользователей и тд)

Аватар пользователя vexase vexase 10 декабря 2019 в 22:17

Если не надо устанавливать дополнительные модули, а только тему внешнего вида натянуть, то вообще супер. Написал Вам выше что именно пошло не так с поиском темы на официальном маркетплейсе (грустный смайлик).

Аватар пользователя vexase vexase 11 декабря 2019 в 19:45

После таких примеров с друпалом вообще связываться не хочется)))
Да и речь не о том, чтобы делать/разрабатывать сайт знакомств, а о том, чтобы взять несколько частичек пазла (CMS + необходимый плагин с маркетплейса + тема внешнего вида с маркетплейса) и сложить картину.
Спасибо, что откликнулись) Хорошего Нового Года!

Аватар пользователя VasyOK VasyOK 10 декабря 2019 в 23:06

Делать можно, хоть свой Тиндр и Алиекспресс.
Вопросы:
1. Кто это будет делать? На любой системе понадобятся дизайнер, разработчик (не один), и еще люди.
2. Почему вы это хотите делать? Жили себе жили и захотели сайт знакомств? Почему не Алиекспресс, Вконтакте? почему именно сайт знакомств?

Аватар пользователя vexase vexase 11 декабря 2019 в 19:59

VasyOK wrote:

1. Кто это будет делать? На любой системе понадобятся дизайнер, разработчик (не один), и еще люди.

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

VasyOK wrote:

2. Почему вы это хотите делать? Жили себе жили и захотели сайт знакомств? Почему не Алиекспресс, Вконтакте? почему именно сайт знакомств?

Оставим это для форума психотерапевтов или маркетологов. Не готов это обсуждать здесь. Хотя частично ответ есть выше - протестировать востребованность сервиса для комьюнити. Может интернет-магазин с альпинистским снаряжением захочу организовать для них. А может и не захочу... Пока вот захотел сайт знакомств...

Аватар пользователя VasyOK VasyOK 11 декабря 2019 в 22:02
1

А вы знаете людей, которые успешно заказывают сборку и потом на основании этой сборки ведут бизнесс в инете?
Я знаю много людей, которые за 100 долл покупают сборку простых сайтов. Т.е. не досок объявлений и тем более не сайтов знакомств. Они реально думают купить сборку или платную тему за дешево, а потом оказывается, что поддерживать это дорого даже от авторов темы и тем более от приходящих специалистов.
Если вы таких знаете или сами заказывали что-то удачно - я не понимаю зачем вам чьи-то советы на форуме.

Аватар пользователя vexase vexase 12 декабря 2019 в 21:22

VasyOK wrote:
А вы знаете людей, которые успешно заказывают сборку и потом на основании этой сборки ведут бизнесс в инете?
Я знаю много людей, которые за 100 долл покупают сборку простых сайтов. Т.е. не досок объявлений и тем более не сайтов знакомств. Они реально думают купить сборку или платную тему за дешево, а потом оказывается, что поддерживать это дорого даже от авторов темы и тем более от приходящих специалистов.

Большинство моих знакомых пользуются готовыми IT-решениями: CRM, бухгалтерские программы, готовые сборки сайтов (правда дизайн всё-таки уникализируют: перекрашивают интерфейс в фирменные цвета, переименовывают пункты меню, меняют шрифт и всё такое - это не сложно). По поводу сайтов - многие из знакомых в начале своей деятельности заказывали различные решения и попадали по итогу на срыв сроков, "кота в мешке" и отказ исполнителя после получения оплаты исправлять обнаруженные в ходе эксплуатации баги им допущенные. Поэтому сейчас большинство моих знакомых пришло к выводу, что лучше потестить готовый продукт и только потом покупать его даже если при этом надо отказаться от какой-то части своих фантазий, которые не реализованы в готовом решении. Такой подход экономит и время, и нервы, и деньги. По поводу поддержки - ХЗ о чём именно идёт речь, если о доработке нового функционала, то такая необходимость (именно необходимость) возникает ппц как не часто если выбор готового решения был сделан максимально правильно, а не первое попавшееся решение.

VasyOK wrote:
Если вы таких знаете или сами заказывали что-то удачно - я не понимаю зачем вам чьи-то советы на форуме.

Конкретно с CMS Drupal дел раньше не имел, поэтому возникло несколько вопросов обозначенных в стартовом сообщении темы.

Аватар пользователя gun_dose gun_dose 13 декабря 2019 в 6:58

Ну вы сравнили конечно. CRM и бухгалтерский софт использует почти любой бизнес. Там счёт количества установок идёт на десятки и сотни тысяч. Поэтому логично, что при создании CRM можно потратить на это огромные ресурсы, но в силу большого количества установок затраты отобьются даже при довольно скромном прайсе.

Такая же арифметика с сайтом знакомств. Допустим, в разработку вложено 5000$. Это значит, что вам эта сборка обойдётся в те же 5000, т.к. кроме вас это больше никто не собирается покупать.

Кроме того, ваши знакомые скорее всего покупают сборки корпоративных сайтов. На такие сайты большой спрос, поэтому и предложения хватает. А как думаете, каков спрос на сборки сайтов знакомств? Я пока вижу что на этом рынке всего один покупатель и плюс-минус столько же продавцов Wink

Аватар пользователя vexase vexase 13 декабря 2019 в 22:31

gun_dose wrote:
Допустим, в разработку вложено 5000$. Это значит, что вам эта сборка обойдётся в те же 5000, т.к. кроме вас это больше никто не собирается покупать.

gun_dose wrote:
А как думаете, каков спрос на сборки сайтов знакомств? Я пока вижу что на этом рынке всего один покупатель и плюс-минус столько же продавцов Wink

1) Вспоминаем базовое из курса экономики - спрос рождает предложение.
2) Смотрим сколько узкоспециализированных CMS появилось в период с 2010 по 2019 включительно.
Делаем вывод о востребованности (это даже если не брать в расчёт Индию, а если брать, то... Smile )

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

Аватар пользователя gun_dose gun_dose 10 декабря 2019 в 23:58

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

Аватар пользователя vexase vexase 11 декабря 2019 в 20:06

Спасибо за консультацию, но нет, вариант "много кодить" не рассматриваю. Вполне устраивает подход "готовое типовое решение для типовой задачи". Если на CMS drupal этого нет, то едем дальше, в маркетплейсы других CMS.

Аватар пользователя vexase vexase 11 декабря 2019 в 20:12

Open Y посмотрел, что-то совсем "около темы", но на безрыбье как говорится...
По поводу Open Social - что-то я там вообще демки (что бы можно было пощупать и сайт, и админку) не увидел. С утра посмотрю внимательнее.
Спасибо, что откликнулись! Хорошего Нового Года)

Аватар пользователя bumble bumble 11 декабря 2019 в 20:20

Мой Вам совет был не в том чтоб посмотреть на сборки, а в том, чтоб разобраться в том как они устроены, чтоб понять возможности и принципы работы Друпал.

Исходя из Ваших последних ответов, становится очевидным, что Вы ищите готовое решение. Друпал работает не так. Вы не найдете "волшебных" Друпал-сборок и модулей под узкоспециализированные задачи.

Возможно, да - Друпал не Ваше решение.

Спасибо, и Вас с наступающими!

Аватар пользователя ivnish ivnish 11 декабря 2019 в 20:46

Соглашусь. У друпала бывают узкоспециализированные решения, но не для всего в мире

Аватар пользователя Orion76 Orion76 11 декабря 2019 в 7:26

Если я правильно понимаю, @vexase хочет непосредственно сам заниматься разработкой сайта, как минимум на каких-то ее первых этапах.
Я бы не сказал, что порог вхождения в разработку Drupal чересчур высок, но он и не очень низок, даже для некоего начального уровня.

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

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

Аватар пользователя bumble bumble 11 декабря 2019 в 7:33

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

Естественно, ожидать что с первого раза получится все и правильно - занятие глупое. Но, при наличии практических навыков - уже будет и понимание того что можно и что нельзя, и того как именно это все дело воспроизводится.

Аватар пользователя zvse zvse 11 декабря 2019 в 9:40

А вот я бы, советовал сразу с практики начинать

а потом этот проект на поддержку возмешь?

Аватар пользователя bumble bumble 11 декабря 2019 в 9:44

Ни за что! Stop
Но, и вопрос не о том кто будет потом поддерживать, а о том как сделать.

Аватар пользователя vexase vexase 11 декабря 2019 в 20:17

Orion76 wrote:
Если я правильно понимаю, @vexase хочет непосредственно сам заниматься разработкой сайта, как минимум на каких-то ее первых этапах.

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

Аватар пользователя vexase vexase 12 декабря 2019 в 21:38

Ребята, давайте подведём некий итог обсуждения, плз.
Итак, на первый мой вопрос из стартового сообщения "насколько адекватно в 2019 делать сайт знакомств или сайт сообщества с функцией знакомств (клуб любителей горного туризма) на drupal?", ответ такой - Да, адекватно.
На второй мой вопрос из стартового сообщения "Есть ли готовые решения как с другими CMS (например, WordPress + плагин BuddyPress + соответствующая тема внешнего вида с маркетплейса)?", ответ такой - Готовых модулей нет, но они и не нужны т.к. всё необходимое есть в самом друпале.
И вот тут у меня возникает уточняющий вопрос: если необходимый функционал есть в самой CMS Drupal, то значит надо только найти подходящую тему внешнего вида и натянуть её на CMS? (чуть-чуть запутался).

Аватар пользователя Semantics Semantics 12 декабря 2019 в 22:04
1

Давайте лучше я попробую подвести итог:
Drupal - это не про готовые решения, если их рассматривать в сравнении с WP.
То что потребный функционал есть в ядре, не значит, что поставил голый друпал и всё как вам надо.
От разработки вы не уйдёте никак.

Аватар пользователя marassa marassa 12 декабря 2019 в 22:10
1

vexase wrote:
на первый мой вопрос из стартового сообщения "насколько адекватно в 2019 делать сайт знакомств или сайт сообщества с функцией знакомств (клуб любителей горного туризма) на drupal?", ответ такой - Да, адекватно.
Да. Только ключевое слово тут - "делать".
vexase wrote:
значит надо только найти подходящую тему внешнего вида и натянуть её на CMS?
Нет, нужно делать сайт на платформе Друпал. Как из кубиков лего. Сами по себе кубики лего никак не соберутся в каменный цветок.

Аватар пользователя adubovskoy adubovskoy 13 декабря 2019 в 3:20

Хорошая аналогия) дополню: собранный за 100 часов на друпале каменный цветок, занял бы на WordPress 500-1000 часов или не собрался бы вовсе. Делать на друпале удобнее.

Аватар пользователя vexase vexase 13 декабря 2019 в 23:37

Всё, вопросов больше не имею.
Выражаю благодарность всем, кто помог разобраться!
Тем, кто не только помог разобраться, но и потратил время на оценку шансов, пообщался со мной на тему зачем мне это нужно и т.д. - благодарность х2 (только тссс Secret , а то мне предъявят за неравномерное распределение)
Искренне желаю всем, кто откликнулся на мою тему, весёлых выходных и хорошего Нового Года!
Спасибо, ребята!