• 2024-06-24nginx配置优化
    userwww;worker_processesauto;worker_cpu_affinityauto;worker_rlimit_nofile65535;#Nginx工作进程可以打开的最大文件描述符数量,查看系统文件描述符数再确认error_log/var/log/nginx/error.log;pid/run/nginx.pid;include/usr/share/nginx/modules/*.c
  • 2024-06-23Nginx优化与防盗链
    一、隐藏版本号1.普通版[root@localhost~]#vim /usr/local/nginx/conf/nginx.confhttp{  include   mime.types;  default_type application/octet-stream;  server_tokensoff;   (隐藏版本号)查看信息:方法一[root@localhostconf]#
  • 2024-06-20webpack项目开发完后,如何优化打包速度?
    Gzip压缩前端页面文件缓存我们先来简单回顾下http缓存的知识:HTTP1.0是通过Expires(文件过期时间)和Last-Modified(最近修改时间)来告诉浏览器进行缓存的,这两个字段都是UTC时间(绝对时间)。Expires过期控制不稳定,因为浏览器端可以随意修改本地时间,导致缓存使用不精准。而且L
  • 2024-06-19Nginx优化与防盗链
    一.Nginx服务优化        在企业信息化应用环境中,服务器的安全性和响应速度需要根据实际情况进行相应参数配置,以达到最优的用户体验。Nginx默认的安装参数只能提供最基本的服务,需要调整如网页缓存时间、连接超时、网页压缩等相应参数,才能发挥出服务器的最大作用。
  • 2024-06-18关于几种语言(c#,php,python,javascript)字符串的gzip压缩与解压的整理
    背景介绍因为一直在处理restfulAPI,给移动端提供的数据需要考虑流量问题,优先考虑就是压缩现有的字符串,然后再考虑业务逻辑方面的减少流量。鉴于找这些资料也花了不少时间,所以整理了这篇文章,留作纪念。参考网址PHP与C#的压缩与解压http://www.oschina.net/question/2265205_181
  • 2024-06-16Nginx 配置技巧汇总
    前言Nginx是一款非常流行的高性能web和反向代理服务器,它以其稳定性、低资源消耗以及高并发能力而闻名。本教程中将分享一些实用的Nginx配置技巧,这些技巧可以帮助你优化服务器性能和管理网络请求。1.配置静态文件缓存为了提高网站加载速度和降低服务器负载,对静态文
  • 2024-06-16云计算【第一阶段(14)】Linux的目录和结构
    一、Liunx目录结构1.1、linux目录结构linux目录结构是树形目录结构根目录(树根)所有分区,目录,文件等的位置起点整个树形目录结构中,使用独立的一个"/",表示1.2、常见的子目录必须知道目录路径目录作用/root系统管理员root的宿主目录/home普通用户的宿主目录/boot系统内核、
  • 2024-06-14Nginx优化与防盗链
    一、nginx优化1、配置Nginx隐藏版本号隐藏Nginx版本号,避免安全漏洞泄漏Nginx隐藏版本号的方法    (1)修改配置文件    (2)修改源码  (1)修改配置文件将nginx配置文件中server_tokens选项的值设置为offvim/usr/local/nginx/conf/nginx.confhttp{in
  • 2024-06-04命令行压缩工具用法
    tar归档#创建一个未压缩的tar归档文件#其中,`-c`表示创建归档文件,`-v`表示显示详细信息,`-f`表示指定归档文件名。tar-cvfarchive.tarfile1file2dir1#创建一个使用gzip压缩的tar归档文件#其中,`-z`表示使用gzip压缩。tar-czvfarchive.tar.gzfile1fi
  • 2024-05-31Nginx 实战-02-nginx proxy_pass 服务代理访问 使用笔记 ubuntu nodejs
    前言大家好,我是老马。很高兴遇到你。我们为java开发者实现了java版本的nginxhttps://github.com/houbb/nginx4j如果你想知道servlet如何处理的,可以参考我的另一个项目:手写从零实现简易版tomcatminicat手写nginx系列如果你对nginx原理感兴趣,可以阅读:从零
  • 2024-05-26Nginx R31 doc-11-Compression and Decompression 压缩与解压缩
    前言大家好,我是老马。很高兴遇到你。我们为java开发者实现了java版本的nginxhttps://github.com/houbb/nginx4j如果你想知道servlet如何处理的,可以参考我的另一个项目:手写从零实现简易版tomcatminicat压缩与解压缩压缩服务器响应,或者对不支持压缩的客户端进行
  • 2024-05-229-3-了解gzip-bzip2- xz管理压缩文件
    9.3了解gzip-bzip2-xz管理压缩文件-file-sort查看文件创建压缩的TAR存档,TAR命令支持三种不同的压缩方式:gzip压缩速度最快bzip2压缩生成的文件比gzip小,但使用不如gzip广;xz压缩工具相对较新,但是会提供最佳的压缩率9.3.1压缩工具
  • 2024-05-16源服务器开启gzip,CDN上没开启,CDN节点请求是以gzip大小算还是按原来的大小算
    今天学到一个知识:当源服务器开启了gzip压缩,而CDN上没有开启gzip时,CDN节点请求的流量计算通常是基于未压缩的原始文件大小来计算的。这是因为CDN通常是根据其接收到的内容来计算流量,而不会主动去解压缩已压缩的内容来计算。具体来说,当CDN节点从源服务器获取内容时,如果源服务器返
  • 2024-05-13理解Nginx超时时间参数
    Nginx是一款自由、开源、高性能的HTTP和反向代理服务器,它可以通过不同的设置来提高网站的性能和安全性。其中,设置Nginx超时时间非常重要,因为它将直接影响网站的响应速度和用户体验。本文将从多个方面详细阐述Nginx超时时间的设置方法与注意事项。一、请求超时时间设置请求超时时
  • 2024-05-09docker打包前端项目/flask项目
    1.docker安装我安装的是dockerdesktop安装完成后$docker-v$Dockerversion26.0.0,build2ae903e同时也可以打开图形界面看2.前端打包配置Dockerfile放在前端项目根目录配置nginx.conf放在前端项目根目录---Dockerfile#设置Node.js版本FROMnode:20.12.2#设置容器工
  • 2024-04-28Compression Stream API
    使用gzip或者默认格式压缩和解压缩数据<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><titl
  • 2024-04-27记录一下docker desktop windows安装,容器安装等
    安装包下载https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe    docker应用管理工具,选择性安装https://www.rainbond.com/docs/quick-start/quick-installhttps://www.bilibili.com/video/BV1MZ4y1b7wW/?p=2&spm_id_from=pageDriver&
  • 2024-04-1208-磁盘管理
    8.3挂载文件系统8.3.3挂载文件系统:mount命令常用文件系统的表示方法表示方法描述ext2Linux的ext2文件系统ext3Linux的ext3文件系统vfatWindows的FAT16/FAT32文件系统ntfsWindows的NTFS文件系统iso9660CD-ROM光盘的标准文件系统8.3.4在启动
  • 2024-04-01Nginx静态压缩和代码压缩,提高访问速度!
    https://mp.weixin.qq.com/s/0yfUWWfM2RcQBgCiAKcZLAnginx静态资源动态压缩nginx静态资源静态压缩基于目前大部分的应用,都使用了前后端分离的框架,vue的前端应用,也是十分的流行。不知道大家有无遇到这样的问题:随着前端框架的页面,功能开发不断的迭代;安装的依赖,不断的增多;这
  • 2024-04-01Linux基础命令篇之——压缩与解压(tar、gzip、bzip2、zip和unzip)
    linux基础命令——解压与压缩以下是关于Linux命令tar、gzip、bzip2、zip和unzip的详细介绍:1.tar这个是Linux用的最多的解压缩命令tar是Linux系统中用于创建和处理归档文件的命令。归档文件是一个包含多个文件和/或目录的单一文件。常与压缩命令gzip或bzip2结合使用,以减
  • 2024-03-30Python实现反爬虫
    环境Python3.12安装fastapipipinstall"fastapi[all]"代码fromfastapiimportFastAPI,Responsefromfastapi.responsesimportFileResponseapp=FastAPI()@app.get('/')defindex():resp=FileResponse('data.gz')res
  • 2024-03-18配置 Nginx
    Nginx是一种轻量级、高性能、低内存的Web服务器和反向代理服务器。1.正向代理和反向代理正向代理:客户端向服务器发送请求,并指定目标服务器地址,然后由代理服务器和原始服务器通信,转交请求并获得响应,再返回给客户端。正向代理隐藏了真实的客户端,使真实的客户端对服务器不可见
  • 2024-03-13Vite+Vue3打包性能优化 Gzip压缩
    安装插件npmivite-plugin-compression-D配置文件//vite.config.tsimportviteCompressionfrom'vite-plugin-compression';exportdefault()=>{return{plugins:[viteCompression({threshold:10240,//设置只有大于10kb的
  • 2024-03-09规则四:压缩组件
    规则一和规则三从减少不必要的http请求来缩短响应时间,规则二通过缩短距离来缩短响应时间,而压缩则是通过减少文件的大小来缩短响应时间。用什么来进行压缩?文章通过比较gzip,deflate。通过一系列的数据对比,gzip是目前最流行,最有效的压缩方法,gzip不仅被大多数的浏览器支持,而且其
  • 2024-03-06Gzip压缩
    目的缩短响应时间做法情况一|springboot服务开启gzip压缩功能#开启Gzip压缩#server.compression.enabled=true#要压缩的类型#server.compression.mime-types=application/javascript,application/x-javascript,text/css,application/json,application/xml,text/html,text/