康老师

开源框架是什么意思

2020-09-03 分类:百科

TIPS:本文共有 563 个字,阅读大概需要 2 分钟。

开源框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法 另一种定义认为,框架是可被应用开发者定制的应用骨架。

前者是从应用方面而后者是从目的方面给出的定义。

可以说,一个开源框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文关系。

因此构件库的大规模重用也需要快速开发框架。 

开源框架是什么意思

所谓框架就是一个可以被广泛应用的架构(如MVC),通常是大家常用而又没什么变化的东西,人们就把它框架,让大家度节省时间。比如ThinkPHP就 是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。

最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。

早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了知国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现.

小编精心整理的这篇内容:开源框架是什么意思,如果你看到此处请一定要收藏哦!

阅读剩余内容
网友评论
相关阅读
小编推荐