ljsq.net
当前位置:首页 >> php模板与框架区别问题 >>

php模板与框架区别问题

smarty主要是模板引擎,功能是将MVC中view层的php和html代码分离,并不算框架,比如将替换为,以便让美工可以更好的阅读html布局,不过老实说在这点上有点脱裤子放P的感觉。现在一般主流的框架都直接用php来当模板语言了,不太建议使用smarty,当...

模板是为浏览用的, 框架是在最基本的代码里继续封装成一个完整的系统,并且可以对这个框架二次开发的。 Thinkphp很好用,因为我也是前一阵子自学的php,很容易上手。

最主流的有 thinkphp codeigniter zend framwork yii ,也就是这几个了把,thinkphp是国产的 codeigniter 比较简单一点,适合初学者 zend framwork 和yii功能就比较强大了,不过也不叫难学,zend framwork被成为最有前途的框架,因为它是php的公...

其实php作为脚本语言本身就是优秀的引擎模版,原生php上手难度会比直接用引擎模版的标签要稍微难一点。 之所以使用引擎模版也是为了体现MVC的设计思想,视图和控制器 模型分离,统一使用php的话容易交叉

楼主的认知不对哦,以下为楼主解惑: 框架:在php源码的基础上,开发者将常用的功能进行二次封装形成的代码集合,其本身往往不具备任何可用的功能,其目的仅仅是使开发人员可以基于框架更快的开发出符合要求的应用。例如,不使用框架开发一个用...

楼下回答的真是垃圾 初学者建议先用原生态php, 掌握好基本语法 框架就是将一些常用的功能给你封装好了,你用起来方便, 基础知识学完后,可以尝试使用框架,提高工作效率,框架用熟练后,看看它的源代码,比较有知名度的框架代码写的很牛逼的

php直接开发有点麻烦,其中许多地方可以重复使用,减轻开发的工作量,这些可以重复使用的东西,就是框架。

thinkphp框架中就融入有smarty模版引擎。模版引擎其实就是一个php类,通过配置,使得php代码和html代码分离!和框架中的mvc融为一体了,v 视图层就是所有的html文件。牢记一点就是使得php源码和html分离开,维护起来php程序员和美工切片可以更好...

具体代码如下: ​PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。 它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行, 执...

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com