码迷,mamicode.com
首页 > Web开发 > 详细

php常用框架

时间:2020-06-02 11:13:29      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:成熟   集合   模型   教程   目录结构   PHP代码   全面   web   目录   

  1. ThinkPHP
    1. ThinkPHP是轻量级的中型框架,是从Java的Struts结构移植过来的中文php开发框架。它使用面向对象的开发模式和MVC模式,各方面比较人性化。宗旨是简化开发/提高效率/易于扩展。ThinkPHP有着丰富的文档和示例,框架的兼容性较强,功能性有限,更适合中小项目的开发。
    2. 优点
      1. 借助了成熟的JAVA思想
      2. 易于上手,有丰富的中文文档;学习成本低,社区活跃度高
      3. 框架兼容性较强,
      4. 适合中小型企业开发
      5. 从ThinkPHP3.2.2引入了composer包管理工具
    3. 缺点
      1. 目录结构混乱
      2. 上手容易,深入学习较难
  2. Yii
    1. 基于组件的高性能php框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面教程。Yii是效率较高
    2. 优点
      1. 纯OOP
      2. 用于大规模Web应用
      3. 模型使用方便
      4. 开发速度快,运行速度快。性能优异,功能丰富
      5. 使用命令行工具
      6. 支持composer包管理工具
    3. 缺点
      1. 对Model层的指导和考虑较少
      2. 文档实例较少
      3. 英文太多
      4. View并不是理想view,会涉及php代码
  3. laravel
    1. 优点
      1. laravel的设计思想是先进的,非常适合应用各种开发模式TDD,DDD,BDD
      2. 支持composer包管理工具
      3. 集合了php比较新的特性,及各种各样的设计模式,Ioc容器,依赖注入等
    2. 缺点
      1. 基于组件式的框架,所以比较臃肿

php常用框架

标签:成熟   集合   模型   教程   目录结构   PHP代码   全面   web   目录   

原文地址:https://www.cnblogs.com/gaoqing502/p/13029802.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!