zoukankan      html  css  js  c++  java
  • Python Web开发流程

    1、全栈开发是什么?

    前端+后端

    2、前端开发

    前端开发需求:HTML5、CSS3、JavaScript、Ajax、JQuery、JSON、Java。

    总结:HTML+CSS+JS是必备

    3、后端开发

    后端开发需求:精通Python,熟悉MVC框架、Python Web框架(Django),数据库(Oracle/MySQL/Redis/MongoDB),了解前端技术,高并发高稳定性。

    后端特点:技术变更快(编程语言/行业/项目)、知识面广(前端/后端/前后端分离/大数据/分布式/数据库/操作系统)、结合业务(逻辑设计/实现/优化/部署)

    Python开发技术栈:

    • 开发工具:sublime、vim、pycharm、ipython[notebook]
    • Web框架:flask、django、web.py、web2py
    • 数据库:mysql、redis、Mongo
    • 数据处理:pandas、numpy、scipy、sklearn
    • 业务框架:spark、Hadoop、AWS、docker

    总结:python语言,python开发工具、python web开发框架、前后端分离技术

    4、Python Web开发标准流程

    产品分析:用户需求、竞品分析

    技术选型:前端、后端、数据库、业务框架

    开发实现:前后端开发测试debug、前后端部署debug、前后端升级debug、业务框架

    生产上线:部署升级、峰值处理、成本优化、警报处理

    总结:以上是基本的开发流程,实际开发会因真实场景业务不同差别较大,web应用开发标准并不统一,但都是在基础上衍生而来。

  • 相关阅读:
    第二周:Python3的内存管理
    第一周:JDBC中批量插入数据问题
    PyTorch对ResNet网络的实现解析
    三素数定理的证明及其方法(二)
    三素数定理的证明及其方法(一)
    羊车门问题
    对python语言学习的期待
    My first page
    windowns右键notepad++ 打开文件
    Idea里新建类的快捷键
  • 原文地址:https://www.cnblogs.com/bellin124/p/14214128.html
Copyright © 2011-2022 走看看