随笔 - 527  文章 - 2 评论 - 48 trackbacks - 0

摘要: ss -l阅读全文
posted @ 2018-12-12 23:25 陶士涵 阅读(24) 评论(0) 编辑
摘要: 未压缩前阅读全文
posted @ 2018-12-11 21:36 陶士涵 阅读(19) 评论(0) 编辑
摘要: fpm:FastCGI Process Manager 是一种替代的PHP FastCGI实现,对于负载较重的站点非常有用。 1.先进的进程控制,优雅的停止启动 2.能够使用不同的uid/gid/chroot/environment启动worker,使用不同的php.ini,监听不同的端口 3.stdout stderr日志记录 4.opcode cache破坏的情况下紧急重启 5.加速上传支持...阅读全文
posted @ 2018-12-10 17:51 陶士涵 阅读(35) 评论(0) 编辑
摘要: 1.运行时控制Nginx进程 NGINX有一个主进程和一个或多个工作进程。 如果启用了缓存,则缓存加载器和缓存管理器进程也会在启动时运行。 主进程的主要目的是读取和评估配置文件,以及维护工作进程。 工作进程执行请求的实际处理。 NGINX依赖于依赖操作系统的机制来有效地在工作进程之间分配请求。 工作进程数由nginx.conf配置文件中的worker_processes指令定义,可以设置为固...阅读全文
posted @ 2018-12-06 21:45 陶士涵 阅读(33) 评论(0) 编辑
摘要: 随着互联网的爆炸性增长及其在我们生活中日益重要的作用,互联网上的流量急剧增加,并且每年以超过100%的速度增长。服务器上的工作负载正在迅速增加,因此服务器很容易在短时间内过载,尤其是对于流行的网站。为了克服服务器的过载问题,有两种解决方案。一种是单服务器解决方案,即将服务器升级到性能更高的服务器,但阅读全文
posted @ 2018-12-05 16:10 陶士涵 阅读(31) 评论(0) 编辑
摘要: 1.常见参数 tcpdump -i eth0 -nn -s0 -v port 80 -i 选择监控的网卡 -nn 不解析主机名和端口号,捕获大量数据,名称解析会降低解析速度 -s0 捕获长度无限制 -v 增加输出中显示的详细信息量 port 80 端口过滤器,只捕获80端口的流量,通常是HTTP 2. tcpdump -A -s0 port 80 -A 输出ASCII数据 -X 输出...阅读全文
posted @ 2018-12-01 19:37 陶士涵 阅读(47) 评论(0) 编辑
摘要: DNS DomainNameSystem域名系统,根据域名查出IP地址 1.dig命令可以显示整个查询的过程 root@VM-38-204-ubuntu:~# dig www.sopans.com //这一段是查询参数和统计 ; > DiG 9.10.3-P4-Ubuntu > www.sopans.com ;; global options: +cmd ;; Got answer: ;; -...阅读全文
posted @ 2018-11-28 22:19 陶士涵 阅读(54) 评论(0) 编辑
摘要: php timer.php 每500毫秒执行一次阅读全文
posted @ 2018-11-27 22:18 陶士涵 阅读(76) 评论(0) 编辑
摘要: 1.闭包函数也叫匿名函数,一个没有指定名称的函数,一般会用在回调部分 2.闭包作为回调的基本使用, echo preg_replace_callback('~-([a-z])~', function ($match) { return strtoupper($match[1]); }, 'hello-world'); 第三个参数是要匹配的目标字符串,第二个参数是一个匿名函数,当preg...阅读全文
posted @ 2018-11-27 22:10 陶士涵 阅读(70) 评论(0) 编辑
摘要: PHP代码的执行:1.和大部分程序一样,接收数据,处理数据,输出结果2.编写的代码就是输入的数据,php内核进行处理,返回相应的输出3.php作为业务程序和编译语言的区别就是,php多了一步把用户代码翻译为机器语言的步骤:词法分析,语法分析4.词法分析把php代码分割成一个个单元,语法分析将这些单元阅读全文
posted @ 2018-11-22 21:48 陶士涵 阅读(103) 评论(0) 编辑