php 后缀改成html

别人的网站用php做的,但浏览出来后缀都是html的.这是怎么做的?... 别人的网站用php做的,但浏览出来后缀都是html的.这是怎么做的? 展开
 我来答
庄明欣
2010-04-07 · TA获得超过636个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:199万
展开全部
这个就叫做静态化了,常见的方法有几种:
1、用smarty模板,是一种缓存机制,简单学习一下就好了;
2、把页面全部生成了静态html文件,常见的方法是按照网页的规律,用正则匹配网址,然后确定一个静态的html路径,路径存到数据库里,生成为html文件,然后链接全部读取html的路径。
3、伪静态,就是服务器把地址伪装成html格式的,其实不是真正的静态html文件。可以搜索:apache rewrite 重写。是根据网址的规则,用正则表达式匹配的,比如新闻页面news.php?id=100,匹配成news/100.html。
T_i_ger__
2010-04-07
知道答主
回答量:54
采纳率:0%
帮助的人:0
展开全部
php 是一种处理显示的语言,他把n多个html有系统的组织了起来,最简化开发者的任务,但是客户端的浏览器显示出来的只有php处理过的html,看起来很繁琐,但是源代码的php就很简单了.你是看不到php源码的.(以上属于个人理解)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2010-04-07 · TA获得超过266个赞
知道小有建树答主
回答量:488
采纳率:0%
帮助的人:250万
展开全部
有的是缓存,有的事伪静态,通过apache的rewrite实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来吧_角儿
2010-04-07 · TA获得超过693个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:309万
展开全部
最简单的就是用的模板,典型的smarty,其中用到的了缓存,所有生成的页面全

部是静态的,后缀名可以html,tpl....

另外就是伪静态,伪静态就是顾名思义,页面其实是硬的,但是url故意写成

XXXX.html的形式,但要在接受页面做相应的url处理;还有一种就是修改php.ini中的配置,开启.htaccess文件模式;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhyqn
2010-04-07 · TA获得超过2138个赞
知道小有建树答主
回答量:1836
采纳率:0%
帮助的人:407万
展开全部
发到客户端的转为了HTML!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式