Login
网站首页 > 文章中心 > 其它

php写真简单的模版引擎

作者:小编 更新时间:2023-08-16 18:44:26 浏览量:282人看过

php 模板引擎有什么好?本想自己写一个模板引擎,融合到自己设计的框架中去(现在使用类似 word

推荐使用thinkphp框架,使用wp框架其实并不需要include包含了,可以把自定义代码全部写到functions.php里或做个插件

模板引擎种类和适用范围 smarty是不是只可用于php

Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一.它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离.简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要.

Smarty优点1. 速度:采用Smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的.

不适合使用Smarty的地方需要实时更新的内容.例如像股票显示,它需要经常对数据进行更新,这类型的程序使用smarty会使模板处理速度变慢.

小项目.小项目因为项目简单而美工与程序员兼于一人的项目,使用Smarty会在一定程度上丧失PHP开发迅速的优点.

(PS:不过为了整个项目的规范,请大家尝试去使用模板引擎.其实习惯了,开发速度会更加快,好了,全部的没有用习惯模板引擎的开发者遇到的问题)

介绍个 php模板引擎

模板只用smarty.大小皆宜.

虽然目前模板也有不少种,但只有smarty最接近MVC.

另外,就如你说,小站不太适合smarty,有点大炮打鸟的感觉.

没听说国内有什么好的模板引擎.不过有些不错的开发框架 .PHP的开发框架多如牛毛.楼上的PHPLIB也是国外的.

smarty也有中文手册,当然,是国内翻译的,smarty网站上是找不到的.PHPLIB虽然小,但是如果使用了它,对于网站的访问速度上远不如smarty好.因为smarty有一个编译缓存机制,PHPLIB只有一个编译机制,没有缓存.

所以还是直接就上手smarty吧.

其实smarty很容易的,就那么几条命令,还没有PHP的一组字符串操作函数多.

你用过哪些模板引擎? - PHP框架开发

我认为

PHP

本身做模板引擎是相当合适的,既能兼顾性能,也能兼顾简洁性.

php模板引擎都有哪些?常用的有哪几个?模板引擎的工作原理究竟是什么

smarty用得比较多吧,还有更多的是用自己写的.原理就是一个替换的过程,把一些比较简单的标签替换成原生的PHP代码,然后执行.

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章