wxcms
wxmcs — это универсальная система публикации контента, разработанная на основе jfinal + shiro + layui + freemarker + ueditor + mysql и других технологий и фреймворков. Система создана с учётом принципов быстрой разработки и лёгкости расширения.
Ниже представлены скриншоты бэкенда системы публикации контента.
Скриншот | Описание |
---|---|
Эффект от работы бэкенда системы публикации контента | |
1. Используемые технологии
(1) Jfinal используется как основной фреймворк, спасибо автору за открытый исходный код. (2) Shiro используется для управления правами доступа. (3) Интегрирован редактор ueditor от Baidu. (4) MySQL используется для хранения данных. (5) Layui используется в качестве UI-фреймворка. (6) Freemarker используется в качестве шаблона для генерации статических страниц фронтенда. (7) Проект построен с использованием многомодульного подхода Maven, что позволяет быстро расширять его без влияния на другие модули.
2. Функциональность
На данный момент реализованы только базовые функции:
После месяца разработки были реализованы лишь некоторые простые функции. Приглашаем к дальнейшему обсуждению.
Система состоит из следующих модулей:
Если вы хотите добавить новый модуль, выполните следующие шаги:
public class AdminRoutes extends Routes {
public void config() {
add("/", MainController.class);
add("/user", UserController.class);
add("/staff", StaffController.class);
add("/menu", MenuController.class);
add("/log", LogController.class);
add("/role", RoleController.class);
}
}
public void configRoute(Routes me) {
// Добавляем маршруты для административного модуля
routeList.add(new AdminRoutes());
// Добавляем маршруты для модуля CMS
routeList.add(new CmsRoutes());
// Добавляем маршруты для Weixin (WeChat) модуля
routeList.add(new WeixinRoutes());
}
После выполнения этих трёх шагов новый контент можно добавить без изменения остального кода.
Обратите внимание: часть, связанная с WeChat, находится в разработке и включает только получение информации о пользователе и простой ответ на сообщения.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )