• 前言
  • 第一章 PHP基础
  • 1、php基础知识
  • 允许跨域
  • php7新特性
  • SEO相关
  • 常用正则表达式
  • 常用系统函数
  • 细节问题
  • 2、封装类库
  • CURL请求
  • 附件上传
  • 权限判断
  • AES加解密
  • auth权限
  • 3、PHP优化
  • PHP提速
  • 面向对象
  • 大并发大流量
  • 4、代码片段
  • 无限极分类
  • 数组排序去重
  • 小数计算的精度
  • PHP保存图片到本地
  • 对象转数组
  • 获取时间
  • 金额转大写
  • 正则邮箱手机
  • 获取微信令牌
  • 中文乱码转码
  • 删除目录下面的所有文件
  • URL转数组
  • 对称加解密函数
  • cookie提示信息
  • 判断是否手机
  • 是否UTF8格式
  • Excel下载函数
  • 分片上传大文件
  • 显示下载二维码
  • 获取当前URL
  • Ajax上传文件
  • 静态网页数据采集
  • 源码加密解密
  • 1、生成授权文件
  • 使用自定义函数来加密
  • PHP加密扩展
  • 创建压缩包支持中文
  • 5、常用插件
  • mpdf一些问题
  • 6、功能设计方案
  • 订单模块设计
  • 优惠劵设计
  • 单点登录设计
  • 短网址设计
  • API接口设计
  • SaaS设计
  • elasticsearch搜索引擎
  • ElasticSearch介绍
  • ElasticSearch的使用
  • Elasticsearch的基类
  • 简单的PHP接口代码
  • PHP爬虫
  • QueryList采集框架
  • 解决采集乱码
  • 抓取淘宝商品
  • 自建文件存储系统fastDFS
  • 公司常见的系统类型
  • 负载均衡的设计思路
  • 7、对接第三方平台
  • 微信小程序
  • 获取微信开发者的access_token
  • 获取微信的个人用户信息
  • 微信支付
  • 支付宝支付
  • 第二章 PHP框架
  • 1、Thinkphp6框架
  • TP6基础语法
  • tp6的队列
  • TP6的AUTH权限
  • tp6的表单令牌Token
  • tp6的门面模式
  • like模糊查询的用法
  • 2、Laravel框架
  • IOC和DI
  • Laravel 设计原理
  • 3、swoole框架
  • swoole安装
  • 实现简单的聊天室
  • 4、workerman框架
  • workerman安装
  • 5、ThinkPHP51框架
  • ThinkPHP5 框架的生命周期
  • tp51安装phpmailer
  • tp51遇到的坑
  • tp51自定义分页
  • tp51whereor查询
  • 获取URL信息
  • TP51多模板
  • tp32引入阿里云SDK
  • where连贯操作
  • group分组和paginate分页冲突
  • 第三章 MySQL数据库
  • 1、MySQL基础
  • 数据库规范
  • MySQL8新特性
  • MySQL函数
  • 视图、触发器、存储过程
  • MySQL日志
  • centos7安装mysql8
  • mysql备份
  • MySQL生僻语法
  • 函数大全
  • binlog日志
  • 脏读幻读
  • 行锁+gap锁
  • 排它锁+死锁
  • 误删表后恢复
  • 数据库索引的原理
  • mysql的安全机制
  • explain命令排查慢sql
  • 常用sql语句
  • 2、数据库优化
  • 事务和锁
  • btree和hash
  • 索引设计
  • 性能测试
  • MySQL配置
  • 隔离级别
  • explain研究
  • 索引的原理
  • 数据库锁
  • 数据库问题汇总
  • 亿行数据
  • 不停机加字段
  • 常见的sql优化技巧
  • mysql触发器
  • 3、数据库设计
  • char和varchar
  • blob和text
  • SKU设计
  • RBAC设计
  • 范式和反范式
  • myisam和innodb
  • 分布式事务解决方案
  • 主从有延迟
  • mysql读写分离配置
  • 第四章 Redis数据库
  • 1、基础知识
  • 5大类型
  • 常用命令
  • redis快捷类
  • redis配置文件
  • 2、使用场景
  • 发送验证码
  • 启用session
  • 限制访问总次数
  • 缓存商品详情
  • 排行榜
  • 发布和订阅
  • 字符串悲观锁
  • 事务乐观锁
  • 抢购秒杀
  • 消息队列
  • 3、进阶技术
  • 数据一致性
  • 击穿穿透雪崩
  • 单线程
  • Memcached 的区别
  • 淘汰策略
  • 持久化
  • 主从复制
  • 哨兵
  • 分片机制
  • Redis 高并发问题
  • 第五章 服务器运维
  • 1、linux
  • linux命令
  • centos7网卡配置
  • 定时任务
  • 定时任务秒级
  • 进程管理
  • PS命令
  • top命令
  • kill命令
  • 进程优先级
  • netstat命令
  • centos常用命令
  • iptables防火墙命令
  • 2、nginx
  • nginx介绍
  • apache 与 nginx区别
  • 3、shell
  • 基本语法
  • 定时备份数据库
  • shell常用命令
  • shell例子
  • 4、数据库
  • 数据库安全
  • windows安装readis
  • windows安装sphinx
  • MySQL参数设置
  • 5、网络安全
  • CSRF 攻击
  • XSS 攻击
  • PHP安全
  • 6、宝塔面板
  • 宝塔的安装
  • FTP链接不上
  • 7、Apache
  • Apache配置https
  • 8、docker
  • docker安装
  • 9.composer
  • 第六章 软件测试
  • phpunit单元测试
  • xdebug断点调试
  • 软件测试的流程
  • 网页很卡的原因
  • 白盒黑盒测试
  • 单元、集成、系统测试
  • apache自带的ab压力测试
  • 一些用户体验
  • 第六章 开发工具
  • 1、git
  • git常用命令
  • git工作流程
  • git扩展工具
  • git思维导图
  • git注释规范
  • Git常用命令总结
  • git的报错
  • GitLab、Git、TortoiseGit
  • 2、PHPstorm
  • phpstorm技巧
  • phpstorm快捷键
  • 3、Sublime
  • Sublime快捷键
  • Sublime使用技巧
  • 4、Atom
  • 5、Visual Studio Code
  • 6、Photoshop
  • 修改图片上的文字
  • 7、phpstydy
  • 本地curl需要访问https
  • mysql启动时报错无权写入
  • ThinkPHP6部署到Nginx的伪静态
  • 8、开发文档管理
  • API接口文档管理系统
  • 9、Hbuilder x
  • uniapp打包上传步骤
  • 第七章 前端技术
  • 1、常用插件
  • 统计表echarts
  • 选择框icheck
  • 下拉框select2
  • 前端设计layui
  • 表单验证Validform
  • 表格冻结DataTable
  • 2、JS代码
  • 全选-反选-删除
  • 操作表格节点
  • 按钮禁用等待
  • 飘荡广告
  • js遍历数组
  • js加密PHP解密
  • 筛选框折叠展开
  • JS操作cookie
  • ajax跨域请求
  • hover触发JS弹窗
  • 获取网址与重定向
  • 复制到剪贴板
  • 阻止事件冒泡
  • JQuery获取form表单中所有值
  • 是否IE浏览器
  • 3、CSS代码
  • 导航栏
  • css踩坑记录
  • 电脑端和手机端页面自适应
  • checkbox勾选框样式
  • radio checkbox美化
  • 4、Vue框架
  • Vue的安装
  • vue防止双击重复提交表单
  • 5、小程序开发
  • 小程序登录与支付
  • 6、HTML5
  • video视频自动播放
  • 7、uni-app
  • 使用uni-app遇到的问题
  • 网址打包成APP
  • 第八章 算法
  • 1、常用算法
  • 顺序查找
  • 二分查找
  • 冒泡排序
  • 快速排序
  • 选择排序
  • 插入排序
  • 时间复杂度
  • 加密的算法
  • 2、一些演示代码
  • 拼手气红包
  • 算法的概念
  • 数据结构的概念
  • 第九章 设计模式
  • 1、常用设计模式
  • 工厂模式
  • 单例模式
  • 观察者模式
  • 策略模式
  • 几种常见设计模式
  • 第十章 笔试面试
  • 1、面试题目
  • MySQL面试
  • 高并发大流量
  • PHP笔试题
  • 面试大纲
  • PHP数组函数
  • 海量数据处理
  • Elasticsearch全文搜索
  • linux面试题
  • redis面试题
  • thinkphp面试
  • PHP框架对比
  • 高负载 高并发
  • 常见的 PHP 安全性攻击 SQL注入
  • 数据库索引是否用到
  • PHP中级工程师笔试题20230420
  • PHP中级工程师面试题20230420
  • 2、制作简历
  • 简历格式
  • 薪资阶梯
  • 3、注意事项
  • 离职原因
  • 主动提问
  • 得意代码
  • 面试官的建议
  • 技术之外的
  • 4、PHP基础知识
  • 面向对象MVC
  • PHP底层设计
  • PHP变量
  • PHP生命周期
  • PHP缓存机制
  • PHP垃圾回收机制
  • PHP内存管理
  • PHP数组结构
  • PHP性能优化
  • 进阶面试题01
  • PHP安全函数
  • 上亿行分页
  • PHP多线程
  • session和cookie
  • 其他知识点
  • PHP数组底层
  • 10亿行文件读取最大值
  • 消息推送
  • RPC架构
  • 匿名函数
  • 服务器并发数
  • web单点登录
  • 进阶面试题02
  • 堆栈队列
  • 常见的PHP框架
  • mysql知识
  • 千万行大表优化
  • 第十一章 程序人生
  • 架构师成长路线
  • CTO职能
  • 学海无涯苦作舟