Всем Ку!
Мой вопрос может показаться странным, но просьба тапками не кидать, не прогер.
Вопрос: насколько адекватно в 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. То ли лыжи не едут, то ли я вундеркинд - не нашёл ничего, возможно повлияло обилие различных фильтров, которые я мог выставить не правильно. Может не на том маркетплейсе смотрел - буду признателен за ссылку на правильный маркетплейс.
Всех с наступающим Новым Годом! Успехов, лёгкости, веселья!
Комментарии
Если кратко: да, можно. Но на одних контрибных модулях точно нет. Придётся много кодить, потому что сайт знакомств явно потребует много специфичного функционала
А если без специфичного функцианала, только типовой функционал необходимый для сайта знакомств?
1) Регистрация, восстановление пароля, авторизация.
2) Анкета с полями (пол, возраст, рост, вес, страна и город, поле "о себе") + фото
3) Страница поиска с фильтрами по параметрам обозначенным в п.2 + вывод результатов поиска под фильтрами после нажатия кнопки
4) В админке раздел со списком юзеров и фильтрами из п.2 + фильтр по дате регистрации, емейлу, юзернейму и статусу (зарегистрирован, но не активировал анкету по ссылке в письме/активирован/заблокирован)
Т.е. абсолютно типовой функционал без каких либо тестов на совместимость, виртуальных подарков и прочего специфичного функционала.
Практически всё это можно сделать с помощью базового функционала ядра и контрибных модулей. Но аппетит приходит во время еды, как известно
Спасибо! Речь пока не про аппетит и не про утоление голода, речь о дегустации идеи (насколько она будет интересна уже имеющемуся комьюнити). Поэтому и ищу типовое решение.
Вы пишите
Можете подсказать ссылку на эти модули и ссылку на маркетплейс с темами внешнего вида?
Модули вам смогут подсказать, только если будет ТЗ
Готовые темы оформления можно посмотреть тут
Как и писал в стартовом сообщении - не нашёл соответствующих тем. Как и в остальных маркетплейсах других CMS ввожу в поле поиска слово "dating", нажимаю кнопку. Ожидаю увидеть превью того, как выглядит сайт с этой темой и какие модули нужно дополнительно установить, что бы тема работала. Видимо тут как-то по другому устроено юзабилити. Запутался.
Потому что нет никакого "dating"
Подскажите, пожалуйста, по какому ключевому слову искать тему внешнего вида для сайта знакомств на официальном маркетплейсе drupal? В маркетплейсах других CMS всё находилось по запросу "dating". В крайнем случае "marriage" или "matrimony". Может я чего-то не понимаю...
Темы в основном универсальны.
Ищите тему, которая вам понравится, необязательно на "dating" тематику
я бы предложил переработать сборку OpenSocial
мне кажется, она ближе всего к тому, что может быть нужно
Что-то я там вообще демки (что бы можно было пощупать и сайт и админку) не увидел. С утра посмотрю внимательнее. Спасибо, что откликнулись! Хорошего Нового Года)
https://www.getopensocial.com/demo
Респект) Что-то совсем не по глазам было.
Как задача для drupal - адекватно, ничего сложного. Готовых модулей нет, т.к. они и не нужны, все делается стандартными полями, entityreference и вьюсами + чуток кода.
Как задача сама по себе -- каждый день кто-то загорается идеями тематичных сообществ, и посмотрите сколько их активных сейчас есть. Но вы не такой, у вас пойдет конечно не как у всех.
Вот как выглядит постановка задачи, у которой есть шанс (ШАНС! небольшой) получиться:
Как вы видите, разработка - самое дешёвое из того что потребуется. Заказывать только её - лучше самолетики из купюр собрать и запускать в Неву.
В остальных вариантах шансов нет.
Обычно энтузиазм кончается, когда автор идеи сам не может сделать, а бюджет целых 3000 рублей
дописал ответ с правильными вводными)
Спасибо за информацию.
Активных сообществ полно, но большинство из них реализовано в виде тематических форумов и не требуют функционала знакомств. Впрочем оценивать чьи-либо шансы дело пустое также как и писать в первом сообщении про располагаемые бюджеты. Повторюсь, пока вопрос в адекватном выборе CMS для того, что бы оценить востребованность сервиса как такового (т.к. прекрасно понимаю, что не все любители походов и горного туризма испытывают потребность в знакомствах). Информацией про рекламные и иные бюджеты грузить незнакомых людей из интернета я не собираюсь. Ещё раз спасибо за информацию по технической части.
Если сразу, в зародыше, придушить мысль о воплощения сразу в проекте самых смелых своих фантазий,
и хотя бы первое время довольствоваться необходимым и достаточным функционалом,
собранным при помощи готовых модулей из "маркетплейса", коих тысячи,
а штук 200, наиболее часто используемых, покрывают 95% потребностей достаточно "требовательных" сайтов.
Т.е. грубо говоря: если надо быстро и недорого собрать полностью работающий прототип будущего убийцы фейсбука, то Drupal 8 идеален.
Ну и далее, в стремлении к бесконечному совершенству, Drupal будет больше помогать и вдохновлять чем мешать, почти ничем не ограничивая самые смелые желания владельца проекта.
совсем кратко как-то так-)
Именно так!
Да-да-да! Именно так! Вот только не удалось мне найти в официальном маркетплейсе drupal ничего такого (описывал в стартовом сообщении). Если ткнёте носом (кинете ссылку), то буду очень признателен.
Нее, пусть ФБ, ВК и инстаграм живут) Надо именно затестить минимальными усилиями востребованность сервиса для комьюнити.
Спасибо за объяснение))
Потому что всё это уже есть сразу в ядре Drupal Представления (views), референсы (entity reference), ну и всё что есть у всех CMS (регистрация, профили пользователей и тд)
Если не надо устанавливать дополнительные модули, а только тему внешнего вида натянуть, то вообще супер. Написал Вам выше что именно пошло не так с поиском темы на официальном маркетплейсе (грустный смайлик).
Тематичные сайты знакомств делали ещё на шестёрке
http://www.svidanok.net/
На восьмёрке ещё проще
После таких примеров с друпалом вообще связываться не хочется)))
Да и речь не о том, чтобы делать/разрабатывать сайт знакомств, а о том, чтобы взять несколько частичек пазла (CMS + необходимый плагин с маркетплейса + тема внешнего вида с маркетплейса) и сложить картину.
Спасибо, что откликнулись) Хорошего Нового Года!
Делать можно, хоть свой Тиндр и Алиекспресс.
Вопросы:
1. Кто это будет делать? На любой системе понадобятся дизайнер, разработчик (не один), и еще люди.
2. Почему вы это хотите делать? Жили себе жили и захотели сайт знакомств? Почему не Алиекспресс, Вконтакте? почему именно сайт знакомств?
Я ХЗ как в друпале, но в сообществах других CMS есть соответствующие специалисты, которые выкладывают результаты своего труда на маркетплейсы, а потребителям вроде меня остаётся только выбрать из готового и заплатить денюжку. Если не замахиваться на уникальность, то вполне устраивает подход "готовое типовое решение для типовой задачи".
Оставим это для форума психотерапевтов или маркетологов. Не готов это обсуждать здесь. Хотя частично ответ есть выше - протестировать востребованность сервиса для комьюнити. Может интернет-магазин с альпинистским снаряжением захочу организовать для них. А может и не захочу... Пока вот захотел сайт знакомств...
А вы знаете людей, которые успешно заказывают сборку и потом на основании этой сборки ведут бизнесс в инете?
Я знаю много людей, которые за 100 долл покупают сборку простых сайтов. Т.е. не досок объявлений и тем более не сайтов знакомств. Они реально думают купить сборку или платную тему за дешево, а потом оказывается, что поддерживать это дорого даже от авторов темы и тем более от приходящих специалистов.
Если вы таких знаете или сами заказывали что-то удачно - я не понимаю зачем вам чьи-то советы на форуме.
Большинство моих знакомых пользуются готовыми IT-решениями: CRM, бухгалтерские программы, готовые сборки сайтов (правда дизайн всё-таки уникализируют: перекрашивают интерфейс в фирменные цвета, переименовывают пункты меню, меняют шрифт и всё такое - это не сложно). По поводу сайтов - многие из знакомых в начале своей деятельности заказывали различные решения и попадали по итогу на срыв сроков, "кота в мешке" и отказ исполнителя после получения оплаты исправлять обнаруженные в ходе эксплуатации баги им допущенные. Поэтому сейчас большинство моих знакомых пришло к выводу, что лучше потестить готовый продукт и только потом покупать его даже если при этом надо отказаться от какой-то части своих фантазий, которые не реализованы в готовом решении. Такой подход экономит и время, и нервы, и деньги. По поводу поддержки - ХЗ о чём именно идёт речь, если о доработке нового функционала, то такая необходимость (именно необходимость) возникает ппц как не часто если выбор готового решения был сделан максимально правильно, а не первое попавшееся решение.
Конкретно с CMS Drupal дел раньше не имел, поэтому возникло несколько вопросов обозначенных в стартовом сообщении темы.
Ну вы сравнили конечно. CRM и бухгалтерский софт использует почти любой бизнес. Там счёт количества установок идёт на десятки и сотни тысяч. Поэтому логично, что при создании CRM можно потратить на это огромные ресурсы, но в силу большого количества установок затраты отобьются даже при довольно скромном прайсе.
Такая же арифметика с сайтом знакомств. Допустим, в разработку вложено 5000$. Это значит, что вам эта сборка обойдётся в те же 5000, т.к. кроме вас это больше никто не собирается покупать.
Кроме того, ваши знакомые скорее всего покупают сборки корпоративных сайтов. На такие сайты большой спрос, поэтому и предложения хватает. А как думаете, каков спрос на сборки сайтов знакомств? Я пока вижу что на этом рынке всего один покупатель и плюс-минус столько же продавцов
1) Вспоминаем базовое из курса экономики - спрос рождает предложение.
2) Смотрим сколько узкоспециализированных CMS появилось в период с 2010 по 2019 включительно.
Делаем вывод о востребованности (это даже если не брать в расчёт Индию, а если брать, то... )
Загвоздка в том, что пока не очевидно, какие узкоспециализированные CMS выдержат темп и будут развиваться, а какие уйдут в историю. Подробнее описывал в п.2 стартового сообщения.
Без мгновенных сообщений такой сайт будет никому не нужен. Кроме сообщений, понадобится ещё куча живого функционала, типа уведомления без перезагрузки страницы. В связи с вышеперечисленным, бэк можно сделать на друпале, а морду на модном js-фреймворке. Кодить надо будет очень много. Платить - ещё больше. Но в качестве бэкенда друпал очень хорошо подходит.
Для начала и Private Messages подойдут)
Спасибо за консультацию, но нет, вариант "много кодить" не рассматриваю. Вполне устраивает подход "готовое типовое решение для типовой задачи". Если на CMS drupal этого нет, то едем дальше, в маркетплейсы других CMS.
Посмотрите сборки Open Y и Open Social, в них много социальщины реализовано - узнаете как что можно устроить.
Open Y посмотрел, что-то совсем "около темы", но на безрыбье как говорится...
По поводу Open Social - что-то я там вообще демки (что бы можно было пощупать и сайт, и админку) не увидел. С утра посмотрю внимательнее.
Спасибо, что откликнулись! Хорошего Нового Года)
Мой Вам совет был не в том чтоб посмотреть на сборки, а в том, чтоб разобраться в том как они устроены, чтоб понять возможности и принципы работы Друпал.
Исходя из Ваших последних ответов, становится очевидным, что Вы ищите готовое решение. Друпал работает не так. Вы не найдете "волшебных" Друпал-сборок и модулей под узкоспециализированные задачи.
Возможно, да - Друпал не Ваше решение.
Спасибо, и Вас с наступающими!
Соглашусь. У друпала бывают узкоспециализированные решения, но не для всего в мире
Если я правильно понимаю, @vexase хочет непосредственно сам заниматься разработкой сайта, как минимум на каких-то ее первых этапах.
Я бы не сказал, что порог вхождения в разработку Drupal чересчур высок, но он и не очень низок, даже для некоего начального уровня.
Поэтому, начать нужно прежде всего с теории.
Тогда большинство вопросов, заданных автором в данном топике отпадут сами собой.
На ютубе огромное кол-во обучающих и обзорных роликов для начинающих неплохого качества.
Чужой опыт, даже за деньги, всегда дешевле своего.
А вот я бы, советовал сразу с практики начинать. Ручками брать, и тыкать сразу то, что нужно конкретно сейчас. Это более эффективно, и менее вероятен исход перегара при окунании во все 100500 слоев сопутствующих нюансов, в которые непременно окунет теория. В то же время, теоретические знания накапливаются по мере необходимости, периодически морфируя в более правильную форму.
Естественно, ожидать что с первого раза получится все и правильно - занятие глупое. Но, при наличии практических навыков - уже будет и понимание того что можно и что нельзя, и того как именно это все дело воспроизводится.
а потом этот проект на поддержку возмешь?
Ни за что!
Но, и вопрос не о том кто будет потом поддерживать, а о том как сделать.
Абсолютно НЕ правильно понимаете)) Vexase вообще не хочет становиться прогером и разрабатывать сайты, Vexase хочет приходить на маркетплейсы и покупать готовые решения предстоящих типовых задач.
Тогда Друпал не для Вас.
На D8
Ребята, давайте подведём некий итог обсуждения, плз.
Итак, на первый мой вопрос из стартового сообщения "насколько адекватно в 2019 делать сайт знакомств или сайт сообщества с функцией знакомств (клуб любителей горного туризма) на drupal?", ответ такой - Да, адекватно.
На второй мой вопрос из стартового сообщения "Есть ли готовые решения как с другими CMS (например, WordPress + плагин BuddyPress + соответствующая тема внешнего вида с маркетплейса)?", ответ такой - Готовых модулей нет, но они и не нужны т.к. всё необходимое есть в самом друпале.
И вот тут у меня возникает уточняющий вопрос: если необходимый функционал есть в самой CMS Drupal, то значит надо только найти подходящую тему внешнего вида и натянуть её на CMS? (чуть-чуть запутался).
Давайте лучше я попробую подвести итог:
Drupal - это не про готовые решения, если их рассматривать в сравнении с WP.
То что потребный функционал есть в ядре, не значит, что поставил голый друпал и всё как вам надо.
От разработки вы не уйдёте никак.
Нет, нужно делать сайт на платформе Друпал. Как из кубиков лего. Сами по себе кубики лего никак не соберутся в каменный цветок.
Хорошая аналогия) дополню: собранный за 100 часов на друпале каменный цветок, занял бы на WordPress 500-1000 часов или не собрался бы вовсе. Делать на друпале удобнее.
Всё, вопросов больше не имею.
Выражаю благодарность всем, кто помог разобраться!
Тем, кто не только помог разобраться, но и потратил время на оценку шансов, пообщался со мной на тему зачем мне это нужно и т.д. - благодарность х2 (только тссс , а то мне предъявят за неравномерное распределение)
Искренне желаю всем, кто откликнулся на мою тему, весёлых выходных и хорошего Нового Года!
Спасибо, ребята!