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

OSCHINA-MIRROR/mjtop-JTopCMSV3

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

Общение и использование

Общение в группе: 542969830 JTopCMS-OP版官方交流群, бесплатный доступ к некоммерческому личному веб-сайту.

Особенности системы

  1. Поддержка управления кластером. Система поддерживает кластерное развёртывание, можно произвольно добавлять и уменьшать количество узлов CMS-сервиса, независимо развёртывать сервисные узлы в соответствии с бизнес-потребностями, усиливать отказоустойчивость системы, параллельную обработку и расширяемость.
  2. Статическая публикация сайта. Поддерживается статическая публикация контента, которая не только генерирует HTML, но и позволяет более точно контролировать локальную статическую генерацию страниц через SHTML, максимально повышая производительность доступа к сайту и его удобство обслуживания.
  3. Поддержка пользовательских моделей контента. Поддерживаются пользовательские функции модели, встроенные усовершенствованные типы полей, определённые поля также могут участвовать в объединённых запросах, расширенном поиске, что делает сайт высокорасширяемым и удобным для удовлетворения различных бизнес-требований.
  4. Мощная и расширяемая система разрешений. Поддерживает иерархическое управление дочерними сайтами по отделам, нижестоящие уровни не имеют прав на превышение полномочий, чётко разграничивает полномочия и обязанности. Поддерживает грубое (на уровне меню) и тонкое (на уровне бизнес-данных) управление разрешениями, может быть авторизовано в соответствии с организацией, ролью и пользователем, эффективно разграничивать области разрешений и свободно управлять ими, а также поддерживать интеграцию вторичных функций разработки.
  5. Защита безопасности. Система автоматически блокирует и анализирует различные незаконные доступы, своевременно уведомляет администраторов сайтов о необходимости обработки, автоматически блокирует злоумышленников с помощью чёрного списка, обеспечивая безопасность вашего сайта.
  6. Расширенный поиск. Поддерживает аналогичные функции поиска Baidu, поддерживает быстрый поиск больших данных, обладает настраиваемостью, в сочетании с функциями пользовательской модели может быстро создавать информационные поисковые модели в соответствии с вашими потребностями.
  7. Архитектура веб-сайта. Одна система CMS может поддерживать развёртывание нескольких сайтов, централизованно управляемых JTopcms, но данные и логика каждого сайта полностью независимы, и они могут обмениваться данными друг с другом, предоставляя пользователям максимальную ценность.
  8. Простота разработки веб-сайтов. JTopcms предоставляет полную систему тегов, пользователям нужно только иметь знания HTML и дизайна, чтобы эффективно создавать управляемые динамические сайты с помощью тегов CMS.
  9. Гибкая организация данных. Поддерживает основные категории и тематические классификации, теги категорий, также поддерживает блочную организацию страниц, настраиваемые рекомендации, гибкие и мощные методы организации данных для удовлетворения разнообразных потребностей в организации данных.
  10. Эффективная вторичная разработка. JTopcms самостоятельно разработан на основе ядра J2EE, с самого начала разработки он учитывает вторичную разработку, расширение новых модулей требует только базовых знаний Java web и SQL, что позволяет быстро приступить к работе и эффективно разрабатывать функции без вторжения.
  11. Поддержка точки публикации ресурсов. Автоматически публикует изображения, видеофайлы и статический HTML на различные серверы ресурсов, отделяя статические и динамические ресурсы, обрабатывая статические передние и динамические задние части независимо, улучшая производительность и безопасность.

Коммерческая версия JTopCMSV4 коммерческая версия уже выпущена!

V4 ядро фреймворка Описание
SpringBoot2.3 JavaEE фреймворк
Spring MVC Поддержка MVC
Freemarker 2.3 Шаблоны отображения
Lucene8 Расширенные функции поиска
Elasticsearch7.6 Кластерный поиск (премиум)
ik-analyzer Поддержка китайского сегментации слов
Logback Ведение журнала
Hikari Пул соединений с базой данных
Httpclient Инструмент для анализа и сбора сетевых данных
GraphicsMagick Инструмент обработки изображений
Ffmpeg Инструмент обработки мультимедиа
OpenOffice Компонент библиотеки документов
国密SM2/SM3 или RSA+DES+AES Шифрование данных
LayuiAdmin Интерфейс администратора
Поддержка базы данных MySql SqlServer Oracle 达梦 金仓 神通

Последние обновления коммерческой версии

:+1: Полная функциональность операций с условиями и усиление меток контента

:+1: Активная отправка в Baidu и совместное использование WeChat

:+1: Адаптация макета модели и внутренние ссылки на столбцы

:+1: Поддержка нескольких вложений и видеополей в моделях

:+1: Настройка функции резервного копирования системы

:+1: Модели поддерживают связанные фильтры и каскадные словари

:+1: Администраторы участвуют в рабочих процессах и проверяют записи

:+1: Сбор поддерживает внешний контент

:+1: Ошибки входа администратора и просроченные пароли

:+1: Увеличение функции блокировки содержимого

:+1: Редактор с одним ключом для вёрстки и современный скин

Предварительный просмотр интерфейса

Image text

Image text

Image text

Image text

Базовая среда

Java версия: JDK1.7+

База данных: MySQL 5.7

Программное обеспечение поддержки: Tomcat7+

Способ развёртывания

  1. Импортируйте распакованную версию JTopCMSV3 с открытым исходным кодом в eclipse.

  2. Разверните в Tomcat (рекомендуется использовать отечественные репозитории Maven, чтобы избежать сбоя загрузки jar-файлов и неудачной компиляции).

  3. Подготовьте к запуску базу данных и выполните инициализирующий скрипт базы данных.

    [Примечание!] Для Mysql5.5 и более поздних версий необходимо выполнить следующую настройку перед установкой, иначе некоторые функции системы будут работать неправильно!

     Метод 1: Добавьте в файл конфигурации Mysql my.ini следующее:
    
     sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
            Затем перезапустите службу MySql.
    
     
     Способ 2: В командной строке MySQL выполните команду:
    
     SET global sql_mode=`STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION`;
  4. После успешной инициализации базы данных настройте информацию о базе данных в WEB-INF/config/cs.properties, где ключевыми элементами являются:

    back_domain (Адрес бэкенда CMS, по умолчанию — IP или домен без порта) back_port (Номер порта доступа) back_context (Контекст развертывания, оставьте пустым, если это каталог ROOT)

    db_name (Имя базы данных)

    db_ip (IP-адрес базы данных) db_port (Порт базы данных)

    db_user (Пользователь базы данных) db_pw (Пароль базы данных) Запустите Tomcat, перейдите по адресу http://127.0.0.1:8080/login_page, используйте стандартные логин и пароль: admin.

Введение

JTopCMS разработан в соответствии со стандартом JavaEE и представляет собой систему управления контентом для групп сайтов. Он подходит для создания систем групп сайтов правительственных учреждений, образовательных организаций и бизнес-компаний, так как обладает такими качествами, как удобство вторичной разработки, высокая производительность, ста... Развернуть Свернуть
Отмена

Обновления (1)

все

Участники

все

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

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