msqphp/framework

msqphp is a simple but perfect framework.

Maintainers

Details

github.com/MsqPHP/msqphp

Source

Issues

Installs: 11

Dependents: 0

Suggesters: 0

Security: 0

Stars: 6

Watchers: 2

Forks: 1

Open Issues: 0

Type:framework

1.9.x-dev 2017-06-07 13:10 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:31:39 UTC


README

msqphp is a simple but perfect framework.

介绍

php7.1 轻量级框架

开源协议什么的不懂,但开源,免费,随意拆,随意使用

除版权外不负责任何责任

未经实际项目测试,请慎重使用

未经实际项目测试,请慎重使用

未经实际项目测试,请慎重使用

框架功能收集中

框架代码改进中

理念

  • 简单,并到极致

  • 多而不乱,逻辑清晰

  • 灵活,小巧,不束缚

  • 告知式编程(目标全部(部分实现))

    $cache->init()->key('cache')->value('test')->set(); 告诉框架|程序,你想要干什么,实现什么的与你无关

  • 易于扩展

##框架需求

  • php 7.1及以上
  • mbstring 我不会像larvel一样自己写一个强大的mb_string函数库什么的
  • pdo 否则数据库什么的就别想了
  • apache rewrite重写

##特性

  • php 7.1版本以下的各种特性

    命名空间

    闭包函数

    traits等

  • composer支持

    (虽然是废话)但这真的是一个很大的特性

  • aiload 智能加载 加强版 按需加载??惰性加载,不知道

    注:由于用composer加载类,所以需要需改composer类代码

  • 灵活,强大,简单,逻辑清晰的路由类

    自己去看route相关介绍

  • 简单,强悍的视图类配套模版类

    视图多语,多主题,真静态,伪静态,中间件缓存等简易实现

  • 最容易的扩展方式

    动态添加类函数,获取类属性

    万能get, call, staticcall, 便于扩展且不影响效率

  • 命令行支持(待完善)

  • 定时任务支持

  • 队列支持(猜想中)

  • 简易测试类(不支持html页面测试)

......详情请阅读开发手册 : http://www.kancloud.cn/msqphp/msqphp