zoukankan      html  css  js  c++  java
  • laravel、TP、YII三个框架的优缺点对比

    laravel框架
    优点

    • 文档丰富
    • 大量的第三方开源库
    • 安全机制齐全(表单验证等)
    • 中间件和路由对访问进行过滤及控制,避免非法请求
    • 错误处理机制友好
    • 支持composer包管理工具
    • 集合了php比较新的特性及各种设计模式。

    缺点:

    • 基于组件式的框架,比较臃肿
    • 性能比yaf等小型框架的效率会低一些
    • 较复杂,上手比一般框架要慢

    TP框架

    优点

    • 轻量级中型框架,易上手,文档丰富,适合php框架初学者
    • 兼容性较强,php4、php5完全兼容,完全支持utf8
    • 适合中小型项目的开发
    • tp3.2.2 引入composer包管理工具

    缺点:

    • 对ajax支持不友好
    • 目录结构混乱
    • 上手容易,深入学习较难

    YII框架

    优点

    • 基于组件的高性能php框架,适用于大型web应用
    • 纯OOP
    • 模型使用方便
    • 开发速度快、运行速度快
    • 使用命令行工具
    • 支持composer包管理工具

    缺点:

    • 对model层的指导和考虑较少
    • 文档实例较少
    • 要求php技术精通,OOP编程要熟练
    • view不是理想view,里面有php代码。

    以上总结参考:https://mp.weixin.qq.com/s/BivlzyLEPXmyV6StkvbGnA、https://mp.weixin.qq.com/s/-qE-9CkroOOKzNHibqv_ww  

          

  • 相关阅读:
    期望DP入门(p1850换教室)
    P2858 [USACO06FEB]奶牛零食Treats for the Cows
    2019 CCF夏令营 day 2
    2019 CCF夏令营 day 1
    双向存图解题
    P3952 时间复杂度
    P1347 排序(拓扑排序)
    清理Docker垃圾
    k8s中command、args和dockerfile中entrypoint、cmd之间的作用
    kubectl命令自动补全
  • 原文地址:https://www.cnblogs.com/smallzhen/p/14466733.html
Copyright © 2011-2022 走看看