是预先有一个html文件作为模板,然后用php之类的语言后台将html的内容替换为个性化的资料吗?
还是用其他方法?

解决方案 »

  1.   

    php语句是可以嵌入HTML中的,用不着替换。 如你所想,先进点的网站都有专门的美工专门做模板
      

  2.   


    即是说,小型的网站没必要用模板?
    是不是读取模板然后替换会比直接在php里写html更浪费服务器资源?
      

  3.   

    小型的网站可能几个月才换个样式,那么专门还写个模板没必要
    一般的模板结构是:
    index.php:
    <?php
    function getComment()
     { 
     // 查询Comment表,返回处理后结果集
     }
    require template.php;
    ?>
    template.php
    <!doctype html>
    <div id="comment" style="...常写在CSS文件或 style标签里">
       <?php echo getComment(); ?>
    </div>好比这样,我说的只是普通做法,还有专为此设计的smarty模板引擎
      

  4.   

    用smarty模板就好了,把php代码和html写一起看着头晕。写好一个主页html,然后$smarty->assign()就可以了。