Проект JeeSite4 CMS: модуль управления контентом
Функции: управление сайтом, управление категориями, управление шаблонами, публикация контента.
Планирование содержания: внутренняя статистика сайта, внутренний поиск, управление тегами, управление комментариями, управление правами и проверкой, выбор связанных статей, статьи в нескольких категориях.
Быстрый опыт
Онлайн-демонстрация
- Демонстрация интерфейса: http://demo.jeesite.com/js/f/index-main.html.
- Демонстрация бэкенда: http://demo.jeesite.com/js/a/index#/js/a/cms/index#内容发布.
- Имя пользователя: system.
- Пароль: admin.
Локальное выполнение
- Подготовка среды: JDK 1.8 или 11, Maven 3.6+, MySQL 5.7 или 8.0.
- Загрузка исходного кода: https://gitee.com/thinkgem/jeesite4-cms.
- Открытие файла /web
/src/main/resources/config/application.yml
для настройки соединения JDBC.
- Выполнение скрипта /web
/bin/init-data.bat
для инициализации базы данных.
- Выполнение скрипта /web
/bin/run-tomcat.bat
для запуска сервиса.
- Доступ через браузер: http://127.0.0.1:8980/js/, имя пользователя system, пароль admin.
- Решение проблем при развёртывании: http://jeesite.com/?t=284210.
Среда разработки
- Развёртывание и запуск: http://jeesite.com/?t=267354.
- Часто задаваемые вопросы: http://jeesite.com/?t=284210.
Онлайн-документация
Соглашение о лицензировании
- Проект выпущен на основе лицензии Apache Version 2.0 и может быть использован в коммерческих проектах, но необходимо соблюдать следующие дополнительные условия.
- Нельзя использовать это программное обеспечение для действий, которые могут нанести вред национальной безопасности, репутации и интересам, а также для любых незаконных целей.
- В расширенном коде (изменённом и производном от исходного кода) необходимо включать исходные условия лицензии, авторские права и другие требования, установленные первоначальным автором. Также необходимо сохранить информацию об авторских правах и авторах в исходных файлах (уважайте авторские права первоначального автора и не удаляйте или изменяйте информацию о
Copyright
и @author
в файлах). Кроме того, не следует глобально заменять исходный код словами jeesite или ThinkGem, иначе вы нарушите условия этого соглашения.
- Если вы используете некоторые коды или функции из этого программного обеспечения в качестве ссылки, сохраните авторские права и информацию об авторе в исходном файле и укажите источник в вашем программном обеспечении, например: «Это программное обеспечение основано на платформе быстрой разработки JeeSite».
- Пожалуйста, обратите внимание, что количество пользователей не должно превышать 100, и одновременно онлайн могут находиться не более 20 пользователей (исключая анонимных пользователей).
- Для неограниченной версии посетите ветки V4.0, V4.1 и V5.0. Исходный код можно загрузить с V4.0, V4.1 и V5.0.
- Любые юридические споры и ответственность, связанные с этим программным обеспечением, не имеют отношения к нашей компании.
- Если у вас есть улучшения для этого программного обеспечения, мы надеемся, что вы сможете внести свой вклад в его развитие.
- Этот проект подал заявку на авторское право на программное обеспечение. Уважайте открытый исходный код и благодарим за чтение.
Техническая поддержка и услуги
- Без финансовой поддержки трудно добиться развития, особенно для хорошего продукта. Если JeeSite помог вам, пожалуйста, поддержите нас. Поддерживая нас, вы можете получить некоторую отдачу, и мы сможем сделать больше для общественного блага и общества. Давайте дадим нам немного мотивации!
-
Свяжитесь с нами: посетите страницу технической поддержки: https://jeesite.com/docs/support/.
Способы технического общения

Как обновить в будущем?
Старайтесь не изменять исходный код проекта, кроме веб-проекта, такого как jeesite-common и jeesite-model-core. Если вы внесли изменения, отправьте запрос на вытягивание, иначе код будет отличаться от официального, что усложнит обновление в будущем.
Если вы изменили исходный код зависимого модуля, это не имеет значения. Вам нужно использовать Git для контроля версий и объединить код с официальным репозиторием.
Для каждой версии обновления мы будем предоставлять подробный журнал обновлений: http://jeesite.com/?t=273830. Здесь вы можете увидеть, какие новые функции и улучшения были добавлены в JeeSite, и узнать, как выполнить обновление для каждой версии.
Глобальные настройки Git
1、Не преобразовывать символы новой строки при фиксации и извлечении.
git config --global core.autocrlf false
2、Отклонять фиксацию файлов со смешанными символами новой строки.
git config --global core.safecrlf true