Посоветуйте CMS что бы сделать аналог quora или reddit
Добрый день.
Вообщем хочу сделать дискуссионную доску типа quora или reddit.
Ищу платформу желательно на php так как laravel или go не потяну)
Какие варианты?
Добрый день.
Вообщем хочу сделать дискуссионную доску типа quora или reddit.
Ищу платформу желательно на php так как laravel или go не потяну)
Какие варианты?
типа quora или reddit.
Так quora или reddit? Всё-таки это сервисы разной направленности, первое — это «вопросы-ответы» а-ля Stack Overflow и ииже с ним. А второе ближе к бордам и соцсетям.
В соседнем комменте @Evg уже далл ссылку на пост со ссылками, там есть несколько «вопросно-ответных» движков. Если нужен больше клонн реддита, то Lemmy. Вобще некое подобие реддита можно даже на базе обычных форумных движков, типа phpBB3 или SMF, реализовать. Модами и прочими расширениями + скорее всего в код таки придётся лаить, если найденные расширения не дают полностью той функциональнойти, которая вам нужна.
laravel или go не потяну
Так Laravel это как раз PHP-фреймворк, никакого отношения к языку программирования Go не имеет. И не такой он страшный, как кажется на первый взгляд.
Из того что я видел тут мне понравился https://libarea.ru/post/1707/blueddit-diskussionnaya-platforma
этот https://libarea.ru/post/1706/ocherednoy-dtf-vc-na-alma
и этот https://libarea.ru/post/1705/discuit-diskussionnaya-platforma-soobshchestva
последний супер! мне нужна платформа для дискуссий на разные темы с лентой. поэтому просто форум типа ксена не подходит.
Попробуй InstantCMS, по крайней мере я на нём собирал под себя
Посмотрите пост Новые скрипты для своих сайтов, вы где ищете? там есть обзор движков для создания Q&A и Reddit.
Сам пробовал движки на Python и Ruby в течение нескольких лет, ковырял их, но там больше необходимо заниматься системным администрированием. Именно на этих языках, а далее и на Go основная масса движком встречается.
Меня это не устроило и вот начал делать этот, LibArea. А уж получился он, тут не могу сказать. Меня устраивает, раз продолжаю делать. 🤪 Попробуйте (только дождитесь новой версии).
При развёртывании проекта на продакшене — да. Но при разработке, ИМХО, с тем же питоном минимум возни. С Django уж точно, там встроенный сервер из коробки всегда был + по дефолту SQLite база, на которой сразу можно прототипировать проект. Если брать Flask, то да, нужно установить несколько дополнительных пакетов.
Ни какие SQLite баз для аналогов Reddit, все вещи которые ковырял — ужас. Но у меня развертывание было в основном. То сокет чата не защищен, то параллельных нет, то ещё что. Там системные админы руки опускали. Gunicorn мол мы так глубоко не знаем, че делать с 3 потоками непонятно. Ни один хостиг, поддержка не помогла. Железо приходилось учитывать (сколько ядер, какая частота), занимался этим 3 года! Хватит. :)
Люблю ковырять скрипты, а не железо.
Три года это немного, я более шести лет на питоне для веба писал. И именно в плане самого проц5есса разработки, типа как ты говоришь
питон и Джанга мне была приятней, чем php 5.x и yii. Выкатывать в прод, да как в твоём комменте и описано, возни больше, что с gunicorn, что с uwsgi.
Это про старт в целом, само собой что после первого прототипа все нормальные люди переключают проект на Postgres или mySQL\MariaDB с подключением по необходимости редиса или прочего key-value хранилища.