debug调试
- 输出变量(对象)
- dump($val);
- 有时候调试信息太多了,调试好了又要删除这些代码,往往又要把调试的地方都找一遍?
这个输出的调试信息,会显示代码所在的行数,很方便查找;
- 运行统计信息
- $info = basDebug::runInfo(); 类似结果:
Done:0.000/20.000(ms); 0(queries)/1.725(MB); Tpl:book:home/page; Upd:2019-09-13 20:57:35
- 运行状态
- 运行中加载的class : $cmap = basDebug::runInfo();
- 系统参数 : $arr = basDebug::bugPars();
- 系统日志
- basDebug::bugLogs($act='', $msg=array(), $path='detmp', $mod='')
- mod取值:file-保存到文件; db-数据库; (空)-输出
- 自定义日志
- basDebug::log($act='', $sec='get, post, input')
- 保存到:
{DIR_VARS}/debug/
下
天壤之别
- 眼前现实(上网搜索一大把)
- 同做一个网站:有的报价68, 有的168, 有的1680, 有的16800 ...;
- 配置类似的一套域名(空间):可以是1元/年,200元/年,2000元/年 ...;
- 一年以后
- 假如出了某个问题;服务商响应是3分钟内,还是3天内?
解决问题,是半天内,还是半月内,还是遥遥无期?
- 注册的域名/空间 是否还能找得到续费供应商?
或者域名 有没有被抢注了?
- 你的网站,除了你想要的结果,有不有你不想要的结果?
- 会员/留言 是不是成了一堆巨大的垃圾数据?
- 结论
- 问题的比较,也许就是 价位相差 成百上千倍的区别?!
- 建站理念
- 网站 除了达到想要的结果,还要尽量避免不想要的结果,往往后者任务更大!
- 最好是 好代码(网站) + 好服务器(含服务管理);
- 服务器 管理(设置)好了, 即使差的网站代码 不会影响 别的网站;
服务器 没有管理(设置)好, 一个差的网站代码 可能影响 别的网站,甚至影响 整个服务器
停止撕扯… 本系统安全至上!
安全至上
单独 贴心猫 的力量实在有限!这了你网站的安全,需要你我共同努力!
- 账号密码安全
- 管理入口安全
- 默认管理入口文件:/root/run/adm.php;可以任意改文件名,放web任意目录;
- 如把它移动改名到:
/d909/myweb.php
;
- 注意同步调整
/root/cfgs/sycfg/sy_vopcfg.php
配置中的入口文件;
- 表单入口安全
- 前端所有表单,针对爬虫都有混淆;
- 建议前端(含会员)所有数据添加入口,都加入认证码;
- Url参数安全
- Url参数已做基本安全检测;
- 获取Post/Get参数,请使用
req()
函数;
或 basReq::{xxx}
相关方法;
- 读写目录安全
- 合理设置目录的读写权限;
- 详情查看:文件结构 - 写权限设置;
- 附件目录
/ures/
:可取消运行权限;
- 服务器安全
- 服务器安全,贴心猫已无能为力!
- 还请自行合理设置(略)!!!