燕十八老师讲解的PHP高性能架构班,燕十八的课程相信大家都知道,都是精品。

课程目录

Linux.基础进阶

01.安装前准备
02.virtualbox安装
03.virtual的使用和基础配置
04.linux运行方式和目录结构
05.linux基础命令
06.linux正则
07.用户基础讲解和用户与组的管理
08.实验 single模式修改root密码
09.系统管理命令
10.系统启动流程
11.进程和服务管理
12.screen
13.进程管理
14.top
15.rpm和yum
16.yum源配置
17.apt-get
18.yum lamp
19.rsync
20.课后交流

Linux.开发篇

01.vi介绍
02.vi三个模式命令讲解
03.vim插件安装
04.vim插件使用
05.git安装
06.计划任务
07.shell1
08.shell变量赋值和引用
09.shell流控制1
10.smart_tar脚本详解
11.shell流控制
12.shell完结
13.awk1
14.awk练习1
15.awk2
16.sed
17.linux性能分析
18.日常分析

Linux.负载均衡

01.web负载均衡
02.nginx_upsteam
03.ngnix+keepalived
04.check_nginx_port脚本
05.nginx+keepalived实验结果
06.lvs介绍
07.lvs实战

Linux优化篇

01.mysql编译安装
02.apache+php编译
03.apache+php2
04.apache+php编译脚本
05.服务器验证失败解决方法
06.php-fpm编译
07.nginx编译
08.nginx+php配置
09.nginx优化1
10.nginx优化2google-perftools安装
11.nginx优化3google-perftools优化配置
12.nginx优化4内核优化
13.nginx优化5
14.php-fpm优化

memcache

01-memcahced介绍及安装
02-add命令详细介绍
03-增删改查及统计命令
04-memcached内存分配机制
05-LRU删除机制
06-Linux下编译memcached
07-key value的长度限制
08-windows下安装php-memcache
09-Linux编译Apache+PHP
10-编译php-memcache扩展
11-分布式之取模算法的缺陷
12-一致性哈希分布式算法原理与实现
13-一致性哈希实验课(1)-实验准备
14-一致性哈希实验课(2)-实验过程
15-缓存雪崩现象
16-缓存无底洞现象
17-永久数据被踢现象

mongodb

01-mongodb文档型数据库特点介绍
02-mongodb安装过程
03-mongo库表操作语句
04-CURD操作详解
05-深入查询表达式
06-游标操作
07-索引
08-用户管理
09-mongoDB备份与恢复
10-replication复制集
11-shard分片
12-手动预先分片
13-replcation与shard分片结合使用
14-PHP-Mongo扩展编译及使用
15-短网址项目之网址算法
16-短网址项目之添加网址
17-短网址项目之完成项目
18-聚集运算之group
19-aggregate聚集框架
20-mapReduce概念及用法
21-mapReduce实战地震数据分析

mysql优化

01-MySQL优化大的思路
02-awk简洁入门
03-观察服务器周期性变化
04-观察mysql进程状态
05-列选取原则
06-多列索引生效规则
07-多列索引实验
08-商城多列索引实验
09-聚簇索引概念
10-聚簇索引随机主键值的效率
11-索引覆盖
12-某聚簇索引排序慢案例分析
13-索引长度与区分度
14-伪哈希函数降低索引长度
15-大数据量分页优化
16-索引与排序
17-冗余索引与重复索引
18-索引碎片修复
19-explain分析sql效果
20-in型子查询陷阱
21-exists一定比子查询慢吗
22-max min非常规优化技巧
23-count优化小技巧
24-巧用变量减少查询
25-MySQL主从集群配置
26-binlog-format的区别
27-主主复制
28-主主复制时的主键冲突解决
29-被动主主复制
30-mysql-proxy完成负载均衡与读写分离
31-partition分区
32-事务讲解

nginx

01-nginx介绍及编译安装
02-nginx信号量
03-nginx虚拟主机配置
04-nginx日志管理
05-nginx定时任务完成日志切割
06-Location详解之精准匹配
07-Location之正则匹配
08-Location总结图解
09-nginx Rewrite语法详解
10-编译PHP并与nginx整合
11-安装ecshop
12-商城url重写实战
13-nginx gzip压缩提升网站速度
14-expires缓存提升网站负载
15-反向代理实现nginx+apache动静分离
16-nginx实现负载均衡
17-nginx连接memcached
18-第3方模块编译及一致性哈希应用
19-大访问量优化整体思路
20-ab压力测试及nginx性能统计模块
21-nginx单机1W并发优化
22-服务器集群搭建
23-集群性能测试

oracle

01-学习oracle的目的
02-sqlplus连接与启动关闭实例
03-sqlplus缓冲区操作
04-sqlplus与外部编程器交互
05-sqlplus中使用变量
06-列类型与表创建
07-约束
08-序列
09-同义词
10-查询语句
11-子查询
12-连接查询
13-视图
14-索引
15-事务
16-第1个pl-sql程序
17-变量与默认值设置
18-if-else控制结果
19-while结构
20-for循环
21-loop循环
22-存储过程与存储函数
23-plsql与数据库交互
24-自定义数据类型
25-利用表和列快速定义数据类型
26-异常处理
27-递归函数
28-隐式游标
29-显式游标
30-触发器
31-编译PHP-OCI8连接oracle

PHP底层分析

01-PHP编译特点
02-变量的底层实现
03-变量类型的实现
04-符号表 变量的花名册
05-传值赋值发生了什么
06-cow写时复制特性
07-引用赋值发生了什么
08-强制分裂
09-引用数组时的怪现象
10-循环数组时的怪现象_all
11-符号表与作用域
12-静态变量的实现
13-常量
14-对象
15-内存分层

redis

01-redis特点及安装使用
02-redis通用key操作命令
03-string结构及命令详解
04-list结构及命令详解
05-位图法统计活跃用户
06-set结构及命令详解
07-order set结构及命令详解
08-hash结构及命令详解
09-redis事务及锁应用
10-频道发布与消息订阅
11-rdb快照持久化
12-aof日志持久化
13-redis主从复制
14-redis运维常用命令
15-aof恢复与rdb服务器间迁移
16-sentinel运维监控
17-key设计原则
18-phpRedis扩展编译
19-微博项目之用户注册与微博发布
20-微博项目之粉丝关系与推送微博
21-增强微博cookie安全
22-哈希数据存储微博
23-微博key设计总结
24-粉丝拉取模式
25-微博冷数据写入mysql
26-高速写入测试

设计模式

01-什么是设计模式
02-说说多态
03-面向接口开发
04-简单工厂
05-工厂方法
06-单例模式
07-面向过程完成页面风格切换
08-观察者模式做风格切换
09-PHP实现观察者模式
10-面向过程完成举报功能
11-责任链模式完成举报功能
12-策略模式
13-文章编辑的难题
14-装饰模式完成文章编辑
15-适配器模式
16-桥接模式
17-设计模式作业

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。