
网页基础框架可以这样做
<script src="//ajaxgoogleapiscom/ajax/libs/jquery/191/jqueryminjs"></script>
<div id="out"></div>
<script>
$(document)ready(function(){$("#out")load("你需要的网页网址");});
</script>
名为out的div初始时候是空的,在网页读取结束后,则使用jquery的load命令调入网址填充到out的div内。
蜘蛛获取内容时,不会获取网页已经读取结束以后产生的内容。
不过这样做的方式,仅限于同域下的文件读取 *** 作,跨域必须使用php的fopen或其他类似功能才能实现读取。
你试试看使用模板吧,所有的界面设计都是针对一个静态网页进行,这个静态网页里面所有你需要的内容都使用PHP的变量(或者你自己规定的其它特殊格式)来代表,设计布局的时候都是对这么静态网页进行 *** 作。
而网站并不直接向外显示网页,网页的所有内容有PHP程序从数据库里面获取,对网页模板里面的变量进行替换后输出。
例如你的首页模板可以命名为indexhtm,实际使用indexphp来显示首页,PHP的流程是这样的:
<php
//链接数据库,获取各类数据到变量中
$news='例如新闻内容';
//获取模板
$html=file_get_content('indexhtm');
//替换模板中的变量
$html=str_replace('--news--',$news,$html);
//输出模板
echo $html;
>
这个可以套用软件开发的的一些流程
第一、要明确和制定需求,及知道要做什么,具备什么功能。
第二、制定详细数据结构(这里的数据结构不是数据库,而是数据流程)
第三、制定详细的开发文档,(数据库应该在这个里面,这里面应该包含规律性和可扩展性)
第四、具体开发
第五、软件测试(包括白盒与黑盒)
以上就是关于php 主页如何放俩个模板啊全部的内容,包括:php 主页如何放俩个模板啊、如何做一个简单PHP网站、如何写一套完整的PHP程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)