十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
php代码转换成HTML??
创新互联是一家专注于做网站、成都网站设计与策划设计,曲阳网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:曲阳等地区。曲阳做网站价格咨询:13518219792
不是一种东西,用途也不一样如何转换,就像一个人如何转换成一头猪? 物种不同
但一个男人可以转换成一个女人,可以去做变性手术嘛~,物种相同就可以转换
PHP是后端脚本语言
HTML是前端页面语言
PHP可以输出HTML ,但没有办法将PHP转换成HTML
在php开始输出的地方ob_start();把输出放在缓存
待php输出要结束的时候,把缓存的数据写到网站
根目录
的一个html里面,然后跳转过去。下次访问时做下判断,如果有这个
html文件
,就不处理php
逻辑
,直接访问这个html文件就行了。
当然是urlrewrite 重写啦!
具体在网上找,重写规则也一样!
重写就是重定向.根据你写的规则把你的URL重新指向另一个URL
比如rewriterule (.*).html $1.php 这个重写规则就是如果你指向一个链接是index.html通过重定向会把这个地址变成index.php来找网页!
这个就叫做静态化了,常见的方法有几种:
1、用smarty模板,是一种缓存机制,简单学习一下就好了;
2、把页面全部生成了静态html文件,常见的方法是按照网页的规律,用正则匹配网址,然后确定一个静态的html路径,路径存到数据库里,生成为html文件,然后链接全部读取html的路径。
3、伪静态,就是服务器把地址伪装成html格式的,其实不是真正的静态html文件。可以搜索:apache
rewrite
重写。是根据网址的规则,用正则表达式匹配的,比如新闻页面news.php?id=100,匹配成news/100.html。