zoukankan      html  css  js  c++  java
  • 服务端框架

    学习进度:

    服务端框架进度
    名称描述状态
     ThinkPHP  php MVC框架 掌握
     yii  php MVC框架 掌握
     spring mvc  java MVC框架 推荐:spring mvc教程 掌握
     commonjs  服务端:定义应用程序使用的API  
     nodejs  服务端:commonjs的实现  
     kafka/gearman/rabbitmq  分布式消息系统,异步处理  
     redis/memcached  KV存储 掌握
     hadoop/zookeeper  HDFS、MapReduce,大数据  
     mysql  关系数据库,事务 掌握
     storm/flume/spark  分布式计算  

    服务端框架功能需求:

    CRUD:增删改查,根据查询方案查询(查询条件、查询结果字段),分页,级联删除,组合查询(查询订单时,将订单行查询出来)

    日志:日志收集、分析计算、统计

    报表:

    导入导出:

    上传下载:

    用户权限:

    单点登录:

    认证:

    API:

    服务端框架非功能需求

    异步处理:耗时、非流程处理交由异步处理进程处理。适合于要求响应快(微信接口),异步部分对响应无影响。

    并行处理:公共数据管理,资源抢占(数据库、网络、文件)。

    基于元数据:使用元数据描述字段,实体间关系,数据库等信息。使用元数据能够在更高层次把控系统。层次越高,问题看的越清楚,主次脉络越明显。

    开源:易于学习和能力提升。成本。

    内存管理:自动垃圾回收。

    面向服务:restful/web service

    易于扩展:接口,组合,配置

    aop:事务、日志、缓存等通用处理

    安全:sql注入、xss、csrf

    可伸缩:集群

    低侵入性:框架侵入(接口等),编程习惯侵入。

  • 相关阅读:
    Mysql语句练习
    Mysql-------查询各科成绩前三名的记录
    Mysql--查询"01"课程比"02"课程成绩高的学生的信息及课程分数
    模态框拖拽案例分析--元素偏移量 offset 系列
    CSS中z-index的属性与使用
    《将博客搬至CSDN》
    CSS中Position几种属性的总结
    考研数学一
    ubuntu16.04安装mysql报错解决
    LoRaWAN 规范1.0 (章节10~13)
  • 原文地址:https://www.cnblogs.com/jonathanzhao/p/4546412.html
Copyright © 2011-2022 走看看