Blink Framework PHP 高性能 Web 微框架

我要开发同款
匿名用户2015年10月08日
95阅读

技术信息

授权协议
MIT

作品详情

Blik是什么

Blik是一个为构建“logruig”服务而生的Web微型高性能框架,它为构建Web应用程序提供简洁优雅的API,尽量减轻我们的常规开发工作。与此同时,Blik尽可能的保持设计的简洁与可扩展性,允许开发者更加灵活自如的使用。Blik提供了常见诸如路由、登陆认证、依赖注入、日志处理等组件,让开发者专注于应用本身。

Blik与其他框架的比较

Blik与传统PHP的Web框架非常不同,Blik的运行不需要Web服务器(php-fpm之于Ngix,mod_php之于Apache)。Blik本身就能充当Web服务器,直接处理来自客户端的请求。目前我们采用Swoole扩展作为底层服务支持。

众所周知,传统的PHP应用程序有RequestStartup和RequestShutdow的生命周期,所有的对象在请求后都将销毁,而Blik于此不同,Blik许多对象都能留存与多个请求之间,减少对象反复创建销毁的性能损失。

Blik适用场景

对性能有更加严格要求的场景,通过Blik可以获得客观的性能提升

实现传统框架因php-fpm或mod_php的限制而难以实现的功能,如实时聊天

环境要求

PHP5.5以上版本

Swoole扩展1.7.19以上版本

功能介绍

Blink是什么 Blink 是一个为构建 “long running” 服务而生的 Web 微型高性能框架,它为构建 Web 应用程序提供简洁优雅的API,尽量减轻我们的常规开发工作。 与此同...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论