多用户留言系统

前台页面设计

地址栏显示图标:在页面的“<head></head>”中添加代码:<link rel="shortcut icon" href="文件名字"/>

头尾分离

新建includes文件夹,新建系统初始化文件common.inc.php

1.拒绝新版本

//拒绝低版本
if (PHP_VERSION < '5.1.0') exit('Version is to Low!');

2.定义项目根目录
//定义网站根目录常量
define('ROOT_PATH', dirname(dirname(__FILE__)));
新建要包含的头文件header.inc.php和尾文件footer.inc.php
在模板文件最开始引入系统初始化文件
require 'includes/common.inc.php';
在模板文件中相应位置引入头尾文件(使用绝对路径,使用到之前定义的常量ROOT_PATH)

防止恶意调用

1.在需要引入文件的模板文件中所有代码的最开始定义一个常量
define('IN_TG', true);
2.在所有被引入的文件中判断某常量是否被定义,来防止恶意调用
//防止恶意调用
if( !defined('IN_TG') ) exit('Access Defined!');

计算网页加载时间

1.在includes文件夹下新建global.fun.php公共函数库文件,定义公用函数_runtime()可以得到一个微秒的时间用于计算网页加载时间

<?php
//防止恶意调用
if( !defined('IN_TG') ) exit('Access Defined!');
/**
* _runtime 函数获得当前时间,具体到微秒
* @access public 对外公开
* @return float 返回值是浮点型
* */
function _runtime()
{
$_time = explode(' ', microtime());
return array_sum($_time);
}	
2.在系统初始化文件common.inc.php中导入该文件
//引入公共函数库
require ROOT_PATH.'/includes/global.fun.php';
3.定义常量,用于保存网页刚开始加载的时间
//定义常量开始时间
define('START_TIME', _runtime());
4.在尾文件中计算加载时间
<?php 
echo round(_runtime()-START_TIME,4);
?>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值