> 20180923
* [更新]重构上传组件,并且支持多维数组操作
* [新增][助手函数](funtion.md)
> 20180910
* [修复]异常处理中出现异常的时候,日志没有写到php错误日志
> 20180905
* [新增]helper助手新增功能函数arrGetter/arrSetter/arrUnset
* [更新]request的post/get支持多维数组啦
* [更新]session的get/set/exists/remove支持多维数组啦
* [修复]\Lying::config()的一个bug,该bug导致配置非数组时出错
> 20180901
* [新增]Statement语句执行前后事件
* [新增]模型新增load函数,用于一次性载入数据(早该有的)
> 20180831
* [新增]验证码可以指定是否一次性验证和指定过期时间
* [修复]模板编译成功后相关变量未删除
* [修复]模板引擎贪婪匹配错误
* [新增]help服务新增httpGet和httpPost函数
> 201808030
* [移除]内置的Smarty服务
* [新增]简便的[模板引擎](template.md)
* [新增]当控制器前置操作事件的return属性被设置为true事,不再执行后面的控制器和后置操作
* [新增]文件缓存可配置是否序列化、缓存文件后缀名
* [新增]\Lying::$maker可以动态注册服务了
> 20180801
* 修复模型生成失败
* 修复session未激活时destory失败
> 20180726
* ~~新增Smarty支持:使用Smarty~~
* 修复视图路径,不再支持跨模块调用视图,除非使用绝对路径
> 20180725
* 删除默认错误处理的样式
> 20180721
* 新增验证码组件
> 20180720
* 修复查询生成器`limit`函数错误
* 非debug模式下默认不再显示异常信息
* 修复sendContentAsFile错误
* 优化CLI
* DIR_WEB修改为DOCUMENT_ROOT
> 20180706
* 更新到2.1.1
* 控制器支持直接使用`$this->maker`
* 删除无用文件
* [帮助类](helper.md)新增分页函数
* 删除全局函数
* 其他优化
> 20180604
* 更新到版本2.1,全新版本不再兼容旧版,请使用最新版本
* 文档同步更新,旧版文档和归档请在 [https://github.com/carolkey/lying/releases](https://github.com/carolkey/lying/releases) 下载
> 20171230
* 修复request获取不到post和get参数
> 20171229
* session新增获取sessionid函数
> 20171228
* 数据库链接新增自定义参数options
> 20171227
* 重构了实例事件
* 新增了类级别事件
* 新增了全局事件
> 20171225
* 废弃了pathinfo模式,只支持rewrite
* 重构了路由,具体看路由模块
* 新增了redis支持
* 修改了memcached
* 修改了其他代码的一些注释
> 20171209
* 修改获取用户IP的方法
> 20171129
* 更新HTTPS的检测方式
> 20171121
* 修正README
> 20171117
* cli工具新增更新模型字段
* cli错误改用标准错误输出
> 20171116
* cookie的key配置重新放置到service配置里
* 修复cli模式下路由解析错误
> 20171115
* 内置服务组件不再显示在配置里面
* 删除APC支持(太老旧了),但是APCu还是能用的
* 修复cli模式路径问题
> 20171114
* 修复cookie reset后path设置错误
> 20171102
* Query的where数组形式新增MATCH查询
> 20171101
* 新增控制器方法形同`method($a=1, $b)`时,可以只传`$_GET['b']`参数
> 20171031
* 修正控制器基类函数`assign`的注释
> 20171030
* 修改cookie的默认path为`/`
> 20171027
* 修复`ActiveRecord`魔术方法`__set`被注释掉
> 20171025
* `Query`类的`inc`和`dec`方法更改为参数绑定
> 20171024
* 视图assign的第一个见参数新增支持数组传入,如果为数组则判断为批量输出数据
> 20171017
* 修复`$_SERVER['HTTP_HOST']`不存在时,获取host携带的端口错误
> 20171012
* 修复URL生成的时候,如果为/开头的路径生成后多出一个/
* 修改url生成返回完整路径,而不是相对路径
> 20171008
* 路由配置url后缀的时候,不再强制匹配后缀(不带后缀访问也不会报错),后缀的作用是在URL生成的时候进行后缀补充。
> 20170929
* 数据库`Query`类新增`query()`、`exec()`、`inc()`、`dec()`四个方法,修复`where()`方法注释错误
* 数据库`Shema`类新增`clearCache()`方法,用于清除表结构缓存(当开启了缓存时,更改表结构后调用)
* 服务`Lock`类新增`removeFile()`方法,删除某个废弃的锁名所对应的文件
* 新增CLI工具
- 序言
- 更新日志
- 安装
- 规范
- 常量
- 配置
- 自动加载
- MVC
- 模块
- 控制器
- 模型
- 视图
- php原生模板
- 模板引擎
- 变量输出
- 模板注释
- 模板继承
- 模板引用
- 流程控制
- 原样输出
- 服务组件
- Hook组件
- Request组件
- Router组件
- Cookie组件
- Encrypter组件
- Dispatch组件
- Response组件
- View组件
- Session组件
- Helper组件
- 数据分页
- 数据验证
- Logger组件
- Cache组件
- Redis组件
- Connection组件
- 执行sql语句
- 查询生成器
- 查询方法详解
- Schema
- Captcha组件
- CLI
- CLI工具
- 事件
- 类事件
- 实例事件
- 全局事件
- 助手函数
- 扩展
- 异常
- 部署
- Apache
- Nginx
- IIS
- 虚拟主机