- 博客(17)
- 收藏
- 关注
转载 Centos Development Tools 安装
镜像源切换 先把YUM源切换成国内的镜像源 先备份一下原来的源镜像文件 # cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载新的CentOS-Base.repo...
2019-08-29 10:10:00
1619
转载 CentOS 7 搭建源码包搭建LNMP环境
1,安装epel源 yum install -y epel-release 2, 安装需要的软件 yum install -y gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel \libjpeg libj...
2019-08-23 10:51:00
328
转载 CentOS7快速搭建LNMP环境(yum)
LNMP:Linux+Nginx+MySql+PHP Nginx的正确读法应该是Engine X 我们使用CentOS自带的YUM来安装 镜像源切换 先把YUM源切换成国内的镜像源 先备份一下原来的源镜像文件 # cp /etc/yum.repos...
2019-08-23 10:10:00
248
转载 使用 GoLand 启动 运行 Go 项目
第1步:开始之前请确保安装好了 go语言环境并配置好了gopath环境变量 安装目录 c:\GO 第二步:新建项目 第三步,选择项目路径 第四步:在该目录下手动创建 bin,pkg,src三个文件夹 bin 用来存放编译后的 .exe 文件 pkg 放置自定义...
2019-08-21 10:23:00
24019
转载 php代码整洁之道(有空需要多看多练习,养成习惯)
Clean Code PHP 介绍 本文参考自 Robert C. Martin的Clean Code书中的软件工程师的原则 ,适用于PHP。 这不是风格指南。 这是一个关于开发可读、可复用并且可重构的PHP软件指南。 并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。 这些虽...
2019-08-20 14:35:00
654
转载 缓存技术使用的实践与思考(狠详情)
导读 按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层+DB存储层的架构。从最开始的单机混合部署Web和DB,到后来将二者拆分到不同物理机以避免共享机器硬件带来的性能瓶颈,再随着流量的增长,Web应用变为集群部署模式,而DB则衍生出主从机来保证高可用,同时便于实现读写分离。这...
2019-08-15 16:25:00
737
转载 redis缓存设计
缓存的利于弊及应用场景 这里我们主要讨论以Redis为代表的基于内存的缓存方案。 缓存的优点 提升访问速度,减少后端如数据库存储的时间消耗 减轻后端如数据库的压力 缓存带来的问题 任何系统每增加一个组件,在...
2019-08-13 18:46:00
191
转载 大型网站架构演化发展历程
一、大型网站系统的特点 高并发,大流量: 需要面对高并发用户,大流量访问,Google日均PV数为35亿,日均IP访问数为3亿,2011年腾讯QQ最大用户在线数1.4亿,淘宝2012年双11活动一天交易额191亿,活动开始第一分钟独立访问用户达1000万 拓展: PV、UV、IV的...
2019-08-13 13:46:00
83
转载 PHP异步:fsockopen及swoole异步
一、同步与异步的区别: 1、同步模式:后一个任务等待前一个任务结束,然后再执行,程序的执行顺序与任务的排列顺序是一致的、同步的. 2、异步模式:则完全不同,每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不...
2019-08-12 18:24:00
277
转载 PHP程序员的技能图谱
停了一个多月没写技术文档,主要是因为本人最近离职了,当然现在回来了,也就说明有了新的工作着落了。 作为一个工作两年的程序员,能在深圳知名企业找到工作,一定程度上也能把你从离职前的失意转为自信和动力,毕竟跳槽总是不易的。 乔布斯说过:那些看似在生命中没有关联、微不足道的事情就像一个个散落在各地...
2019-08-12 11:49:00
245
转载 PHP异步非阻塞的实现方法
前言 由于PHP本身是一种单进程的语言,每次请求在apache都是一个进程,在Nginx和fastCGI里面每个请求时一个单独的worker线程,而且在各个服务器里面的请求都是阻塞的,所以有些大批量的复杂逻辑或文本处理会导致请求响应时间很长,这里我们就要考虑让PHP实现异步非阻塞的做法,已...
2019-08-12 10:24:00
987
转载 性能测试-服务端瓶颈分析思路
概述 性能测试中,对服务端的指标监控也是很重要的一个环节。通过对各项服务器性能指标的监控分析,可以定位到性能瓶颈。 后端性能指标有CPU,内存,网络,I/O等等 分析思路 整体系统CPU利用率 内存利用率 磁盘I/O的利用率和延迟 网络利...
2019-08-01 15:03:00
348
转载 2020 PHP安全指南
2019 年,大多数的科技工作者 — 尤其是 Web 开发者 — 必须摈弃掉关于开发安全 PHP 应用的老一套。这对那些不相信能够开发出安全的 PHP 应用的人来说尤其重要. 这篇指南应该作为 PHP: The Right Way 这本电子书强调安全部分的补充,而不是作为代码风格一样的普通主...
2019-07-31 14:48:00
310
转载 除开架构设计, MySQL优化思想
优化一览图 优化 笔者将优化分为了两大类:软优化和硬优化。软优化一般是操作数据库即可;而硬优化则是操作服务器硬件及参数设置。 1、软优化 1)查询语句优化 首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一...
2019-07-24 16:16:00
111
转载 mysql 实验论证 innodb表级锁与行级锁
innodb 的行锁是在有索引的情况下,没有索引的表是锁定全表的. 表锁演示(无索引) 操作1 操作2 处于等待状态.... 再回到操作1 commit以后,操作2就出来结果了(锁定了8秒,过了6秒左右才去session1提交)。 实验结果是: 我在操作1的for u...
2019-07-24 15:31:00
369
转载 MySQL(逻辑分层,存储引擎,sql优化,索引优化以及底层实现(B+Tree))
一 ,逻辑分层 连接层:连接与线程处理,这一层并不是MySQL独有,一般的基于C/S架构的都有类似组件,比如连接处理、授权认证、安全等。 服务层:包括缓存查询、解析器、优化器,这一部分是MySQL核心功能,包括解析、优化SQL语句,查询缓存目录,内置函数(日期、时...
2019-07-24 14:30:00
221
转载 php 获取请求协议
第一种: ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FO...
2019-07-22 14:26:00
866
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人