Соцсеть

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

Аватар пользователя Dusk Dusk 23 июля в 1:12

Всем привет! Хочу начать делать нечто, что должно переродиться в соцсеть для коллег. Пока своими руками, но при успешном развитии потребуется поддержка профессионалов.
Drupal я хоть как-то знаю, много мини сайтов сделал включая свой, да и нравится мне он как проект, поэтому хочу на нем.

Давно не занимаюсь сайтами, ушел в профессию, как что наберу, сайта программера уже нет.
В итоге вопрос, есть какие-то актуальные сборки для соцсети?
Стоит ли ими пользоваться, смогут ли их потом обслуживать и масштабировать?

Еще нашел вот это:
https://www.drupal.org/project/social
Видео приятное, а как оно внутри? Пока Beget разбирается, почему не разворачивается последняя версия Drupal, решил пока спросить здесь.

Также можно обсудить начало сотрудничества, но вопрос цены, пока стоит остро, проект не очень коммерческий

Комментарии

Аватар пользователя jura12 jura12 23 июля в 10:51

"В итоге вопрос, есть какие-то актуальные сборки для соцсети?" раньше это были форумы. все соцсети развивают свой движек.

"Пока Beget разбирается, почему не разворачивается последняя версия Drupal" - у меня сайт на бегете. бегет работает но надо его настраивать. запостите ошибку.

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

Аватар пользователя Dusk Dusk 23 июля в 14:12

jura12 wrote:
"В итоге вопрос, есть какие-то актуальные сборки для соцсети?" раньше это были форумы. все соцсети развивают свой движек.
"Пока Beget разбирается, почему не разворачивается последняя версия Drupal" - у меня сайт на бегете. бегет работает но надо его настраивать. запостите ошибку.
"можно обсудить начало сотрудничества, но вопрос цены, пока стоит остро, проект не очень коммерческий" нет денег

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

Аватар пользователя Dusk Dusk 25 июля в 17:03

Попробовал Social.
В 2024 году используется CKEditor, Drupal на это, конечно, ругается. Да и не хочется чтобы для социальной сети использовались небезопасные модули.

Зачем-то нужно обязательно поставить админскую тему Gin, без нее не ставится Toolbar Gin, а без него другие модули.

Пугает такая нагруженность модулями, точно кто-то, что-нибудь сломает.

Ну и у меня вылезла ошибка на главной, искал на Drupal.org, есть похожее, но не с этим модулем.

Произошла непредвиденная ошибка. Попробуйте еще раз позже.

Error: Class "Drupal\social_comment\SocialCommentViewBuilder" not found in social_ajax_comments_preprocess_pager() (line 222 of modules/social_/modules/custom/social_ajax_comments/social_ajax_comments.module).

Может кто-то, знает как лечить?

Аватар пользователя VasyOK VasyOK 25 июля в 18:36
3

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

"Соцсеть" - это очень расплывчатое понятие. Сайт надо делать от малого постепенно расширяя команду подключаемых коненщиков и разрабов. Когда сами уже не справляетесь. Вы конечно можете написать пост "Требуется специалист по Open Social для реализации социальной сети", но это ни к чему не приведет (постоянно такие посты вижу).

Это разработчик решает использовать ли устаревший CKEditor для работы с какими-то его модулями. Новый CKEditor в ядре друпала. И пользоваться ли темой gin. Новичку точно эту тему не советую, т.к. она съедала часть интерфейса некоторых модулей. Feeds например. Да это фиксилось.

Я сейчас одному человеку сайт пилю, который начат на этой сборке - и от начальной сборки выпиляно практически все. При чем до меня.

Аватар пользователя Dusk Dusk 25 июля в 23:08

VasyOK wrote:
Сборку (не только Друпал но и ВП и многое другое) можно использовать чтобы посмотреть как что устроено. Если поняли (даже отдельные моменты), значит можете реализовать у себя на сайте. Если нет - вам сборка не поможет. Если кого-то привлекать на поддержку сборки - это дорого выходит, нужно много выпиливать и совмещать методы подключаемого спеца с методами разработчиков сборки.
"Соцсеть" -

Спасибо! Да, я думаю начну делать свое, простое, а как пойдет развитие, будем кого-то нанимать, аварии я не потяну. Я как раз и хотел посмотреть на структуру, какие материалы создать, чтобы потом масштабироваться без лишних проблем.

Аватар пользователя gun_dose gun_dose 29 июля в 12:36
2

Установочные профили (кроме тех, что в ядре) в принципе лучше никогда не использовать по ряду причин, а именно:

  1. Все зависимости прописаны в самом профиле, это значит, что если какую-то часть функционала вы не будете использовать, неиспользуемые модули всё равно не получится даже отключить
  2. Какие-то модули из профиля могут менять стандартный функционал так, как вам не надо. Но поскольку отключить их нельзя, то в таком случае придётся в кастомных модулях отменять изменения, сделанные модулями из профиля
  3. Со временем разработку профиля могут либо забросить, либо он будет развиваться не в том направлении, в котором вам бы хотелось. В таком случае обновления вашего сайта могут стать крайне затруднительными.
  4. Куча избыточного функционала часто делает сайты на профилях очень медленными

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