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

OSCHINA-MIRROR/wanglinyong-dreamland

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

Дримлэнд

2019.01.26 обновление

Интегрирован редактор mD, поддерживается функция онлайн-редактирования markdown.

Сохранён оригинальный текстовый редактор, требуется передача параметров при обращении, например:

http://dreamland.wang/writedream?style=richtext

Часть I. Основные функции проекта

Это блог-система, разработанная с использованием SSM-фреймворка. Она включает в себя следующие основные функции:

  1. Регистрация и активация пользователей, активация по электронной почте.

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

  3. При регистрации и входе пользователи должны ввести проверочный код для подтверждения.

  4. Главная страница с разбивкой на страницы, которая в основном показывает содержание статей и позволяет выполнять поиск, выделяя результаты поиска.

  5. Функции лайков, дизлайков и комментариев к статьям на главной странице.

  6. Модуль личной страницы, который включает основную информацию о пользователе, категории снов, публикацию снов, управление снами и рекомендации популярных снов.

  7. Функция написания статей.

  8. Функция управления статьями, включая просмотр, редактирование и удаление статей.

  9. Функция изменения личной информации, включая изменение аватара, привязку и отвязку сторонних аккаунтов, а также изменение пароля.

  10. Интеграция Spring-Security, которая блокирует пользователей или URL, не соответствующие условиям.

  11. Запись информации о входах пользователей, включая время входа, IP-адрес и т. д.

Часть II. Используемые технологии

Основные используемые технологии включают:

  1. Фреймворк: SpringMVC + Spring + Mybatis.

  2. Безопасность: Spring-Security.

  3. База данных: MySQL.

  4. Технология кэширования: Redis.

  5. Брокер сообщений: ActiveMQ.

  6. Поисковая система: Solr.

  7. Редактор форматированного текста: Kindeditor.

  8. Асинхронное обновление: Ajax.

  9. Фронтенд-фреймворк: zui, bootstrap, Jquery.

Часть III. Эффект сайта

Сайт уже запущен. Друзья могут посетить его по следующему адресу:

http://dreamland.wang

(Ссылка на сайт «Дримлэнд»)

Часть IV. Курс Gitchat для экспертов

(SSM-блог-система: разработка в действии)

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

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

Введение

На основе SSM-фреймворка построена система блога с функциями авторизации через сторонний сервис QQ и с использованием Spring Security для обеспечения безопасности. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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