{"id":20968836,"url":"https://github.com/phachon/kofast","last_synced_at":"2026-05-18T13:03:13.684Z","repository":{"id":94427118,"uuid":"106631432","full_name":"phachon/kofast","owner":"phachon","description":"koFast 是一个在 kohana(koseven) 的基础上扩展的一个快速开发项目框架","archived":false,"fork":false,"pushed_at":"2018-11-15T08:23:35.000Z","size":4318,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-20T02:53:14.585Z","etag":null,"topics":["admin","kohana","koseven","mvc","php"],"latest_commit_sha":null,"homepage":"","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/phachon.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":"2017-10-12T01:55:52.000Z","updated_at":"2018-11-15T08:23:37.000Z","dependencies_parsed_at":"2023-03-08T08:00:31.254Z","dependency_job_id":null,"html_url":"https://github.com/phachon/kofast","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/phachon%2Fkofast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phachon%2Fkofast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phachon%2Fkofast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phachon%2Fkofast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phachon","download_url":"https://codeload.github.com/phachon/kofast/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243365587,"owners_count":20279212,"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":["admin","kohana","koseven","mvc","php"],"created_at":"2024-11-19T03:16:58.836Z","updated_at":"2025-12-28T13:51:32.392Z","avatar_url":"https://github.com/phachon.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# koFast\n\nkoFast 是一个在 kohana(koseven) 的基础上扩展的一个快速开发项目模板\n\n# 初衷\n\nKohana 是一款纯 PHP5 的框架，基于 MVC 模式开发，它的特点就是高安全性，轻量级代码，容易使用。目前新的 koseven\n框架已经完美支持 php7。我个人开发的项目基本都是基于此框架，在使用框架的过程中，总结并扩展了许多的功能，是得开发\n项目更加快速、高效。\n\n# 代码分层架构\n\n- Controller     控制器层，用于处理数据输入和输出\n- Service        服务层\n    - Business   业务逻辑层，业务逻辑的封装\n    - Dao        数据连接层，对数据库数据的具体操作\n    - Model      数据对象层，数据库数据转化成的实体对象\n- View           视图层，负责数据的渲染和显示\n\n# 目录简介\n- app  应用\n- service 服务\n  - Business 业务逻辑\n  - Dao 数据连接操作\n  - Model 数据实体\n- doc   文档\n- kofast/koseven 框架(不包括 extends)\n- kofast/extends koseven 扩展模块\n- public 访问入口\n\n## 思考\n\nservice 目录单独提出来与 app 同级的考虑，如果开发多个应用，例如 app1(管理后台), app2(接口项目) 往往会复用业务逻辑，只需要在 bootstrap.php 加载 SERPATH 模块即可\n\napp 里只需要专注于 controller 的输入输出处理即可\n\n# 扩展功能与特性\n\n- 合理的代码分层架构\n- 实现登录示例\n- 控制器基类封装\n- 增加验证码模块\n- 增加日志模块\n- 增加 ueditor 模块\n- 增加数据访问 dao 模块\n- 增加数据库分表分库模块\n- 增加异常日志到数据功能\n- 增加 session 存储到 memcache redis功能\n\n# 登录页面示例预览\n![image](https://github.com/phachon/kofast/blob/master/doc/img/kofast-login.png)\n\n# 安装使用\n下载： https://github.com/phachon/kofast\n\n# 问题反馈\n在使用中有任何问题，请联系 phachon@163.com\n\n## License\n\nMIT\n\nThanks\n---------\nCreate By phachon@163.com","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphachon%2Fkofast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphachon%2Fkofast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphachon%2Fkofast/lists"}