中级菜鸟问个生成html的问题 我要生成新闻列表, 是采用的替换方式生成html呢? 还是 ob_start() 访问文件url的形式来生成html呢?求解释,求指导!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我感觉啊,个人感觉,替换的开销有可能大一些,所以建议是ob_start的方法 建议使用模板引擎替换方式实际就是模板引擎,自己写就不如用现成的ob_start 虽然效率较高,但固化了页面样式 使用ob_start,在里面直接嵌入php输出代码,不会固化页面样式 页面样式由php代码输出,难道不是固化吗? 由php变量输出,怎么会固化呢,如果这样算固化的话,模板不也是用占位符,这不是一样固化? ob_start是生成静态的HTML文件,显示的时候,直接读HTML文件显示。替换URL这种,叫伪静态,只是看起来是HTML文件,其它还是PHP去取数据库的数据然后显示出来的,只不过是“看起来是静态”的,伪装了一下而已。从SEO角度讲,OB_START效果比伪静态要好,另外页面执行效率也要高的多,但是实现比伪静态要复杂,因为涉及到静态HTML文件的更新,存储等问题。 php添加数据在本页面可以其它页面不行,各位帮忙看看啊。。谢谢了 各位大哥麻烦解析下下面的函数每一步 解释下:function __construct(){} 数据库保存为utf-8,页面输入简体字或繁体字,怎么能同时搜索到简繁体呢? 验证上传文件类型的问题 关于preg_match的问题 显示不同城市的天气预报 怎样设置777属性? 数据写入乱码问题 php读取解析json文件 亲爱的同志们,同志们那,发源码加一下格式好不好? 我想把一条数据的标题、姓名、内容读出来,这样写怎么不行呢,给个意见
ob_start 虽然效率较高,但固化了页面样式
替换URL这种,叫伪静态,只是看起来是HTML文件,其它还是PHP去取数据库的数据然后显示出来的,只不过是“看起来是静态”的,伪装了一下而已。从SEO角度讲,OB_START效果比伪静态要好,另外页面执行效率也要高的多,但是实现比伪静态要复杂,因为涉及到静态HTML文件的更新,存储等问题。