什么是轻量级框架?为什么说codeigniter是轻量级的?
答案 0 :(得分:6)
以下是coderanch.com上发现的帖子:
术语“轻量级”是指框架的概念权重。 像Spring这样的轻量级框架对于它的影响很小 应用。也就是说,它不需要更改代码 将它们整合到您的应用程序中,就像更重量级的一样 像EJB这样的框架。在创建EJB时,您必须处理 几个接口,通过查看代码非常清楚 EJB与J2EE框架紧密耦合。另一方面,一个 POJO通常没有意识到它正在Spring中使用 框架。弹簧是微创的。也有人声称它 将Spring取出并替换它不应该是一项非常困难的任务 与另一个类似的框架。
使用轻量级框架,您不必过多考虑 底层框架,因为实际上没有太多代码可以编写 明确地将你与“管道”联系在一起。另一方面, 使用EJB的传统J2EE开发需要编写大量内容 “管道”代码在概念上压低了你。
希望它有所帮助。