当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

yafast

基于 yaf 框架的二次开发
授权协议 MulanPSL-1.0
开发语言 PHP
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 慕河
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

前言

PHP 的框架,基于yaf进行了二次开发,可快速开发一个项目

基础是鸟哥的yaf框架,融合了mysql,excel,redis,mail,es,aliyunSdk等多种PHP技术

技术

php yaf redis mysql sdk phpexcel...

模块目录

  • edu,项目主要目录,开发主要在这里

  • phplib,一些拓展的框架底层,比如mysql底层,参数验证模块,日志模块,表格操作,redis底层等

  • edu/app/controllers/ 控制器

  • edu/app/jobs/ 定时任务

  • edu/app/library// 服务

  • edu/app/library/Dao/ 服务-数据库操作

  • edu/app/library/Data/ 服务-数据整理

  • edu/app/library/Service/ 服务-逻辑处理

  • edu/app/library/Service/ 服务-逻辑处理

  • edu/conf/ 配置,错误配置,安全配置,服务器配置

  • edu/file/ 文件存放

  • edu/jobs/ 定时脚本

  • edu/public/ 前端文件,前后端分离

  • edu/public/index.php 入口文件

  • edu/phplib/Base 框架文件

  • edu/phplib/Ext 阿里云,ES,二维码,PHPexcel,mail等

  • edu/phplib/S 公共操作访问,比如获取IP,参数验证,IP地址等

  • edu/phplib/Modules 模块信息

 相关资料
  • 一、安装 Maven Maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 Maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展,利用 Maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。 1. 下载 Maven http://maven.apa

  • pbgo是我们专门针对本节内容设计的较为完整的迷你框架,它基于Protobuf的扩展语法,通过插件自动生成rpc和rest相关代码。在本章第二节我们已经展示过如何定制一个Protobuf代码生成插件,并生成了rpc部分的代码。在本节我们将重点讲述pbgo中和Protobuf扩展语法相关的rest部分的工作原理。 4.7.1 Protobuf扩展语法 目前Protobuf相关的很多开源项目都使用到了

  • 前置技能 java基础 B/S应用开发经验 入门推荐学习路线 强烈要求,看本文档前,至少结合官方demo看过一遍pdf文档 官网:http://www.jfinal.com/ 手册:http://download.jfinal.com/upload/2.2/jfinal-2.2-manual.pdf IntelliJ IDEA开发环境搭建 前置条件 操作系统已经安装IntelliJ IDEA 14

  • 问题内容: 在运行基于新项目的项目后,我无法清理它-生成的人员仍在下面, 我如何成功清理它? 问题答案: 参见http://www.playframework.org/documentation/2.0/PlayConsole

  • 本文向大家介绍ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼,包括了ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼的使用技巧和注意事项,需要的朋友参考一下 前言 读过一篇关于Zend Framework2的技术文章《ZF2多级树形路由Route配置实例》,是介绍路由配置的。我觉得很有意思,这是的需求: /user对应用户列表页面 /user/:user_id对应用户

  • 本文向大家介绍基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理,包括了基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理的使用技巧和注意事项,需要的朋友参考一下 大家对Bootstrap框架知识了解多少 Bootstrap是一个前端的技术框架,很多平台都可以采用,JAVA/PHP/.NET都可以用来做前端界面,整合JQuer