面临问题?
1、直出数据
2、登录校验
3、接口合并
4、数据格式
5、简单独立处理业务能力
为什么用Node?
Node优势
1、编程思维
2、队列模式
总体解决的问题?
( 1 ) Node层所处位置
(2)资源文件的加载
(3)CGI文件的加载【吐数据与拉取数据】(第一步)
( 4 ) 跨域名解决方案
(5)session传递
(6)日志
(7)监控
(8)数据存储层
(9)
1、整体系统所处理节点位置
最终方案:
(1)页面与js,css,img放在apache/nginx上 都支持ssi
(2)访问请求的资源通过url中加参数表示是否访问nodejs,以及访问的配置文件
Text
2、cookie信息的传递
3、跨域名解决方案
4、接口配置文件定义
4、同时请求哪些接口,数据如何返回
能用简单优美的方式将任何同步或异步回调函数转换成then()链式调用!
https://www.npmjs.com/package/thenjs
5、日志监控
6、内存监控
7、宕机处理方案
8、前端ORM接入方案
sequelize
linq-js
https://www.npmjs.com/package/linq-js#83-beginquery-callback-delay-lists-string
http://blog.gfdsa.net/2014/04/06/database/sequelize1/
9、快速部署
By lowinwu
前端定义数据模型