php常用框架

Posted gaoqing502

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php常用框架相关的知识,希望对你有一定的参考价值。

  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常用框架

php常用框架

PHP框架Laravel学习笔记——集合的常用方法

手机app开发大家常用的框架都有哪些

二十三PHP框架Laravel学习笔记——集合的常用方法

八款常用的 Python GUI 开发框架推荐