2019年(全)Go读书社区web开发与高性能架构优化视频教程附代码讲义

发布时间: 2020-03-04

发货 百度网盘 自动发货 时间 2019年 类型 会员打折

权限 Array

¥19.00

立即下载 加入收藏

5.0分/2人

自动发货

课程介绍

课程以开发在线读书社区为背景,先使用Go语言及Beego框架进行项目开发,快速迭代上线,然后进行包括主从和分表分库、搜索优化、页面静态化、动态缓存、下载优化、服务负载均衡等一系列架构优化,最后实现Web应用的高可用&高并发,扛住千万PV。通过课程学习,不仅能帮你掌握快速开发web应用的技巧,同时也能获取架构设计的思想。授之以鱼,更能授之以渔。

课程目录

 1-1 课程介绍

 1-2 大家平时可能关心的问题汇总(助你更好的使用课程)

 2-1 项目所需组件简介

 2-2 go开发环境搭建

 2-3 【扩展】Go开发环境搭建之Windows篇

 2-4 Beego框架初体验

 2-5 基于Beego搭建Web应用框架 

 2-6 MySQL安装及应用

 2-7 Beego之ORM初实践(上)

 2-8 Beego之ORM初实践(下)

 2-9 【扩展】Beego ORM 应用小结

 2-10 【总结】知识点回顾

 3-1 大型Web架构设计概要 

 3-2 读书社区需求分析

 3-3 Web应用框架搭建技巧(上)

 3-4 Web应用框架搭建技巧(中)

 3-5 Web应用框架搭建技巧(下)

 3-6 Web应用搭建技巧之重构dbinit

 3-7 项目整体分析到Controller结构

 3-8 添加view资源

 3-9 【笔记】View构建及其资源准备

 3-10 【扩展】Beego之View基础实践

 3-11 一切从model定义开始

 3-12 首页Controller实践

 3-13 分类逻辑开发(上)

 3-14 分类逻辑开发(中)

 3-15 分类逻辑开发(下)

 3-16 图书详情、编辑模块设计思路讲解

 3-17 图书管理、分类管理模块设计分析

 3-18 生成图书内容数据

 3-19 构造搜索查询

 3-20 搜索功能逻辑实现(上)

 3-21 搜索功能逻辑实现(中)

 3-22 搜索功能逻辑实现(下)

 3-23 登录注册验证设计思路简介

 3-24 社区功能浅析

 3-25 构建社区功能(1)

 3-26 构建社区功能(2)

 3-27 构建社区功能(3)

 3-28 构建社区功能(4)

 3-29 构建社区功能(5)

 3-30 个人主页剩余模块设计思路讲解

 3-31 打包部署

 3-32 项目回顾与总结

 4-1 数据库基础优化导读

 4-2 【扩展】ab(Apache Bench)基础使用教程

 4-3 ab压测评估整体并发能力

 4-4 为什么查询会慢

 4-5 【扩展】MySQL查询执行计划详解

 4-6 项目开发中怎样设计数据表

 4-7 数据表设计实战

 4-8 实战数据库索引优化

 4-9 索引优化实战

 4-10 优化改造数据查询语句

 4-11 查询优化性能测试

 4-12 【总结】数据库基础优化

 5-1 数据库并发优化背景简介

 5-2 数据库连接池讲解

 5-3 【笔记】Go 连接池分析

 5-4 Comments分表设计思路与配置

 5-5 Comments分表与程序重构

 5-6 MySQL binlog初识

 5-7 docker基础操作简介

 5-8 基于binlog搭建MySQL主从服务

 5-9 【笔记】Docker搭建MySQL主从

 5-10 基于应用层的MySQL读写分离实践

 5-11 设计模块分库思路讲解

 5-12 数据库垂直拆分应用实践

 6-1 MySQL全文搜索性能评估

 6-2 Elasticsearch简介

 6-3 安装ES搜索引擎

 6-4 Elasticsearch使用基础

 6-5 搭建Elasticsearch模块框架

 6-6 Elasticsearch创建索引

 6-7 搜索模块分析

 6-8 搜索模块开发实现

 7-1 页面静态化与伪静态化简介

 7-2 页面静态化方案分析

 7-3 filecache包使用简介

 7-4 搭建页面静态化框架

 7-5 实现pagecache逻辑封装(上)

 7-6 实现pagecache逻辑封装(下)

 7-7 在BaseController中实现页面静态化

 7-8 页面静态化性能测试

 7-9 Beego 伪静态化实践

 7-10 清理过期缓存文件

 7-11 分类缓存改造

 8-1 动态缓存应用简介

 8-2 安装redis服务

 8-3 redis基础应用简介

 8-4 【笔记】Redis安装以及基础使用

 8-5 Go实战Redis基础(上)

 8-6 Go实战Redis基础(下)

 8-7 初始化动态缓存

 8-8 封装redis的Do方法

 8-9 dynamicache工具方法封装

 8-10 实现图书详情页动态缓存逻辑

 8-11 实现社区化个人主页动态缓存逻辑

 9-1 CDN简介

 9-2 开通阿里云ECS服务-

 9-3 开通阿里云OSS服务

 9-4 开通阿里云CDN服务

 9-5 配置CDN回源OSS

 9-6 OSS基础应用简介

 9-7 图书附件CDN改造

 10-1 负载均衡背景简介

 10-2 安装Nginx

 10-3 基于Nginx配置反向代理与负载均衡

 10-4 多机部署Session同步问题讲解

 10-5 总结与回顾

课程大小

QQ截图20200229160758.png

备注:(04)20200228其他编程

版权信息:本站所有资源仅供学习与参考,请勿用于商业用途,如有侵犯您的版权,请及时联系客服,我们将尽快处理。
  • zbw74*****

    9天前zbw74*****

    未评价,系统默认好评!

  • xiat****

    22天前xiat****

    未评价,系统默认好评!

更多评论

嘿,我来帮您!