Browsing all articles tagged with 模板引擎
30
21

我们为什么要抛弃模板引擎??

Author Jessica     Category PHP     Tags ,

我们为什么要抛弃模板引擎??

因为我们不使用模板引擎不代表不使用模板引擎的思想.

有的人一直认为.如果不使用模板引擎.代码就会显得杂乱无章..

HTML与PHP混写的方式相信每个人都经历过.是不是很痛苦?往往不知道写到哪里了..还得从头摸索..

我来举个简单的读取数据库并输出到HTML页面的例子.

最初我们都是这么写PHP程序的..

user.php

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5. <title>user</title>  
  6. </head>  
  7.  
  8. <body>  
  9. <?php  
  10. $sql = "SELECT uid, uname FROM table";  
  11. $rs = mysql_query($sql);  
  12. ?>  
  13. <table width="200" border="1">  
  14.   <tr>  
  15.     <td>用户id</td>  
  16.     <td>用户名</td>  
  17.   </tr>  
  18. <?php  
  19. while ($row = mysql_fetch_array($rs)) {  
  20.     echo '<tr>';  
  21.     echo "<td>{$row['uid']}</td>";  
  22.     echo "<td>{$row['uname']}</td>";  
  23.     echo '</tr>';  
  24. }  
  25. ?>  
  26. </table>  
  27. </body>  
  28. </html> 

这样的程序往往令人费解..难以读懂..并且难以维护.

在我们使用模板引擎之后.就会是另外一翻景色了..

我们来用smarty举例子

read more

22
3

简单好用的模板引擎 – booster-template

Author Jessica     Category PHP, 收集整理     Tags , ,

一个轻量级的简单易用的PHP模板引擎的..用官方的话来说是

Booster Template is a lightweight but powerful compiled template engine for PHP.

代码写的非常不错.值得学习.具体的使用方法就不多说了.看代码你应该非常容易理解的.

附带一个Text Helper.里面包含了处理字符串时候经常使用到的方法.

read more

十二
19
2

SkiyoTemplate – 可以生成静态页面的PHP模板引擎

Author Jessica     Category PHP, 本站原创     Tags , ,

SkiyoTemplate – 可以生成静态页面的PHP模板引擎
 
根据Akon(番茄红了)的discuz!模板引擎类改编.如有雷同.纯属巧合

@package classes
@copyright Copyright (c) 2008-2009 (http://www.Skiyo.cn)
@author Skiyo <Skiyo@hotmail.com>
@license PHP Version 3.0 {@link http://www.php.net/license/3_0.txt}

里面带两个DEMO

一个是简单的生成静态页面的.

另外一个是文章列表的例子.也就是一个类似我blog这样可以生成静态页面的例子.

read more

十一
26
2

Discuz!模板引擎附例子(经过多次修改,我正在使用)

Author Jessica     Category PHP, 收集整理     Tags ,

直接下载吧.里面带例子.用过模板引擎的人应该都知道怎么用.

read more

分类目录

最近文章

近期评论

文章归档

标签

.net AJAX button Comet CSS Discuz! DIV+CSS Flash Form Google HTML编辑器 IE8 Java JavaScript jQuery JSP md5 MySQLReback OAuth Oracle PHP php-fpm PNG Punny SkiyoTabs tab TagCloud Vista Web2.0 Windows7 上传 加密 图标 本站原创 模板 模板引擎 源码 登录 短网址 石家庄 算法 编译 面向对象 魔术方法

链接表