This website works better with JavaScript
Home
Explore
Help
Sign In
HonorLee
/
NodeJS-MVC
Watch
1
Star
0
Fork
0
Files
Issues
0
Pull Requests
0
Wiki
Tree:
a29d97dd1a
Branches
Tags
develop
master
NodeJS-MVC
/
CHANGELOG.md
CHANGELOG.md
1.5 KB
History
Raw
CHANGELOG
[Unreleased]
[0.5] - 2018-05-01
Added
-
Changed
Router
路由器由原来加载控制器全局静态Handler类改为加载新的控制器Handler实例来处理单个业务请求;在调用控制器方法时由显示传入Request和Reponse两个对象的改为将两个对象赋值为控制器Handler实例属性
Router
路由器加入路径缓存,与上一调整同时进行路由优化,整体运行性能提升300%
[0.4] - 2018-?-?
Added
静态扩展库Helper支持
Changed
重写Mysql数据库连接池,直接采用官方提供的Mysql-Pool
日志处理程序扩展,加入
Log
,
Debug
,
Info
,
Error
四个不同类型以及对应输出表现
[0.3] - 2017-?-?
Added
加入POST表单(文件)上传的文件预处理
加入基础Session功能并以文件方式进行存储
控制器构造函数
__construct
支持,调用控制器方法时会优先调用该方法
###Fixed
修正Mysql连接池自动断开问题
[0.2] - 2017-?-?
Added
Mysql数据库支持,采用NPM的Mysql基础库,实现简单的连接池
MongoDB数据库支持,采用NPM的MongoDB基础库
调试日志的输出及存储
自动创建项目目录结构
[0.1] - 2017-?-?
Added
基础的MVC架构实现
参考了PHP的MVC框架-Codeigniter建立了的灵活路由器,无需手动设置路由规则即可自行快速查找请求的文件或控制器
GET,POST请求预处理并形成字段
基本的静态文件(图片,样式等)支持;可实现基本的MVC开发工作