什么是smarty? Smarty的优点是什么?


Posted in 面试题 onAugust 11, 2013
什么是smarty?
Smarty是一个使用PHP写出来的PHP模板引擎,目的是要使用PHP程序同美工分离,使的程序员改变程序的逻辑内容时不会影响到美工的页面设计,美工重新修改页面时不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。(也易于程序的多样式开发)
Smarty优点
1. 速度快:相对其他模板引擎。 2. 编译型:采用smarty编写的程序在运行时要编译成一个非模板技术的PHP文件
3 缓存技术:它可以将用户最终看到的HTML文件缓存成一个静态的HTML页
4. 插件技术:smarty可以自定义插件。
不适合使用smarty的地方
1. 需要实时更新的内容。例如像股票显示,它需要经常对数据进行更新 2. 小项目。小项目因为项目简单而美工与程序员兼于一人的项目

Tags in this post...

面试题 相关文章推荐
Java平台和其他软件平台有什么不同
Jun 05 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
一套Java笔试题
Aug 20 面试题
存储过程的优点有哪些
Sep 27 面试题
数据库方面面试题
Apr 22 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 面试题
.NET里面如何取得当前的屏幕分辨率
Dec 06 面试题
linux面试题参考答案(1)
Jan 22 面试题
一些Solaris面试题
Mar 22 面试题
AJAX都有哪些有点和缺点
Nov 03 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
mysql_pconnect()和mysql_connect()有什么区别
May 25 #面试题
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 #面试题
可以在一个PHP文件里面include另外一个PHP文件两次吗
May 22 #面试题
PHP如何对用户密码进行加密
Jul 31 #面试题
PHP如何调用MYSQL存储过程
May 30 #面试题
PHP开发的一般流程
Aug 13 #面试题
PHP中如何使用Cookie
Oct 28 #面试题
You might like
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
2014/01/28 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
2015/12/30 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
全面解析Node.js 8 重要功能和修复
2017/06/02 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
Vue中使用webpack别名的方法实例详解
2018/06/19 Javascript
小程序tab页无法传递参数的方法
2018/08/03 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
2018/08/23 jQuery
koa router 多文件引入的方法示例
2019/05/22 Javascript
linux下python抓屏实现方法
2015/05/22 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Pandas读取MySQL数据到DataFrame的方法
2018/07/25 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
Python如何使用队列方式实现多线程爬虫
2020/05/12 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
Python实现粒子群算法的示例
2021/02/14 Python
Nike爱尔兰官方网站:Nike.com (IE)
2018/03/12 全球购物
美国最佳选择产品网站:Best Choice Products
2019/05/27 全球购物
建筑自我鉴定
2013/10/19 职场文书
村官学习十八大感想
2014/01/15 职场文书
协议书的格式
2014/04/23 职场文书
瘦西湖导游词
2015/02/03 职场文书
研究生导师推荐信
2015/03/25 职场文书
难以忽视的真相观后感
2015/06/05 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
SQL Server内存机制浅探
2022/04/06 SQL Server
MySQL数据库简介与基本操作
2022/05/30 MySQL
ubuntu如何搭建vsftpd服务器
2022/12/24 Servers