摘要:
关于一些对location认识的误区 1.location的匹配顺序是“先匹配正则,在匹配普通”。 location的匹配顺序其实是“先匹配普通,在匹配正则”。造成误解的原因是:正则匹配会覆盖普通匹配 2.location的执行逻辑跟location的编辑顺序无关 a. “普通location”的匹 阅读全文
摘要:
正常安装: 1、composer。(https://getcomposer.org/Composer-Setup.exe) 安装之前要确保目录:wamp\bin\php\php5.4.3下的php.ini文件中的php_openssl.dll扩展库是开启的,否则,composer在安装过程中会出现错 阅读全文
摘要:
mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复。 需要至少两台机器,安装mysql,两台机器要在相通的局域网内,可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。 注意:从服务器的mysql版本必须高于主服务,因为从服务器读取主服务器的bin_log 日 阅读全文
摘要:
一、负载均衡 什么是负载均衡? 负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。 负载均衡的优点: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结 阅读全文
摘要:
一、代理服务器 1.什么是代理服务器? 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2.为什么要使用代理服务器? 1)提高访问速度 由于目标主机返回的数 阅读全文
摘要:
1.什么是redis? redis是一个基于内存的高性能key-value数据库 2.redis基本数据类型及应用场景 支持多种数据类型: string(字符串) String数据结构是简单的key-value类型,value其实不仅可以是String,也可以是数字。 常规key-value缓存应用 阅读全文
摘要:
百度百科对防盗链的定义是 此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。 常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间 阅读全文
摘要:
<?php //从时间上来看,快速排序和归并排序在时间上比较有优势,//但是也比不上sort排序,归并排序比较占用内存! $arr = [4,6,1,2,3,89,56,34,56,23,65];/** * 冒泡排序 * 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过 阅读全文
摘要:
案例: <?php class KillBom { //定义扩展名 public static $m_ext = ['txt','php','js','css']; /** * 传入一个任意文件,自动区分定义的扩展名,然后过滤 * @param string $file * @return bool 阅读全文
摘要:
一、主机从机都安装keepalived 1.安装 yum install -y keepalived 2.备份 cd /etc/keepalivedcp keepalived.conf keepalived.conf.back 1.安装 yum install -y keepalived 2.备份 阅读全文