多用户留言系统

来源:互联网 发布:巡航导弹拦截 知乎 编辑:程序博客网 时间:2024/05/21 17:48

前台页面设计

地址栏显示图标:在页面的“<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);
?>
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孕8个月咳嗽有痰怎么办 微信红包输了6万怎么办 红米3s开不了机怎么办 核载5人载了6人怎么办 我欠支付宝2万6怎么办 我47岁这个月经不来怎么办 两个月不来月经了也没怀孕怎么办 婴儿不吃奶粉母乳又不够吃怎么办 怀孕39周了还没反应怎么办 脸过敏了又红又痒怎么办 刚开的淘宝店没生意怎么办 我22岁长得显老怎么办 卡的钱被qq转走怎么办 招行u盾密码忘了怎么办 孩子上五年级了成绩非常差怎么办 红米3s开不开机怎么办 皮肤被虫子咬了红肿痒怎么办 微信被骗了1万多怎么办 6个月宝宝吃了纸怎么办 农行k宝扣了50块怎么办 4g流量用的太快怎么办 怀疑老公有外遇最明智的怎么办 咽喉疼怎么办最简单的方法如下 生完孩子后腰疼的厉害怎么办 眼睛进东西了弄不出来怎么办 18k金不给换黄金怎么办 我22岁欠了10万怎么办 1岁宝宝又吐又拉怎么办 月经10天了还没干净怎么办 舌头有异味怎么办是有口臭吗 快8个月羊水破了怎么办 25岁欠了50万债怎么办 28岁血压高150低压110怎么办 苹果6的4g网络慢怎么办 一个月染了6次头怎么办 五0二干在衣服上怎么办 刚怀孕见红了肚子不痛怎么办 我有外遇了老婆不离婚怎么办 套了牙套的牙疼怎么办 我鼻子上有很多螨虫和黑头怎么办 鱼刺卡在喉咙怎么办最有效的办法