Насколько сложно использовать открытый исходный код Reddit?

форумы
программирование

(Виталий) #1

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


(Евгений) #2

Давайте посмотрим. Ранее смотрел (ставил) Reddit. Несмотря на то, что они прекратили обновлять GitHub мы можем использовать то, что у них там есть там, т.е. версию от 17 окт. 2017 года.

Написан на python, использует PostgreSQL, и я не думаю, что есть какие-то сложности в его установке. Они появятся, если делать что-то серьезное и крупное далее. Но мне не совсем понятно, а зачем ставить такую “громадину”. Может быть попробовать найти что-то другое?

Например: Telescope

Посмотрите сайт: Smarthosts

Он построен на Telescope. Это проще, быстрее.

Еще альтернативы:

  1. Drum (Python)
    Демо: http://drum.jupo.org/

  2. telve.net (PHP)
    Демо: https://telve.net/

Reddit не сложно поставить, но его немного сложно обслуживать. Это большая и серьезная система.


(Виталий) #3

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

Смотрите варианты представленные выше, или ищите на GitHub скрипты на тех языках, которые вы знаете лучше.

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


(Андрей Белов) #4

Я хочу дополнить пост аналогом Reddit - Postmill.

Postmill - бесплатный агрегатор социальных ссылок с голосованием и комментариями. Он построен на основе Symfony. На данный момент 4+.

Требования:

  • PHP >= 7.1 with the APCu, curl, gd, mbstring, PDO_PGSQL and xml extensions.
  • PostgreSQL >= 9.4
  • Composer

Более простая установка, чем Reddit, хотя, есть и свои особенности, если не знать Symfony.

https://github.com/edgyemma/Postmill