您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP 框架和模板的区别是什么?

2024/3/15 13:10:08发布27次查看
回复内容:php模板一般指的是view层的东西,很少单独拿出来说事,和框架没什么好对比的。 模板引擎倒是会拿来说一下,但也不过只是如何实现view层上代码和表现分离的library罢了。
一般来说,相提并论的是库(library)和框架(framework)。 library通常只是实现了某类功能,而framework则像管家一样,打点你的几乎整个生活。 比如smarty就是个library,而zend framework就是个框架。
smarty只集中解决了代码和表现分离这件事情,类似的phpexcel、phpgraph、phpmailer等等都是类似的library。 而框架则往往会包含 mvc(model - view - controller,数据 - 表现 - 逻辑三者的分离)、url路由、多环境支持、多语言支持、输入输出的安全处理(防sql inject和xss之类)、扩展机制、通用分页、常用小功能等等,形成一个项目的基础架构,让开发者将精力集中在具体的实现上,无需为了常用的这些基础设施耗费精力。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product