王刚 hai 1 semana
pai
achega
1ecbc35b32
Modificáronse 2 ficheiros con 23 adicións e 14 borrados
  1. BIN=BIN
      Gameserver/Docs/开新分支.pdf
  2. 23 14
      Gameserver/Docs/改进记录.md

BIN=BIN
Gameserver/Docs/开新分支.pdf


+ 23 - 14
Gameserver/Docs/改进记录.md

@@ -1,13 +1,13 @@
 ## 改进记录
 
 ## 2023.8.31 修改约定: cmdcode前两位为opecode. 参数传递过程中不单独传输opecode了.
-> author: gwang
+> author: gwang  
 > digest: 再次精简, 优化掉req/resp中的冗余字段.
 
 ## 2023.7.10 修改主路径AmfPHP => App
 
 ## 2023.6.28 再次脱壳
-> author: gwang
+> author: gwang  
 > digest: 清理+规范.
 1. 梳理更优写法成为规范.
 2. 清理无用代码.
@@ -23,7 +23,7 @@
 ## 2020-11-30 调整目录结构.删掉内嵌的PHPRedisAdmin代码. -gwang 
 
 ## 2020年11月24日 这次改动值得记录一下.
-> author: gwang
+> author: gwang  
 > digets: 渐进迭代.
   1. 代码整理精简. 普及Err()以及my_assert()的应用,替换掉旧的写法.
     1.1 删除了MySQL/MySQLi连接代码.
@@ -36,27 +36,36 @@
 
 
 ## 2019年10月开启言灵世界重制项目
-> author: gwang
+> author: gwang  
 > digets: 代码重整, 应用近两年来的改进
 
 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
 > author: gwang
 > 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