2017 © Pedro Peláez
 

library core

my framework core

image

myf/core

my framework core

  • Thursday, June 7, 2018
  • by owenliang
  • Repository
  • 2 Watchers
  • 3 Stars
  • 21 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 62 % Grown

The README.md

myf-core

介绍

myf means 'my framework', (*1)

我一直想自己做个简单的不能再简单的PHP框架,为了少一件心事,所以抽了点时间搞出来。, (*2)

原则

  • 框架核心myf-core作为composer library发布
  • 框架脚手架myf-app作为composer project发布,依赖myf-core包
  • 支持多应用开发,共享公共代码
  • 基于namespace的类自动加载
  • 没有IOC容器,namespace本身就是单例
  • 没有框架基类,不绑架开发者习惯,PHP原汁原味

组成

myf\App

框架入口,解决几个核心问题:, (*3)

  • 加载框架配置文件
  • 调试/生产环境 - 错误级别切换
  • 全局异常捕获
  • 类自动加载
  • 解析URI,完成到Controller类的路由

myf\View

视图层,渲染给定的视图文件, (*4)

myf\Http

HTTP客户端,CURL库的封装, (*5)

myf\Mysql

MYSQL主从分离客户端,PDO库的封装, (*6)

myf\Redis

Redis主从/集群客户端,Phpredis库的封装, (*7)

myf\Elasticsearch

Elasticsearch客户端,官方库的封装, (*8)

myf\Exception...

自定义异常类, (*9)

myf/app 脚手架

基于脚手架,一键生成项目:, (*10)

myf-app, (*11)

The Versions

07/06 2018

dev-master

9999999-dev

my framework core

  Sources   Download

MIT

The Requires

 

by Avatar owenliang

07/06 2018

v1.1.0

1.1.0.0

my framework core

  Sources   Download

MIT

The Requires

 

by Avatar owenliang

23/05 2018

v1.0.0.x-dev

1.0.0.9999999-dev

my framework core

  Sources   Download

MIT

The Requires

 

by Avatar owenliang

23/05 2018

v1.0.0

1.0.0.0

my framework core

  Sources   Download

MIT

The Requires

 

by Avatar owenliang