博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Notadd PHP 到 Node 版 初步体验与测试
阅读量:5942 次
发布时间:2019-06-19

本文共 558 字,大约阅读时间需要 1 分钟。

2.0-alpha1 预览版本

这个版本主要用于预览后台,一些接口还没对接。

Adonis.js 到 Nest.js

AonisJS 是一个 Node.js 版的 Laravel ,起初是打算用 AdonisJS,后来发现 Nest.js 架构类似 Spring, 支持 Typescript, 支持 GraphQL,支持 Swagger 节省了很多优化的时间。 (另外,Nest.js 团队更加友好)

Typescript 的类型检查极大方便了后端的开发。

初步的性能测试

无 IO 读写操作的接口

无 IO 读写操作的接口响应时间在 12-20ms (本地) ,IO 读写操作接口响应时间在 40-80 ms,已经远低于之前 PHP 版本的 80-300ms。

并发量预估也会有不小的提升。

原生支持 websocket

目前来说 websocket 已经是浏览器标配了,且考虑 React 对 IE9 以下兼容并不好,目前可以默认使用 websocket 来替代轮询,实现实时数据更新,并且极大地提高了并发量。

基于 material-ui 风格的后台

更简单的安装方式

两步安装:1. git clone 源代码 2. npm install

再也不用纠结缺少什么拓展了,npm 全部帮你搞定了。

体验地址:

Node版:

PHP版:

转载地址:http://kjqtx.baihongyu.com/

你可能感兴趣的文章
苏勇老师写的CCIE详解
查看>>
/dev/tty /dev/ttyS0 /dev/tty0区别
查看>>
管理Vim插件的插件——Vundle
查看>>
负载均衡集群LVS模式之DR模型
查看>>
MAP安装使用指南
查看>>
thinkphp-查询数据-基本查询
查看>>
bootstrap-自适应导航
查看>>
SQL-4查找所有已经分配部门的员工的last_name和first_name(自然连接)
查看>>
查找最近修改的SP
查看>>
linux交换空间
查看>>
加入马帮,马到功成
查看>>
使用cpau.exe让不是管理员的用户也有权限运行哪些需要管理员权限的软件。
查看>>
编译安装mariadb-10.0.10
查看>>
UML类图
查看>>
nginx0.8 + php-5.3.4 + memcached
查看>>
YUM部署高版本LNMP环境
查看>>
centos 的epel源配置
查看>>
我的友情链接
查看>>
IPSEC传输模式和隧道模式的区别
查看>>
lnmp分离部署
查看>>