BetePHP轻量级快速开发框架
BetePHP是一个易于学习使用的高性能PHP框架。我们坚信好的框架应该是简单、易用、且不影响性能的,这个过程中需要做一些取舍,因此我们保留一个框架本身最基本、最常用的功能,其他功能则留给用户去扩展。
- 灵活的路线引擎。
- 高性能。
- 坚固的组件。
- 统一的api样式。
为什么需要另一个框架?
市面上已经有很多框架,为什么我们还需要另外一个框架?Laravel、Yii 2、Symfony等都是非常优秀的框架,通过composer引入开源库,使用框架进行封装后提供丰富的功能组件;但是其中的问题也在这,通常引入使用一个库都需要加载十几个文件,可能还有二次依赖,加载的文件更多,这其中加载文件的IO成本就比较高了,这也是为什么有些框架空转耗时较高的原因。而BetePHP框架不依赖其他库,框架本身仅有不到80个文件,使用一套标准的风格实现其API,一方面大大降低了文件require的成本,同时统一的API风格让开发者易于学习使用。
根据二八法则,80%的情况只使用了20%的功能,BetePHP的目标则是专注于这20%的功能,其他的情况则通过框架提供的扩展来完成。BetePHP本身没有包含事件、用户认证、模版引擎等特性,开发者可以根据需要自行扩展。
评论
YUKitiOS 轻量级快速开发框架
YUKitYUKitforiOS针对常用开发框架的一些类别和扩展,方便快速开发本库采用ARCYUKit.h设备信息APP信息通用模板foundationcategory(Objective-C之Fou
YUKitiOS 轻量级快速开发框架
0
Active4j-boot轻量级 Java 快速开发框架
Active4j-boot是基于SpingBoot2.0的轻量级Java快速开发框架。以SpringFramework为核心容器,SpringMVC为模型视图控制器,MybatisPlus为数据访问层
Active4j-boot轻量级 Java 快速开发框架
0
Hasor轻量级开发框架
Hasor 是一款基于Java语言的应用程序开发框架,它的核心设计目标是提供一个简单、切必要的环境给开发者。开发者可以在此基础上,通过 Hasor 强有力的粘合机制,构建出更加完善的应用场景。同时
Hasor轻量级开发框架
0
No FrameworkJava 轻量级开发框架
基于Java语言开发的一套轻量级框架,亲手实现JSON/XML解析、服务容器、服务框架、字节码工具等解决方案,学习成本低,即插即用,扩展性高,更加轻量级!NoFramework 一、序言NoFrame
No FrameworkJava 轻量级开发框架
0