v1.0.0 update content:
1. Build a project structure based on Laravel10;
2. Add new roles, menus, nodes and other permission architecture systems;
3. Add new basic users, roles, menus and other basic modules;
4. Add new dictionaries and configurations and other basic data modules;
5. Added new business modules such as advertising, friend links, and sites;
6. Added new basic data maintenance modules such as website configuration;
A PHP language based on Laravel10, Vue3, AntDesign, MySQL and other frameworks, a modular, plug-in, high-performance agile development framework with front-end and back-end separation architecture, which can be used to quickly build a front-end and back-end separation backend management system, in the spirit of simplicity With the original intention of developing and improving development efficiency, the current framework has integrated a complete RBAC permission structure and conventional basic modules. The front-end Vue supports multi-theme switching. You can choose a theme according to your favorite style, realizing the need for personalized presentation. ; In order to develop agilely and quickly and improve R&D efficiency, the framework has a built-in one-click CRUD code generator and customized module generation templates, including back-end PHP file modules and front-end Vue personalized templates, which can be based on the established table structure ( Field annotations need to be standardized) Quickly generate all the codes of the entire module and add, delete, modify, check and other functional services with one click, truly realizing low-code development, greatly saving labor costs while improving development efficiency and shortening the research and development cycle. It is a truly componentized, low-code agile development framework.
Built-in module
- User management: used to maintain users of the management system, maintain general information and set up accounts.
- Role management: Role menu management and permission assignment, setting menu permissions owned by roles.
- Menu management: configure system menus, operation permissions, button permission identification, etc.
- Rank management: mainly manages the ranks held by users.
- Position management: mainly manages the positions held by users.
- Department management: Mainly manages the system organizational structure and conducts unified management and maintenance of the organizational structure.
- Operation log: system normal operation log recording and query; system abnormal information log recording and query.
- Login log: The system login log record query contains login exceptions.
- Dictionary management: unified maintenance of relatively fixed data commonly used in the system.
- Configuration management: Maintain the general configuration information of the system, and conduct unified maintenance of website configuration management functions.
- Urban management: Unify the maintenance of national administrative divisions and provide administrative division data support for other modules.
- Friendly link management: A module for integrated maintenance and management of system friendly links, partners and other related external links.
- Personal Center: Mainly a function to conveniently modify the personal information of the currently logged in user.
- Advertising management: Mainly manages and maintains the advertising data of each terminal.
- Site column: A module that mainly divides and maintains columns such as large-scale system websites.
- Member management: A module for unified query and management of members registered at each terminal.
- Website configuration: a module for dynamic analysis and unified maintenance and management of data sources of the configuration management module.
- Notification and announcement: System notification and announcement information is released and maintained.
- Code generation: One-click generation of module CRUD functions, including back-end and front-end Vue and other related codes.
- Case demonstration: a demonstration case generated by the conventional code generator with one click.
Software information
- Software name: RXThinkCMF agile development framework Laravel10+AntdVue version
- Official website: https://www.rxthink.cn
- Document URL: http://docs.laravel10.antdvue.rxthink.cn
- Demo address: http://manage.laravel10.antdvue.rxthink.cn
Release Notes
version name | Release Notes | Version address |
---|---|---|
ThinkPhp3.2+Layui mixed version | A hybrid professional version developed using ThinkPhp3.2, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_Layui |
ThinkPhp5.1+Layui mixed version | A hybrid professional version developed using ThinkPhp5.1, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_Layui |
ThinkPhp6.x+Layui mixed version | A hybrid professional version developed using ThinkPhp6, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_Layui |
ThinkPhp8.x+Layui mixed version | A hybrid professional version developed using ThinkPhp8, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_Layui |
Laravel8.x+Layui mixed version | A hybrid professional version developed using Laravel8, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_laravel8_Layui |
Laravel9.x+Layui mixed version | A hybrid professional version developed using Laravel9, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_Layui |
Laravel10.x+Layui mixed version | A hybrid professional version developed using Laravel10, Layui, MySQL and other frameworks | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_Layui |
ThinkPhp3.2+EleVue front-end and back-end separated version | Using frameworks such as ThinkPhp3.2, Vue2.x, and ElementUI to develop front-end and back-end separated versions | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_EleVue |
ThinkPhp3.2+AntdVue front-end and back-end separated version | Use frameworks such as ThinkPhp3.2, Vue3.x, and AntDesign to develop front-end and back-end separated versions. | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp3.2_AntdVue |
ThinkPhp5.1+EleVue front-end and back-end separated version | Using frameworks such as ThinkPhp5.1, Vue2.x, and ElementUI to develop front-end and back-end separated versions | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_EleVue |
ThinkPhp5.1+AntdVue前后端分离版 | 采用ThinkPhp5.1、Vue2.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp5.1_AntdVue |
ThinkPhp6.x+EleVue前后端分离版 | 采用ThinkPhp6、Vue2.x、ElementUI等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_EleVue |
ThinkPhp6.x+AntdVue前后端分离版 | 采用ThinkPhp6、Vue3.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp6_AntdVue |
ThinkPhp8.x+EleVue前后端分离版 | 采用ThinkPhp8、Vue2.x、ElementUI等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_EleVue |
ThinkPhp8.x+AntdVue前后端分离版 | 采用ThinkPhp8、Vue3.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_AntdVue |
Laravel8.x+EleVue前后端分离版 | 采用Laravel8、Vue2.x、ElementUI等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel8_EleVue |
Laravel8.x+AntdVue前后端分离版 | 采用Laravel8、Vue3.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel8_AntdVue |
Laravel9.x+EleVue前后端分离版 | 采用Laravel9、Vue2.x、ElementUI等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_EleVue |
Laravel9.x+AntdVue前后端分离版 | 采用Laravel9、Vue3.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel9_AntdVue |
Laravel10.x+EleVue前后端分离版 | 采用Laravel10、Vue2.x、ElementUI等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_EleVue |
Laravel10.x+AntdVue前后端分离版 | 采用Laravel10、Vue3.x、AntDesign等框架研发前后端分离版本 | https://gitee.com/rxthinkcmf/RXThinkCMF_Laravel10_AntdVue |