Cache everything. Lightweight hight performance node.js web framework
OnceIO是OnceDoc企业私有内容(网盘)管理系统的底层Web框架,它可以实现模板文件、静态文件的全缓存,运行起来完全不需要I/O操作,并且支持客户端缓存优化,GZIP压缩等(只压缩一次),拥有非常好的性能,为您节约服务器成本。它的模块化功能,可以让你的Web进行分布式存储,在一个扩展包里即可包含前端、后端和数据库定义,只需通过添加/删除目录的方式就可实现功能删减,实现真正的模块化扩展。目前OnceIO已经开源,这里是介绍如何使用的一系列文章。
- 用OnceIO(NodeJS)搭建简单的web服务器
- NodeJS中的Middleware是什么?在OnceIO中创建和使用中间件
- OnceIO(Node.JS)的路由(Routing)、路由方法和路由变量
- OnceIO(Node.JS)的静态文件路由
- OnceIO(Node.JS)中的模板引擎是什么及MVC设计模式的使用与实现
- OnceIO(Node.JS)中安装、使用和更换doT、EJS、pug等模板引擎
- Node.JS的表单提交及OnceIO中接受GET/POST数据的三种方法
- NodeJS中的客户端缓存、浏览器缓存、304缓存和OnceIO的缓存控制
- OnceIO(NodeJS)中的服务器端缓存、模板预加载和静态资源文件的缓存和Gzip压缩机制
MIT