|
@@ -1,13 +1,13 @@
|
|
## 改进记录
|
|
## 改进记录
|
|
|
|
|
|
## 2023.8.31 修改约定: cmdcode前两位为opecode. 参数传递过程中不单独传输opecode了.
|
|
## 2023.8.31 修改约定: cmdcode前两位为opecode. 参数传递过程中不单独传输opecode了.
|
|
-> author: gwang
|
|
|
|
|
|
+> author: gwang
|
|
> digest: 再次精简, 优化掉req/resp中的冗余字段.
|
|
> digest: 再次精简, 优化掉req/resp中的冗余字段.
|
|
|
|
|
|
## 2023.7.10 修改主路径AmfPHP => App
|
|
## 2023.7.10 修改主路径AmfPHP => App
|
|
|
|
|
|
## 2023.6.28 再次脱壳
|
|
## 2023.6.28 再次脱壳
|
|
-> author: gwang
|
|
|
|
|
|
+> author: gwang
|
|
> digest: 清理+规范.
|
|
> digest: 清理+规范.
|
|
1. 梳理更优写法成为规范.
|
|
1. 梳理更优写法成为规范.
|
|
2. 清理无用代码.
|
|
2. 清理无用代码.
|
|
@@ -23,7 +23,7 @@
|
|
## 2020-11-30 调整目录结构.删掉内嵌的PHPRedisAdmin代码. -gwang
|
|
## 2020-11-30 调整目录结构.删掉内嵌的PHPRedisAdmin代码. -gwang
|
|
|
|
|
|
## 2020年11月24日 这次改动值得记录一下.
|
|
## 2020年11月24日 这次改动值得记录一下.
|
|
-> author: gwang
|
|
|
|
|
|
+> author: gwang
|
|
> digets: 渐进迭代.
|
|
> digets: 渐进迭代.
|
|
1. 代码整理精简. 普及Err()以及my_assert()的应用,替换掉旧的写法.
|
|
1. 代码整理精简. 普及Err()以及my_assert()的应用,替换掉旧的写法.
|
|
1.1 删除了MySQL/MySQLi连接代码.
|
|
1.1 删除了MySQL/MySQLi连接代码.
|
|
@@ -36,27 +36,36 @@
|
|
|
|
|
|
|
|
|
|
## 2019年10月开启言灵世界重制项目
|
|
## 2019年10月开启言灵世界重制项目
|
|
-> author: gwang
|
|
|
|
|
|
+> author: gwang
|
|
> digets: 代码重整, 应用近两年来的改进
|
|
> digets: 代码重整, 应用近两年来的改进
|
|
|
|
|
|
1. 应用在近两年实践中的改进项.(各种精简、优化代码的写法)
|
|
1. 应用在近两年实践中的改进项.(各种精简、优化代码的写法)
|
|
- 1.1 比如Err(), my_assert(), my_default_obj(), my_default_arr()
|
|
|
|
- 1.2 经过实践检验, ErrHandler和高性能Log模块已经更趋于实用.
|
|
|
|
- 1.3 增加了PHP环境监察能力, PHP版本、基本模块检测.
|
|
|
|
-2. 应用高健关于代码组织结构的思考.(参考openresty思想)
|
|
|
|
|
|
+
|
|
|
|
+ 1.1 比如Err(), my_assert(), my_default_obj(), my_default_arr()
|
|
|
|
+ 1.2 经过实践检验, ErrHandler和高性能Log模块已经更趋于实用.
|
|
|
|
+ 1.3 增加了PHP环境监察能力, PHP版本、基本模块检测.
|
|
|
|
+
|
|
|
|
+1. 应用高健关于代码组织结构的思考.(参考openresty思想)
|
|
|
|
|
|
|
|
|
|
## 2017.07.19
|
|
## 2017.07.19
|
|
> author: gwang
|
|
> author: gwang
|
|
> digest: 添加几个小优化点
|
|
> digest: 添加几个小优化点
|
|
|
|
|
|
-1. 类型智能感知问题, 增加了一个isEditor()方法, 永远返回false, 用法: isEditor() and $xx=new someClass();
|
|
|
|
- 比如: for($arr as $xx){
|
|
|
|
- isEditor() and $xx=new someClass();
|
|
|
|
- $xx->aaa; 后续代码中则可以按照someClass进行语法提示. 但是当程序运行的时候却不会受到赋值的影响.
|
|
|
|
|
|
+1. 类型智能感知问题, 增加了一个isEditor()方法, 永远返回false,
|
|
|
|
+ 用法: isEditor() and $xx=new someClass();
|
|
|
|
+ 比如:
|
|
|
|
+
|
|
|
|
+ for($arr as $xx){
|
|
|
|
+ isEditor() and $xx=new someClass();
|
|
|
|
+ $xx->aaa;
|
|
|
|
+ // 后续代码中则可以按照someClass进行语法提示. 但是当程序运行的时候却不会受到赋值的影响.
|
|
}
|
|
}
|
|
-2. ClogHelper中增加一个Assert方法, 用法也同assert类似, 当条件不满足时将$errmsg写入日志,
|
|
|
|
- 当条件满足的情况下,如果指定了$okmsg,则将$okmsg写入日志.否则无日志写入行为.
|
|
|
|
|
|
+1. ClogHelper中增加一个Assert方法, 用法也同assert类似,
|
|
|
|
+
|
|
|
|
+ 当条件不满足时将$errmsg写入日志, 并终止后续代码运行.
|
|
|
|
+
|
|
|
|
+ 当条件满足的情况下,如果指定了$okmsg,则将$okmsg写入日志. 否则无行为.
|
|
|
|
|
|
|
|
|
|
## 2017.04.05
|
|
## 2017.04.05
|