Chinaunix首页 | 论坛 | 博客
  • 博客访问: 42206
  • 博文数量: 50
  • 博客积分: 2090
  • 博客等级: 大尉
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-04 14:18
文章分类

全部博文(50)

文章存档

2011年(1)

2009年(49)

我的朋友
最近访客

分类:

2009-10-22 17:59:23

smatry是php官方推荐的模版引擎,最近有朋友跟我讲,smarty不太好,文件大小下不来,很多功能用不到,有人觉得dz的那套模版好用,还有人习惯用自己写的模版。我们光且不讨论smarty究竟是好还是坏,首先讲讲模版引擎是用来干什么的?
    MVC架构现在一直被广大网页开发者所称道,那如何实现MVC呢,这就需要模版引擎,所有的功能实现通过M(model)和C(control)去实现,V就是我们所说的表现层,通过对控制层传递的值的处理,实现页面表现,smarty就是用来实现这种模版表现的。
    Smarty在功能上是全面的,无论从安装还是使用都相当得心应手,smarty语句很简单,很多都是跟php类同的,所以很容易接受,包括后面为我们都做好的Custom Function,可以很方便的让我们快速的完成html网页结构的布置。
    笔者认为Smarty最强大之处在于其Plugins的扩展,在这里完全可以自定义自己的引擎功能,灵活性相当大,目前互联网上流行的企业网站建设程序BIWEB就是运用了这套引擎,大家可以去参考其smraty架构,可能会有很大的帮助。
    无可置否,smatry始终是官方的推荐的配置,其版本的不断更新也是跟着官方的节奏在走,其强大的功能加上可扩展性,造就其优秀的品质,希望smarty今后能给我们更大惊喜。
阅读(256) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~