{"id":19011681,"url":"https://github.com/zoujingli/framework","last_synced_at":"2025-04-16T01:19:40.402Z","repository":{"id":69799290,"uuid":"146737040","full_name":"zoujingli/framework","owner":"zoujingli","description":"【新】基于 ThinkPHP 5.1 基础开发平台（体验账号和密码都是 admin ）","archived":false,"fork":false,"pushed_at":"2019-07-31T03:43:19.000Z","size":16976,"stargazers_count":108,"open_issues_count":0,"forks_count":54,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-29T03:23:00.420Z","etag":null,"topics":["php","thinkphp5","wechat"],"latest_commit_sha":null,"homepage":"http://framework.thinkadmin.top","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zoujingli.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2018-08-30T11:00:30.000Z","updated_at":"2024-11-14T07:33:16.000Z","dependencies_parsed_at":"2023-06-01T17:15:47.538Z","dependency_job_id":null,"html_url":"https://github.com/zoujingli/framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoujingli%2Fframework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoujingli%2Fframework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoujingli%2Fframework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoujingli%2Fframework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zoujingli","download_url":"https://codeload.github.com/zoujingli/framework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249178861,"owners_count":21225447,"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","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":["php","thinkphp5","wechat"],"created_at":"2024-11-08T19:15:23.541Z","updated_at":"2025-04-16T01:19:40.389Z","avatar_url":"https://github.com/zoujingli.png","language":"PHP","readme":"关于项目合并\n--\n* framework v1 合并到 ThinkAdmin v4\n* framework v2 合并到 ThinkAdmin master 分支\n* framework 仅用于 项目基础框架研究与开发，需要进行二开的朋友请移步 ThinkAdmin\n\nThinkAdmin 版本\n--\n体验账号及密码都是`admin`\n* v1 基于 ThinkPHP5.0 开发\n\n\u003e 在线体验地址：https://v1.thinkadmin.top\n\n\u003e Gitee 代码地址：https://gitee.com/zoujingli/ThinkAdmin/tree/v1\n\n\u003e Github 代码地址：https://github.com/zoujingli/ThinkAdmin/tree/v1\n\n* v2 基于 ThinkPHP5.0 开发\n\n\u003e 在线体验地址：https://v2.thinkadmin.top\n\n\u003e Gitee 代码地址：https://gitee.com/zoujingli/ThinkAdmin/tree/v2\n\n\u003e Github 代码地址：https://github.com/zoujingli/ThinkAdmin/tree/v2\n\n* v3 基于 ThinkPHP5.1 开发\n\n\u003e 在线体验地址：https://v3.thinkadmin.top\n\n\u003e Gitee 代码地址：https://gitee.com/zoujingli/ThinkAdmin/tree/v3\n\n\u003e Github 代码地址：https://github.com/zoujingli/ThinkAdmin/tree/v3\n\n* v4 基于 ThinkPHP5.1 开发\n\n\u003e 在线体验地址：https://v4.thinkadmin.top\n\n\u003e Gitee 代码地址：https://gitee.com/zoujingli/ThinkAdmin/tree/v4\n\n\u003e Github 代码地址：https://github.com/zoujingli/ThinkAdmin/tree/v4\n\n\n大道至简 · 原生框架\n--\n\nframework V2.0 是一个基于 ThinkPHP5.1 开发的后台管理系统。\n\n我们致力于二次开发底层框架，提供完整的组件及API，基于此框架可以快速开发应用。\n\n另外项目安装及二次开发可以参考 ThinkPHP 官方文档，数据库文件摆放在项目根目录下。\n\n#### 注意事项\n* 项目测试需要自行搭建环境导入数据库( framework.sql )并修改配置( config/database.php )；\n* 若操作提示“测试系统禁止操作”等字样，需要删除演示路由配置( route/demo.php )或清空路由文件；\n* 当前版本使用 ThinkPHP5.1.x，对 PHP 版本标注不低于 PHP5.6，具体请阅读 ThinkPHP 官方文档；\n* 环境需开启 PATHINFO，不再支持 ThinkPHP 的 URL 兼容模式运行（源于如何优雅的展示）；\n\n#### 权限管理\n* 此版本的权限使用注解实现管理\n* 注释必需使用标准的块注释，如：\n```php\n/**\n* 操作的名称\n* @auth true  # 表示需要验证权限\n* @menu true  # 在菜单编辑的节点可选项\n*/\npublic function index(){\n   // @todo\n}\n```\n* 其中`@auth true`表示需要权限验证\n* 其中`@menu true`显示在菜单编辑的节点可选项\n\n技术支持\n--\n开发前请认真阅读 ThinkPHP 官方文档会对您有帮助哦！\n\n本地开发命令`php think run`，使用`http://127.0.0.1:8000`访问项目。\n\nPHP 开发技术交流（ QQ 群 513350915）\n\n[![PHP微信开发群 (SDK)](http://pub.idqqimg.com/wpa/images/group.png)](http://shang.qq.com/wpa/qunwpa?idkey=ae25cf789dafbef62e50a980ffc31242f150bc61a61164458216dd98c411832a) \n\n\n代码仓库\n--\n framework 为 MIT 协议开源项目，安装使用或二次开发不受约束，欢迎 fork 项目。\n \n 部分代码来自互联网，若有异议可以联系作者进行删除。\n \n * 在线体验地址：https://v2.framework.thinkadmin.top （账号和密码都是 admin ）\n * Gitee仓库地址：https://gitee.com/zoujingli/framework\n * GitHub仓库地址：https://github.com/zoujingli/framework\n \n框架指令\n--\n* 执行 `build.cmd` 可更新 `Composer` 插件，会删除并替换 `vendor` 目录\n* 执行 `php think run` 启用本地开发环境，访问 `http://127.0.0.1:8000`\n\n* 线上代码更新\n\u003e* 执行 `php think xsync:admin` 从线上服务更新 `admin` 模块的所有文件（注意文件安全）\n\u003e* 执行 `php think xsync:wechat` 从线上服务更新 `wechat` 模块的所有文件（注意文件安全）\n\u003e* 执行 `php think xsync:service` 从线上服务更新 `service` 模块的所有文件（注意文件安全）\n\u003e* 执行 `php think xsync:plugs` 从线上服务更新 `plugs` 静态插件的部分文件（注意文件安全）\n\u003e* 执行 `php think xsync:config` 从线上服务更新 `config` 项目配置的部分文件（注意文件安全）\n\n* 微信资料管理\n\u003e* 执行 `php think xfans:all` 更新已经对接的公众号全部列表\n\u003e* 执行 `php think xfans:list` 更新已经对接的公众号粉丝列表\n\u003e* 执行 `php think xfans:tags` 更新已经对接的公众号标签列表\n\u003e* 执行 `php think xfans:black` 更新已经对接的公众号黑名单列表\n\n* 守护进程管理\n\u003e* 执行 `php think xtask:reset` 重启消息任务守护进程\n\u003e* 执行 `php think xtask:start` 启动消息任务守护进程\n\u003e* 执行 `php think xtask:state` 查询消息任务守护进程\n\u003e* 执行 `php think xtask:stop` 暂停消息任务守护进程\n\n* 其它自定工具\n\u003e* 执行 `php think xclean:session` 清理无效的会话SESSION文件\n\u003e* 执行 `php think xclean:store` 清理无效的订单信息及定时任务\n \n特别感谢\n--\n|名称|版本|描述|链接|\n|---|---|---|---|\n|Layui|2.4.5|UI组件库|https://github.com/sentsin/layui|\n|Ckeditor|4.10.1|富文件编辑器|https://github.com/ckeditor/ckeditor-dev|\n|PluPloader|3.1.2|文件上传工具1|https://www.plupload.com|\n|WebUploader|0.1.5|文件上传工具2|https://github.com/fex-team/webuploader|\n|Font-Awesome|4.7.0|字体图标库|https://github.com/FortAwesome/Font-Awesome|\n|ThinkPHP|5.1.35|PHP基础框架|https://github.com/top-think/framework|\n|ThinkLibrary|5.1.x-dev|ThinkPHP扩展组件|https://github.com/zoujingli/ThinkLibrary|\n|WeChatDeveloper|1.2.9|微信公众号组件|https://github.com/zoujingli/WeChatDeveloper|\n|WeOpenDeveloper|dev-master|微信开放平台组件|https://github.com/zoujingli/WeOpenDeveloper|\n\n赞助打赏\n--\n![赞助](http://zoujingli.oschina.io/static/pay.png)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoujingli%2Fframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoujingli%2Fframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoujingli%2Fframework/lists"}