一、CSS相关
#1.1 左边定宽,右边自适应方案:float + margin,float + calc/* 方案1 */
.left {
width: 120px;
float: left;
}
.right {
margin-left: 120px;
}
/* 方案2 */
.left {
width: 120px;
float: left;
}
.right {
转载
2024-07-02 20:58:55
51阅读
我们一直在追求敏捷高效,这是衡量团队是否优秀的重要指标之一。对于研发团队来说,敏捷高效离不开得心应手的框架和工具。大家都在努力创造一种可持续性方案。前端最流行的方案就是构建自己的开发生态,充分利用开源资源和出色的构建工具,开发项目,将优秀的优化方案和开发方式应用于项目,比如绝对的前后端分离、同构 SSR(Server-Side Rendering 缩写,意为服务端渲染) 等。本文记录了在一次重构中
我使用了LuManager来管理服务器,LuManager是十分强大且方便的服务器管理软件,没接触过的朋友建议去官网看看。一、Nginx站点与NodeJS站点共存的配置首先是网站入口问题,Nginx使用了80端口,NodeJS使用8080端口。我们利用Nginx的“proxy_pass”将对80端口NodeJS站点的访问导向8080端口,在LuManager中,这个配置十分简单:1、进入LuMan
转载
2024-05-06 09:59:05
109阅读
一、简介:1.什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2011年6月1日,
转载
2024-07-21 23:27:22
66阅读
【ingress作用】在kubernetes集群当中可以使用service的nodeport和loadblancer类型将应用暴露给外部用户使用,除此之外还为我们提供了一个非常重要的资源对象可以用来暴露服务给外部用户。进行小规模应用或者测试,使用nodeport可以满足需求,但是当应用越来越多的时候,nodeport的管理就非常麻烦了,这时候ingress就出现的,避免了管理大量端口。【ingre
转载
2024-04-17 15:26:57
73阅读
1.什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。 2.Nginx的特点? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较
转载
2024-06-05 14:02:11
58阅读
场景: 这几天项目做的差不多了,但是服务器经常崩掉,然后之前用c#写的性能监控模块也不准,于是放弃了。还是用别人的模块吧。这里我采用node export + prometheus + grafana的方案进行性能监控。 prometheus是系统监控和报警系统,它可以通过监控系统的性能数据,获取并存储数据(默认是两个小时的数据)。同类型的软件有zabbix,但是我还没接触到。同时也有报警功能
转载
2024-07-16 13:20:45
24阅读
Docker 是一个流行的开源平台,用于将应用程序打包成容器,以便在不同环境中快速部署和运行。而 Dockerfile 是用来构建 Docker 镜像的文件,其中包含了构建镜像所需的指令和配置。
在本篇文章中,我们将介绍如何使用 Dockerfile 来构建一个包含 Nginx 和 Node.js Express 的单容器应用。Nginx 是一个高性能的 Web 服务器和反向代理服务器,而 No
原创
2024-04-15 05:26:25
80阅读
Nodejs项目部署与踩过的那哪些坑一、项目背景团队中基于Nodejs开发的项目,由于项目需要,要部署一套测试开发环境,之前正式线是一位大牛部署,由于某些原因这块现在需要自己处理部署。本人之前完全没接触过Linux,所以在部署测试开发环境过程中也是踩了好多坑,写篇杂记做个记录。 二、部署准备1.Linux系统2. SVN客户端3. Nodejs4. PM2 5. Nginx6. Mong
应用容器化和 Docker Compose 配置首先,如果你是一路跟着前面七篇教程一路敲过来的,那么将整个 Vue 前端项目放到新创建的 client 目录中,把整个 Express 后端项目放到新创建的 server 目录。如果你打算直接从这一篇开始学习部署,可以通过直接下载我们提供的代码: git clone -b deploy-start https://github.com/t
转载
2024-09-01 20:39:51
90阅读
Nginx 是什么?Nginx是一款轻量级 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在 BSD-like 协议下发行。其特点是占有内存少,并发能力强。换句话说 Nginx 是一款轻量级的 Web 服务器,并且占内存少并发能力强有 Node.js 为啥还要学 Nginx众所周知,Node 本身是可以做 HTTP 服务器的,Node 流行后端框架中(Express,K
转载
2024-04-14 10:32:30
102阅读
因为第一次接触远程服务器所以遇到的坑比较多1、mysql在centos6.5安装遇到的问题,就想说下官方就不能优化下linux系统的mysql安装吗,非得出错让用户自行解决,在上篇博客中写了 这里就不多说了2、将nodejs项目上传到远程服务器上后,不知道如何通过域名访问服务器的项目文件,经过过长时间的百度,知道了nginx反向代理这个东东,首先编辑nginx.conf文件添加如下内容
转载
2024-03-29 15:26:23
58阅读
Web服务器?Nginx是一种Web服务器,那么什么是Web服务器呢?Web服务器是可以向发出请求的浏览器提供文档的程序: Web服务器,是指驻留于互联网上某种类型计算机的程序。当Web浏览器(客户端)连到Web服务器上,并请求文件时,Web服务器将处理该请求,并将文件发送反馈到Web浏览器上,附带的信息会告诉Web浏览器如何查看该文件。由于Web服务器,使用HTTP(超文本传输协议)与客户机浏览
nginx和php有什么关系?很多新手可能有这个疑问,我之前学php也没注意这些问题,只管着按文档配置操作,完成php项目就不管了,最近特意总结了一下。 php是一门编程语言,讲究说学逗唱...呃,不对,是可以编写很多程序,但是只有php的话,你的php只能在你的服务器里孤立的运行,比如你用php写了一个可以通过身高计算人的标准体重的程序,虽然这个程序可以在服务器运行,但是他还不能和客户
转载
2024-06-10 05:44:07
41阅读
环境准备前端 node+express访问html文件 1.首先在需要操作的文件夹下安装express模块D:\vs code\File\hrml\mysqlweblod> npm install express2.先写第一个web服务创建app.js文件,如下let express = require('express')
// 创建应用
let app = express()
//
转载
2024-04-16 11:25:56
69阅读
作者:Azat Mardan 什么是 HTTP/2 Server PushHTTP/2 是 Web 开发的新标准,拥有很多不错的优点能够让 Web 访问更快且开发的工作更轻松简单。比如,引入多路复用传输不用合并资源,服务器推送(Server Push)资源让浏览器预加载。该文不会讲述 HTTP/2 的所有优势。你可以通过上篇文章了解更多{% post_link http2-node-expr
转载
2024-07-09 22:48:18
175阅读
记录折磨了自己俩天的项目部署到服务器并通过axios请求后台数据(无数据库)的问题看了很多很多回答,说实话很失望,没有一篇是完完整整的,所以我决定给大家说一下完整的步骤,nginx部署网站就不说了,自行百度。1.掌握node.js中编写接口的知识,学习express(基于node封装的专门用来创建 Web 服务器的),简单理解就是比写原生更加简单。(1)创建一个文件夹,进行初始化$ npm ini
转载
2024-04-08 11:55:02
225阅读
要一个人写前台和后台就是一把辛酸泪,跨域弄得我头大,写了一个node+express+vue的前后台分离项目,部署到服务器出现跨域问题,找了好多资料,终于解决这个心头大患了,哈哈哈哈哈一、打包前端及放到服务器上面我的前端是用Vue写的,然后打包,把项目放到tomcat/webapps/ROOT/文件夹下面,我新建了一个文件夹来存放node写的后台代码,如下图express存放的就是我的node代码
主要五个方向:静态web服务器负载均衡静态代理动静分离虚拟主机静态web服务器Nginx是一个HTTP的web服务器,可以将服务器上的静态文件(如HTML、图片等)通过HTTP协议返回给浏览器客户端;案例:配置本地静态资源服务将ace前端框架(bootstrapt编写)的Demo项目,均为静态页面资源,部署到nginx所在服务器1、上传资源2、配置 nginx.conf 获取
转载
2024-03-15 10:29:07
340阅读
在此列出Express版的「十不一没有」,由前3个「不」即可发现Express版锁定在初学者及非商业用途。尽管如此,Visual Studio 2005 Express仍然是适合广大学生,软件开发爱好者,初学者的功能强大、易学易用的IDE.1.不能远程除错:限制本机开发与除错。 2.不能远程访问数据库(Visual Web Developer 2005 Express版可以):主从架构的应用,限制
转载
2024-03-29 11:27:05
144阅读