镇上宝塔 潜水
  • 1发帖数
  • 1主题数
  • 0关注数
  • 0粉丝
开启左侧

thinkphp和yii2的优缺点是什么?

[复制链接]
镇上宝塔 发表于 2021-8-12 04:21:05 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

                               
登录/注册后可看大图

什么是thinkphp?优缺点是什么?
ThinkPHP是免费开源的,快速的,简朴的,面向对象的轻量级PHP开辟框架,ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展,ThinkPHP框架自己没有什么特别模块要求,具体的应用系统运行环境要求视开辟所涉及的模块。
ThinkPHP的宗旨是简化开辟、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和实例,框架的兼容性较强,但是其功能有限,因此更适适用于中小项目的开辟。
优点:
1、易于上手,有丰富的中文文档;
2、框架的兼容性较强,PHP4和PHP5完全兼容、完全支持UTF8等。
3、 适适用于中小项目的开辟。
缺点:
1、对Ajax的支持不是很好;
2、目录布局杂乱,需要花时间整理;
3、上手容易,但是深入学习较难。
什么是yii2?优缺点是什么?
yii2是一个基于组件的高性能php框架,用于开辟大型Web应用。Yii接纳严格的OOP编写,并有着美满的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了 今日Web 2.0应用开辟所需要的几乎一切功能。事实上,Yii是最有用率的PHP框架之一。
优点
1、纯OOP
2、用于大规模Web应用
3、模型利用方便
4、开辟速度快,运行速度也快。性能优异且功能丰富
5、利用命令行工具。
6、支持composer包管理工具
缺点:
1、对Model层的指导和思量较少
2、文档实例较少
3、英文太多
4、要求PHP技术精通,OOP编程要熟练!
5、View并不是理想view,理想中的view可能只是html代码,不会涉及PHP代码。

精彩评论2

XunRuiCMS 发表于 2021-8-15 03:33:17 | 显示全部楼层
只有自己用的最合适的框架
Mooo子夜 发表于 2021-8-14 14:34:44 | 显示全部楼层
几乎找不到Yii2的源码!怎么用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
在线客服QQ
2241998733

24x7小时免费咨询

Powered by 创意电子 ©2018-现在 专注资源实战分享源码下载站联盟商城繁体中文