简单的php页面架构


http://localhost/index.php?action=newslist

 

1、<?php require(…这里要加载公用的函数库..)?>
2、<?php include(“top.php”) ?>  //专门建立一个top.php 用于解析网站头部文件 

什么叫头部?

就是<html>

<head>……</head> 这里的内容。这里会处理一下公用的元素和自定义显示标题或者加载不同的脚本

 3、这里应该加载要显示的内容模板。 

譬如我建立一个 newslist.php 文件(注意:这个文件内容不包含head、body标记,直接是赤裸裸的业务内容展示),大概代码如下:

<body>

<div id=”out”> //最外层的一个div 用于控制页面基本宽度和样式

<?php include($_GET[“action”].”php”) ?> //这里就可以根据不同的参数来加载不同的页面

当然实际运行时你要做一些判断,譬如文件是否存在等等

</div>

//newslist.php 应该直接就是<ul> 或者<div>或者<dl>标记来展现业务数据

//当然在newslist.php 中还能继续require 其他自定义的函数

4、<?php include(“bottom.php”)?> //专门建立一个bottom.php用来 解析网站尾部文件 

注意这个文件要包含 </body>标记哦

 

 

 

于是任何一个页面访问模式都是 index.php?action=XXXXX

于是你的网站已经初步具备插件模式的样子了。(只是初步)

假如你会使用301重定向或者使用apache的.htaccess文件,那么使用伪静态的页面地址就更完美了


转载:[开心学php100天]第六天:用php玩转页面(基础篇)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值