微博、人人之类的社交网站怎样生成个人主页? 是预先有一个html文件作为模板,然后用php之类的语言后台将html的内容替换为个性化的资料吗?还是用其他方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 php语句是可以嵌入HTML中的,用不着替换。 如你所想,先进点的网站都有专门的美工专门做模板 即是说,小型的网站没必要用模板?是不是读取模板然后替换会比直接在php里写html更浪费服务器资源? 小型的网站可能几个月才换个样式,那么专门还写个模板没必要一般的模板结构是:index.php:<?phpfunction getComment() { // 查询Comment表,返回处理后结果集 }require template.php;?>template.php<!doctype html><div id="comment" style="...常写在CSS文件或 style标签里"> <?php echo getComment(); ?></div>好比这样,我说的只是普通做法,还有专为此设计的smarty模板引擎 用smarty模板就好了,把php代码和html写一起看着头晕。写好一个主页html,然后$smarty->assign()就可以了。 php版本冲突 php中连接MMSQL数据库失败。怎么回事?? PHP采集URL地址的问题 thinkphp 处理大批量数据 mysql_fetch_array 的联合数组问题 请问各位高手,关于数据筛选的问题 php中有没有判断某字串是否包含在其他字串中的函数啊! php用账号密码模拟登陆 为什么使用file_get_contents获取不到百度竞价内容 求助大神,新手问题勿笑。。。利用jpgraph库输出条形图,浏览器运行代码出现小方块 echo "<UL class=\"box-list \">"; 又遇到问题了 可能有点蛋疼 请高手帮忙解决
即是说,小型的网站没必要用模板?
是不是读取模板然后替换会比直接在php里写html更浪费服务器资源?
一般的模板结构是:
index.php:
<?php
function getComment()
{
// 查询Comment表,返回处理后结果集
}
require template.php;
?>
template.php
<!doctype html>
<div id="comment" style="...常写在CSS文件或 style标签里">
<?php echo getComment(); ?>
</div>好比这样,我说的只是普通做法,还有专为此设计的smarty模板引擎