Web架构的理解 以前也有学过一些Web的框架,但其实对一个Web框架的必要组件所完成的功能还是模棱两可的,在这里从零开始写一个用 搭建的服务器架构,并重新理解一下每一个组件完成的功能。 首先要显示一个Web网页,那么就需要假设一个HTTP服务器,在PHP应用中,这个HTTP服务器一般用 或者 来架 ...
分类:
Web程序 时间:
2020-05-08 15:52:42
阅读次数:
90
前些日子,一个悠闲又不悠闲的下午,我还在用 Node.js 写着某个移动互联网应用的 API 服务端。那时还是用 MySQL 作为数据库,一切都很好,所有功能正常运行。可是有很多问题让人不安: 频繁的产品功能变化让MySQL跟不上 产品初期功能变化很频繁,其中很多变化都不得不对数据库结构做出更改。对 ...
分类:
数据库 时间:
2020-05-07 22:52:02
阅读次数:
87
1.模块查找规则-当模块拥有路径但没有后缀时:(require(‘./find’)) require方法根据模块路径查找模块,如果是完整路径,直接引入模块; 如果模块后缀省略,先找同名JS文件,再找同名JS文件夹; 如果找到了同名文件夹,找文件夹中的index.js; 如果文件夹中你那个没有inde ...
分类:
Web程序 时间:
2020-05-07 15:43:18
阅读次数:
75
npm、webpack、vue-cli 快速上手版 Node.js npm 什么是Node.js 以及npm 简单的来说 Node.js 就是运行在服务端的JavaScript,基于Chrome V8 引擎的。 npm 是Node.js 的包管理工具。 npm的安装和更新 Node.js下载安装 N ...
分类:
Web程序 时间:
2020-05-06 19:25:38
阅读次数:
77
《深入浅出Node.js》电子书pdf下载 :https://blog.csdn.net/hp910315/article/details/83445807 深入浅出Node.js电子书pdf下载链接: " te4i" https://pan.baidu.com/s/1u6kk_nbP1aUUTe- ...
分类:
Web程序 时间:
2020-05-06 13:47:46
阅读次数:
109
Node.js前言 1. Node.js之父 Ryan Dahl(瑞安·达尔) 数学系博士, 中途退学, 选择了诗和远方 为了生活, 学习了Ruby On Rails接Web项目, 经过两年成了Web服务器专家 第一个阶段: 接项目做网站 第二个阶段: 帮助客户解决性能问题 工作少了, 活更高端, ...
分类:
Web程序 时间:
2020-05-05 15:12:16
阅读次数:
98
原文作者: xingguang 原文链接: "https://www.tiance.club/post/570064033.html" Server的两种运行模式介绍 单线程模式(SWOOLE_BASE) 这种模式就是传统的异步非阻塞 Server 。与Nginx和Node.js等程序是完全一致的。 ...
分类:
其他好文 时间:
2020-05-05 12:30:10
阅读次数:
78
HTTP了解 超文本传输协议(HTTP)是用于传输褚如HTML的超媒体文档的应用层协议。它被设计用于Web浏览器和Web服务器之间的通信,但它也可以用于其他目的。 HTTP遵循经典的客户端-服务端模型,客户端打开一个连接以发送请求,然后等待它收到服务器端响应。 HTTP是无状态协议,意味着服务器不会 ...
分类:
Web程序 时间:
2020-05-05 10:44:26
阅读次数:
79
1、什么是分片上传 分片上传就是把一个大的文件分成若干块,一块一块的传输。这样做的好处可以减少重新上传的开销。比如:如果我们上传的文件是一个很大的文件,那么上传的时间应该会比较久,再加上网络不稳定各种因素的影响,很容易导致传输中断,用户除了重新上传文件外没有其他的办法,但是我们可以使用分片上传来解决 ...
分类:
Web程序 时间:
2020-05-04 13:30:50
阅读次数:
69
最近做了一个需求,需要加解密大文件,并返回真实加解密进度,因为大文件,所以必须要使用到分片上传。有时候前台分片之后,后台需要合并。前台分片上传没什么太大的问题,就是根据buffer或者blob去分割文件即可。主要是后台合并会遇到一些问题。后台合并的方法有很多,以Node.js为例,可以使用以下方式: ...
分类:
Web程序 时间:
2020-05-04 13:21:36
阅读次数:
133