• (22)框架


    * 概述
      写了这么多功能,总要采用http相关协议来访问
     
    * 常用框架
        Django:这是一个被广泛应用的框架, 如果看官在网上搜索, 会发现很多公司在招聘的时候就说要会这个,
            其实这种招聘就暴露了该公司的开发水平要求不高。 框架只是辅助, 真正的程序员, 用什么框架,
            都应该是根据需要而来。 当然不同框架有不同的特点, 需要学习一段时间。
        Flask:一个用Python编写的轻量级Web应用框架。 基于Werkzeug WSGI工具箱和Jinja2模板引擎。
        Web2py:是一个为Python语言提供的全功能Web应用框架, 旨在敏捷快速的开发Web应用, 具有快速、
             安全以及可移植的数据库驱动的应用, 兼容Google App Engine( 这是google的元计算引擎, 后面我会单独介绍) 。
        Bottle: 微型Python Web框架, 遵循WSGI, 说微型, 是因为它只有一个文件, 除Python标准库外,
             它不依赖于任何第三方模块。
        Tornado:全称是Torado Web Server, 从名字上看就可知道它可以用作Web服务器, 但同时它也是一个Python Web的
             开发框架。 最初是在FriendFeed公司的网站上使用, FaceBook收购了之后便开源了出来。
        webpy: 轻量级的Python Web框架。 webpy的设计理念力求精简( Keep it simple and powerful) , 源码很简短, 只提供
             一个框架所必须的东西, 不依赖大量的第三方模块, 它没有URL路由、 没有模板也没有数据库的访问。
        
    * 学习哪个框架
       我刚才在人才站查了一下,Tornado,Django,Flask 是最多,当然要根据市场来走了
       那建议就从这三个框架入手

    * 性能
       Tornado:可以很轻松处理1万的并发
       Django:单线程时比Tornado低一些,

    * 后续
      基础基本就这些了,框架到时再分分类来学习讲解  

  • 相关阅读:
    和我一起看API(一)你所不知道的LinearLayout补充
    SQLSERVER常见系统函数之字符串函数(一)
    C#使用ADO.NET访问数据库(一)
    SQLSERVER基础语句(一)
    Vue 项目部署之iis
    XiaoQi.Study 之 .net core webapi (三)
    XiaoQi.Study 之 .net core webapi (二)
    XiaoQi.Study 之.net core webapi(一)
    Vue 学习笔记(四)
    Vue 学习笔记(二)
  • 原文地址:https://www.cnblogs.com/toby2chen/p/5239571.html
Copyright © 2020-2023  润新知