1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/diyhi-bbs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Spring Boot 版本轻论坛

Пожалуйста, перейдите по ссылке: https://gitee.com/diyhi/bbs-pro.

Фронтенд и бэкенд разделены для компьютерной версии: пожалуйста, перейдите по ссылке https://gitee.com/diyhi/bbs-web-pc.

Мобильная версия фронтенда и бэкенда разделена: пожалуйста, перейдите по ссылке https://gitee.com/diyhi/bbs-web-mobile .

Управление фронтендом и бэкендом разделено: пожалуйста, перейдите по ссылке https://gitee.com/diyhi/bbs-web-admin.

Проект представляет собой систему лёгкого форума «Дунъюнь», которая включает в себя форум и модуль вопросов и ответов. Система использует архитектуру JAVA+MYSQL, адаптируется к мобильным устройствам и компьютерам, имеет простой и понятный интерфейс и высокую производительность. Функции включают резервное копирование и восстановление базы данных, пакетную упаковку всего сайта и автоматическое обновление одним щелчком мыши, что упрощает обслуживание.

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

Чтобы повысить производительность форума, некоторые функции используют дизайн с разделением таблиц базы данных. По умолчанию система разделена на четыре таблицы. После добавления данных в таблицы не рекомендуется изменять количество таблиц. Программа имеет графический интерфейс установки, который необходимо выполнить при первом использовании. Все страницы переднего плана поддерживают возврат данных в форматах HTML и JSON, а API можно найти в разделе «Управление страницей» — «Список шаблонов» — «Управление» — «Блоки». Шаблоны и ресурсы переднего плана можно редактировать и управлять ими онлайн. У каждого из них есть свой набор шаблонов: у компьютерной версии используется FreeMarker, у мобильной — Vue2.0, но можно использовать и другие фреймворки для разработки страниц. После выпуска новой версии пользователи могут загрузить обновлённый пакет и загрузить его на сервер для обновления.

Выбор технологии

Spring 5.0 + SpringMVC + JPA + Ehcache (можно использовать Memcached) + Lucene.

Официальный сайт: http://www.diyhi.com/.

Демонстрационный сайт: http://www.diyhi.com/cms.html, здесь можно получить адреса для демонстрации переднего и заднего плана, логин и пароль.

Ссылка на конфигурацию среды установки: http://www.diyhi.com/hostConfig.html.

Страница загрузки скомпилированных установочных пакетов: http://www.diyhi.com/cms.html.

Инструкция по установке скомпилированного установочного пакета: http://www.diyhi.com/forumInstall.html.

Платформа использования

JDK 1.8 и выше + Tomcat 8.0 и выше + MySQL 5.5.3 и выше.

Руководство по запуску исходного кода

  1. Импортируйте исходный код в Eclipse (на основе Maven).
  2. Измените файл конфигурации базы данных: измените файл проекта src\main\resources\druid.properties, замените информацию о базе данных самостоятельно.
  3. Запустите Tomcat.
  4. В Eclipse откройте src\test\java\forum\Init.java и запустите метод main, чтобы импортировать SQL в базу данных, затем перезапустите Tomcat. Затем вы можете нормально запустить программу. Начальный аккаунт администратора — admin, пароль — 1234567 (можно изменить самостоятельно).

Основные функции

(1) Тема (создать тему, отредактировать тему, опубликовать комментарий, отредактировать комментарий, удалить комментарий, ответить, отредактировать ответ, удалить ответ, утвердить тему, утвердить комментарий, утвердить ответ, поиск темы, сбор, лайк, загрузка видео, скрытие темы, скрытие комментария, скрытие ответа, скрытие по достижении уровня, скрытие оплаты баллами, скрытие оплаты наличными, настройка роли, настройка красного конверта). (2) Вопрос-ответ (опубликовать вопрос, добавить вопрос, опубликовать ответ, отредактировать ответ, утвердить вопрос, утвердить ответ, найти вопрос, вознаграждение наличными, вознаграждение баллами, сбор лучших ответов, поиск вопроса, ограничение, редактирование, поиск ответа, ограничение, редактирование). (3) Пользователи (уровни пользователей, регистрация пользователей, роли пользователей, список регистрации пользователей, поиск пользователей, вход в систему, журнал входа, изменение аватара, личные сообщения, уведомления системы, напоминания, сбор, лайки, подписка, вход через WeChat). (4) Управление сотрудниками (список сотрудников, список ролей, журнал входа). (5) Управление членскими картами (список членских карт, заказ членской карты). (6) Управление шаблонами (список шаблонов, экспорт шаблонов, импорт шаблонов, управление кодом блоков, управление ресурсами, управление макетом, управление столбцами, управление кодами, редактирование). (7) Онлайн-помощь (классификация онлайн-помощи, объединение категорий, список онлайн-помощи). (8) Статистика просмотров (список статистики просмотров). (9) Ссылки для друзей (список ссылок для друзей). (10) Сообщения (список сообщений). (11) Упаковка файлов (сжатый список файлов, упакованные файлы). (12) Уведомления системы (список уведомлений системы). (13) Доход платформы (разблокировка скрытых тем, оплата за вопросы и ответы). (14) Общие настройки (основные настройки, данные обслуживания, чувствительные слова, резервное копирование базы данных / восстановление, параметры сервера узла, обновление). (15) Платёж (интерфейс онлайн-платежа). (16) SMS (интерфейсы отправки SMS, журналы ошибок отправки SMS). (17) Сервисы третьих сторон (интерфейсы входа третьих сторон, список интерфейсов). (18) Сжатые изображения (список сжатых изображений).

Интерфейс переднего плана (компьютерная версия)

Рисунок 1.

Рисунок 2.

Рисунок 3.

Рисунок 4.

Рисунок 5.

Рисунок 6.

Рисунок 7.

Рисунок 8.

Рисунок 9.

Интерфейс мобильного переднего плана

Рисунок m1.

Рисунок m2.

Рисунок m3.

Установка

Рисунок 600.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
AGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/diyhi-bbs.git
git@api.gitlife.ru:oschina-mirror/diyhi-bbs.git
oschina-mirror
diyhi-bbs
diyhi-bbs
master