欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 经验分享 > PHP > PHP中的global.php全局变量配置文件示例

PHP中的global.php全局变量配置文件示例

2018-06-19 624 收藏 0 赞一个 0 真差劲 0 去评论

一个PHP cms中的公共变量配置文件代码,也就是global.php文件,看似很熟悉,实际上作用不大,因为每个CMS设计者的配置文件都不一样,发上代码只是让新手参考如何定义global.php文件。

<?php
/*********************************************************
	Filename: {phpok}config/config.global.php
	Note	: 全站全局参数
*********************************************************/
if(!defined("PHPOK_SET")){exit("<h1>Access Denied</h1>");}
# 启用调试
$config["debug"] = true;
# 启用压缩
$config["gzip"] = true;
# 取得控制器的ID
$config["ctrl_id"] = "c";
# 取得应用方法的ID
$config["func_id"] = "f";
//后台安全入口
$config["admin_file"] = "admin.php";
//网站首页,这里一般不修改,除非首页要另外制作,才改名
$config["www_file"] = "index.php";
//API接口
$config["api_file"] = "api.php";
//是否需要全局验证登录
$config["is_login"] = false;
//是否需要管理员登录
$config["is_admin"] = true;
//自动加载
$config['is_mobile'] = false;
# 显示验证码
$config["is_vcode"] = true;
# 每页显示数量
$config["psize"] = 30;
# 分页ID
$config["pageid"] = "pageid";
# 时区调节,仅限PHP5以上支持
$config["timezone"] = "Asia/Shanghai";
# 时间调节
$config["timetuning"] = "0";
//自动加载的Model类信息
$config["autoload_model"] = "";
//自动加载的Lib信息
$config["autoload_lib"] = "trans,file";
//保留单词,配置此项后,这些id=参数将直接走app文件而不走数据库进行判断
$config["reserved"] = "index,project,content,download,login,register,cart,order,usercp,js,ajax,inp,search,post,payment";
//JS缓存时间,这里默认是1天,建议设置使用1天
$config['js_cache_time'] = 86400;
//JS-MD5加密类,ArtDialog弹出窗
$config['autoload_js']  = "jquery.md5.js,jquery.artdialog.js,jquery.artdialog_ext.js";
//PHPOK公共JS加载类
$config['autoload_js'] .= ',jquery.phpok.js,global.js';
//jQuery表单插件,支持ajaxSubmit提交
$config["autoload_js"] .= ",jquery.form.min.js";
//手工加载js
//admin表示app_id,global表示全局
//附件上传JS,日期控件
$config['load_js']['admin']['global'] = "swfupload/swfupload.js,dyndatetime/jquery.dyndatetime.pack.js,dyndatetime/lang/calendar-utf8.js";
//可视化编辑器
$config['load_js']['admin']['global'].= ",ueditor/ueditor.config.js,ueditor/ueditor.all.min.js,ueditor/lang/zh-cn/zh-cn.js";
//高亮代码
$config['load_js']['admin']['global'].= ",codemirror/codemirror.js";
# SESSION存储方式
$config["engine"]["session"]["file"] = "file";
$config["engine"]["session"]["id"] = "PHPSESSION";
$config["engine"]["session"]["timeout"] = 3600;
$config["engine"]["session"]["path"] = ROOT."data/session/";
//当SESSION存储方式为数据库时,执行此配置
$config["engine"]["session"]["db_user"] = $config["db"]["user"];
$config["engine"]["session"]["db_pass"] = $config["db"]["pass"];
$config["engine"]["session"]["db_data"] = $config["db"]["data"];
$config["engine"]["session"]["db_table"] = $config["db"]["prefix"]."session";
// Cache引挈
$config["engine"]["cache"]["file"] = "default";
$config["engine"]["cache"]["status"] = true;
$config["engine"]["cache"]["timeout"] = 3600;
$config["engine"]["cache"]["folder"] = ROOT."data/cache/";//在Memcache缓存中,此项用于存储KEY
$config["engine"]["cache"]["server"] = "localhost"; //Memcache缓存服务器
$config["engine"]["cache"]["port"] = "11211"; //Memcache缓存端口
$config["engine"]["cache"]["prefix"] = "phpok_";//缓存Key前缀,用于区分不同


一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

大家评论