# php-ccenote-blog-api **Repository Path**: ccenote/php-ccenote-blog-api ## Basic Information - **Project Name**: php-ccenote-blog-api - **Description**: laravel+vue 前后端分离的内容管理系统,博客系统 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: http://ccenote.com - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 1 - **Created**: 2023-02-23 - **Last Updated**: 2024-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: Laravel, MySQL, Redis, JWT, PHP ## README # 项目介绍 CCENOTE 是一个使用 Vue3 + Laravel8 开发的前后端分离的基于RABC权限控制管理的内容管理系统,由于作者本人比较喜欢写作的原因,因此开发了这个项目,后端使用的PHP的Laravel框架,并且整理了数据层与业务层,相对于laravel本身结构来说,开发起来会更简洁,当然,对于二次开发来说也是更为简单方便,权限认证使用了JWT权限认证,同时也解决了JWT无状态下的分离认证的相关问题,前端使用vue3+vite,ui使用element-ui-plus,前端方面也解决了关于认证时动态路由的相关问题,你可以从github/gitee中拉取此项目来进行使用,当然你也可以通过贡献代码,写作,推荐,学习,打赏来支持本项目。 此项目共分为 **前台**,**后台**,**后端API** 三个独立项目,如果你只是想简单的使用本项目,你可以用任何你喜欢的方式来上传到你的服务器,只需要跟着文档简单的几步安装即可。 **项目部署结构(例):** - 前台:blog.ccenote.com - 后台:admin.ccenote.com - A P I:api.ccenote.com ## 项目地址 官网地址:[http://ccenote.com](http://ccenote.com) ### github - [ccenote-api](https://github.com/ccenote/php-ccenote-blog-api.git) - [ccenote-admin](https://github.com/ccenote/ccenote-blog-admin.git) - [ccenote-blog](https://github.com/ccenote/ccenote-blog.git) ### gitee - [ccenote-api](https://gitee.com/ChinaClowns/php-ccenote-blog-api.git) - [ccenote-admin](https://gitee.com/ChinaClowns/ccenote-blog-admin.git) - [ccenote-blog](https://gitee.com/ChinaClowns/ccenote-blog.git) ## 项目使用技术栈 - Laravel8 - MySql - Redis - JWT - Vue3 - Vite - Axios - Vue-Router4 - Vuex - Less - ElementUI-Plus ## 关于作者 我是一名在校学生😊,专业主修Java,平时喜欢写作✍️、听听歌🎵,码码代码💻,喝喝茶🍵,煮煮咖啡☕,代码水平很一般,关键有一颗助人为乐的心❤️,如果你发现作品有什么问题,或者烂透了的代码,请不要喷我,你可以通过我的邮箱[ccenote@163.com](mailto:ccenote@163.com) 来与我交流,我愿意听取任何一个人的建议,再次感谢你的使用与支持😊。 drawing ## 项目声明 此项目为开源项目,若使用本项目做了任何有关违反国家法律的事情,本项目作者不承担任何法律责任 1. CCENOTE 是一个开源免费的内容管理系统,主要用于开发博客,内容管理等更为高效方便,且CCENOTE不具备「互联网接入、网络数据存储、通讯传输以及窃取用户隐私」中的任何一项与用户数据等信息相关的动态功能。 2. 您承诺秉着合法、合理的原则使用 CCENOTE 开源系统,不利用 CCENOTE 内容管理系统进行任何违法、侵害他人合法利益等恶意的行为,亦不将 CCENOTE 开源系统运用于任何违反我国法律法规的 Web 平台。 3. 用户明确并同意本声明条款列举的全部内容,对使用 CCENOTE 开源系统可能存在的风险和相关后果将完全由用户自行承担,本作者不承担任何法律责任。