很久没有来csdn论坛了, 最近完成了第一个开源框架, 来此分享.
ice不同于ci, thinkphp这样的框架.
首先, ice只是一套框架, 它引入了composer做依赖关系, ice提供了构建应用的标准, 但ice和应用又是隔离的.
其次, ice本身内置了作者自己抽象的一些组件, 这些组件可以帮助开发者从应用侧:
* 提升服务的可用性;
* 更好的处理业务间解耦;
* 简化某些场景的业务开发.
比如:
* 资源管理组件: 对资源进行抽象, 加入统一调度层, 应用可扩展调度层提升可用性.(资源指redis/db/mq等通过网络访问的其他服务)
* 服务管理组件: 保证逻辑解耦的前提下, 可支持同机部署.
* feature: 针对客户端api开发中要面临复杂客户端环境适配问题的万金油.
* filter: 数据校验和业务数据结构定义场景的利器.
项目文档主页:
http://ice.tec-inf.com/ice/
项目github主页:
https://github.com/goosman-lei/ice
有需要使用的朋友, 欢迎从github获取使用.
也欢迎对php-web开发及ice本身感兴趣的同学, 加入ice的开发, 贡献想法和代码.
下面是ice介绍的ppt:
回复讨论(解决方案)
这种东西,得看哪天有空,有心情,泡一杯咖啡,慢慢看
这将是未来的主流框架吗?
还在学习yii2
这将是未来的主流框架吗?
面向中大型应用设计, 注定就不会太主流. . .
面向多客户端感觉不错,棒棒的!
谢谢分享~