zoukankan      html  css  js  c++  java
  • (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低一些,

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

  • 相关阅读:
    MongoDB的固定集合
    MongoDB的导入导出
    MongoDB的数据备份与恢复
    MongoDB的索引
    MongoDB简单CRUD场景
    MongoDB入门
    NOSQL概念入门
    Java静态代理和动态代理
    a=a+1背后的内存模型和CPU高速缓存
    SpringCloud的学习记录(6)
  • 原文地址:https://www.cnblogs.com/toby2chen/p/5239571.html
Copyright © 2011-2022 走看看