PHP中的global.php全局变量配置文件示例
一个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
大家评论
站长推荐