首页 » 我的课程 » docker教程 » 正文

[大团结万岁]微电商开发课程第二季大纲和预告

  微电商开发课程第一季已经结束,小伙伴们一直在催第二季啥时候开播。好吧,因为微电商第二季设计到一些功能正在实际开发中,所以一直拖到了现在。

  这里有的注意点:程序员在囧途的实战课程必定有实际真实案例作为课程背景,否则不开。所以要么不出,要出一般不会是烂货。

 第一季回顾:

     开课(PHP)有几个月时间了。有些学员学的还不错。但是呢通过和学员的交流发现,有的学员虽然单个知识点掌握的不错,但是如果真要到实际动手的时候任然不知道从何入手,比较茫然

     绞尽脑汁想了想。决定把我公司以前一个真实的项目拿过来,抛弃公司自身积累好的框架的帮助。从头至尾做一遍,纯手工编码。碰到问题大家一起百度或者找资料。

     整个课时就是真实的实战开发电商网站时候 一边思考、一边编码、一边扩充功能、一边修改bug的过程。所以称为实况录像。

      整个课程讲的过程中不备课,不教条,不局限于概念。随到随做、开发到哪讲到哪。

      课程分上中下部分。本课程是(上)。主要讲解前台

 第一季用到的技术和环境:

 1、php、memcache

 2、中间件:apache

 3、技术点:自己从零开始搭建的一个php开发框架、自己用正则写的一个模板解析引擎(简单版)

 4、功能点:用户登录、商品列表、加入购物车、后台框架等

————————————————华丽的分割线

第二季:

从我个人而言,真正一个自运营网站必定不可能是一个人开发的,而是需要一个团队共同来开发。于是本次第二季课程就不仅仅是PHP啦

本次开发架构如下

1、PHP 。用来做网站的展现界面(也就是MVC中的V)。同时部署在A和B服务器上(Centos)。这里要讲到lamp部署

2、因为要实现简单负载均衡,因此使用nginx做代理。这里要讲到运维和简单优化。其中nginx部署在C服务器上

3、数据库依然用的是mysql。 部署在D服务器上

好,那么问题来了。难道依然是php和数据库直连吗?答案是 否定的。

1、我们使用python+flask 做数据中心。由python来调用mysql。 这里要讲到python的开发,部署在E服务器上

2、网站的订单系统 是java做的。 这里要讲到java+spring的开发课时 。部署到F服务器上

3、java和php调用的数据都是由python发出的。这里要讲到三者怎么配合

好,那么问题又来了。这么多功能,都用到tm的F服务器了。难道真要劳资去租这么多台服务器吗

 于是docker课程来袭。

   前端服务器 一是一台正常的租了带宽的服务器,后端也只有一台只有少量带宽的服务。

前端服务器只部署nginx和一些优化。 后端服务器部署了docker ,分别虚拟出N个容器,存放php网站、java订单系统、 mysql主从、python做的数据中心。

   前端服务器和后端服务器通过内网,利用nginx转发

好,那么问题来了。劳资一直是在windows 开发的,centos不会咋办

 于是 centos 的速学课程就要来袭

常见问题:

一、这个课程零基础能学吗?

  答:不能。一定要有一定的开发经验

二、这个课程只有我一个人讲吗?

答:你觉得呢?你想累死我吗?

三、python谁讲?

 答:我讲。其他保密

四、这个课程需要准备什么环境

答:至少要有一台虚拟机,装上centos 6.5

五、什么时候开课?

 答:预计月底

六、第一部分讲什么?

答:python。 这样好留给其他僵尸时间准备他们的课时内容

七、学这个课程要收费吗?

答:你说呢?

八、学完有啥用吗?

答:高薪在向你招手。

九、课程周期有多长?

答:至少2-3个月。不然你以为1个月就能把上面所有知识学完?怎么可能啊

十、学完会变帅吗?

答:不能

小伙伴们各抒己见,大家一起吧这个课程搞成高大上的货色。世界人民大团结万岁。

点这里进入 程序员在囧途 学院

本文共 4 个回复

  • 匿名 2015/11/12 10:10

    💡 😐

  • 匿名 2016/01/05 09:13

    :roll: :roll: 原来这个微电商这么多东西

  • 匿名 2016/03/11 14:37

    duodiaocaisuandiaone.... :roll:

  • 匿名 2016/06/20 00:14

    😯

发表评论