{"id":18983687,"url":"https://github.com/jince-boy/php-ccenote-blog-api","last_synced_at":"2025-09-09T19:32:38.095Z","repository":{"id":157247322,"uuid":"605659820","full_name":"jince-boy/php-ccenote-blog-api","owner":"jince-boy","description":"laravel+vue 前后端分离的内容管理系统，博客系统","archived":false,"fork":false,"pushed_at":"2023-02-28T15:21:59.000Z","size":317,"stargazers_count":10,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-25T07:48:02.722Z","etag":null,"topics":["api","blog","laravel","mysql","php"],"latest_commit_sha":null,"homepage":"http://www.ccenote.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jince-boy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-23T16:20:55.000Z","updated_at":"2024-12-18T01:35:44.000Z","dependencies_parsed_at":"2024-05-07T17:45:53.113Z","dependency_job_id":null,"html_url":"https://github.com/jince-boy/php-ccenote-blog-api","commit_stats":null,"previous_names":["jince-boy/php-ccenote-blog-api"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/jince-boy/php-ccenote-blog-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jince-boy%2Fphp-ccenote-blog-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jince-boy%2Fphp-ccenote-blog-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jince-boy%2Fphp-ccenote-blog-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jince-boy%2Fphp-ccenote-blog-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jince-boy","download_url":"https://codeload.github.com/jince-boy/php-ccenote-blog-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jince-boy%2Fphp-ccenote-blog-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274349215,"owners_count":25268976,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","blog","laravel","mysql","php"],"created_at":"2024-11-08T16:18:01.610Z","updated_at":"2025-09-09T19:32:38.073Z","avatar_url":"https://github.com/jince-boy.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 项目介绍\n\nCCENOTE 是一个使用 Vue3 + Laravel8 开发的前后端分离的基于RABC权限控制管理的内容管理系统，由于作者本人比较喜欢写作的原因，因此开发了这个项目，后端使用的PHP的Laravel框架，并且整理了数据层与业务层，相对于laravel本身结构来说，开发起来会更简洁，当然，对于二次开发来说也是更为简单方便，权限认证使用了JWT权限认证，同时也解决了JWT无状态下的分离认证的相关问题，前端使用vue3+vite，ui使用element-ui-plus，前端方面也解决了关于认证时动态路由的相关问题，你可以从github/gitee中拉取此项目来进行使用，当然你也可以通过贡献代码，写作，推荐，学习，打赏来支持本项目。\n\n此项目共分为 **前台**，**后台**，**后端API** 三个独立项目，如果你只是想简单的使用本项目，你可以用任何你喜欢的方式来上传到你的服务器，只需要跟着文档简单的几步安装即可。\n\n**项目部署结构（例）：**\n\n- 前台：blog.ccenote.com\n- 后台：admin.ccenote.com\n- A P I：api.ccenote.com\n## 项目地址\n官网地址:[http://ccenote.com](http://ccenote.com)\n### github\n- [ccenote-api](https://github.com/ccenote/php-ccenote-blog-api.git)\n- [ccenote-admin](https://github.com/ccenote/ccenote-blog-admin.git)\n- [ccenote-blog](https://github.com/ccenote/ccenote-blog.git)\n### gitee\n- [ccenote-api](https://gitee.com/ChinaClowns/php-ccenote-blog-api.git)\n- [ccenote-admin](https://gitee.com/ChinaClowns/ccenote-blog-admin.git)\n- [ccenote-blog](https://gitee.com/ChinaClowns/ccenote-blog.git)\n\n\n## 项目使用技术栈\n- Laravel8\n- MySql\n- Redis\n- JWT\n- Vue3\n- Vite\n- Axios\n- Vue-Router4\n- Vuex\n- Less\n- ElementUI-Plus\n\n## 关于作者\n我是一名在校学生😊，专业主修Java，平时喜欢写作✍️、听听歌🎵，码码代码💻，喝喝茶🍵，煮煮咖啡☕，代码水平很一般，关键有一颗助人为乐的心❤️，如果你发现作品有什么问题，或者烂透了的代码，请不要喷我，你可以通过我的邮箱[ccenote@163.com](mailto:ccenote@163.com) 来与我交流，我愿意听取任何一个人的建议，再次感谢你的使用与支持😊。\n\u003cimg src=\"http://ccenote.com/images/sustain.jpg\" alt=\"drawing\" width=\"500\"/\u003e\n\n\n## 项目声明\n此项目为开源项目，若使用本项目做了任何有关违反国家法律的事情，本项目作者不承担任何法律责任\n1. CCENOTE 是一个开源免费的内容管理系统，主要用于开发博客，内容管理等更为高效方便，且CCENOTE不具备「互联网接入、网络数据存储、通讯传输以及窃取用户隐私」中的任何一项与用户数据等信息相关的动态功能。\n2. 您承诺秉着合法、合理的原则使用 CCENOTE 开源系统，不利用 CCENOTE 内容管理系统进行任何违法、侵害他人合法利益等恶意的行为，亦不将 CCENOTE 开源系统运用于任何违反我国法律法规的 Web 平台。\n3. 用户明确并同意本声明条款列举的全部内容，对使用 CCENOTE 开源系统可能存在的风险和相关后果将完全由用户自行承担，本作者不承担任何法律责任。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjince-boy%2Fphp-ccenote-blog-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjince-boy%2Fphp-ccenote-blog-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjince-boy%2Fphp-ccenote-blog-api/lists"}