首页 > 后端开发 > 正文

php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架

2023-09-12 13:33:06 | 我爱编程网

后端开发是很多朋友有关注的类型,那么php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架,我爱编程网为大家带来了相关文章,希望给大家提供参考。

php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架

使用过哪些php框架.试描述其优劣点

1、BroPHP框架:

优点:轻量级学习型框架,配置简单,操作简单,容易上手,提供了比较全面的文档。 缺点:

2、ThinkPHP框架:

优点:功能比较全面,配置相对比较简单,操作相对比较简单,容易上手。

缺点:麻烦的URL路由,不支持模板的部分缓存,提供的操作方法太多,新手不知如何选择,文档不够全面。

3.CodeIgniter框架:

优点:

1. 配置简单,全部的配置使用PHP脚本来配置,执行效率高;具有基本的路由功能,能够进行一定程度的路由;具有初步的Layout功能,能够制作一定程度的界面外观;数据库层封装的不错,具有基本的MVC功能

2. 快速简洁,代码不多,执行性能高,PHP框架简单,容易上手,学习成本低,文档详细;自带了很多简单好用的library,框架适合小型应用

缺点:

1. 把Model层简单的理解为数据库操作

2. PHP框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要

php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架

php主流框架都有什么



php各种主流框架的比较
一、ThinkPHP框架
优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口 文件,上手快,有丰富的中文文档;学习成本低,社区活跃度高,在国内企业使用较广泛。
缺点:模版比较固定,导致思想容易固化。
二、CI框架
优势:框架比较简单,适合入门开发,易学,上手快,静态化很容易,文档比较详细。
缺点:由于框架较小,所以功能不完全,比如使用mongoDB就要自己实现接口,对数据库的操作不够安全(写入操作)。对大型项 目支持不好。
三、Laravel框架
优势:
1、支持Composer
2、框架结构比较清晰,注重代码的模块化(抽象了中间件,任务,服务等)和可扩展性,路由系统快速高效
3、支持处理跨站请求伪造,在进行form表单post提交时,必须传入{{ csrf_field() }}
4、Laravel 的社区很强大,具有丰富的扩展包及工具
5、具有缓存、身份验证、任务自动化、hash加密、事务等功能
6、独特的 .env环境文件,方便了系统的配置和不同平台的开发
缺点:基于组件式的框架,相对有点臃肿
四、Yii 框架
优势:
1、纯OOP开发,模型使用方便
2、支持命令行工具开发,可以快速的创建一个web应用程序的代码
3、具有高度的可重用性和可扩展性
4、开发速度快,性能优异且功能丰富
5、支持composer包管理工具
缺点:model 层考虑较少,文档中中文文档较少。要求php技术精通水平,OOP编程也要很熟练。

php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架

thinkphp框架的优缺点?对于开发来说最好用什么框架

优点:国内用的人很多,遇到问题几乎都能查到文档或有人解答
缺点:以前的版本bug比较多,我自己也遇到过,不过现在最新版本已经很多都修复了,至少我没再遇到过
我自己就是用tk的phper,使用惯了还挺顺手的,主要文档论坛俱全,遇到问题很容易搞定 我爱编程网

以上就是我爱编程网为大家带来的php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架,希望能帮助到大家,了解更多相关信息,敬请关注我爱编程网。
与“php开发框架优势 thinkphp框架的优缺点?对于开发来说最好用什么框架”相关推荐
php各框架优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php各框架优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

相对于别的php框架来说thinkphp有什么缺点PHP框架对于立项来说非常重要,影响的是团队的开发效率和后续的维护开发成本,而对于框架又是萝卜青菜各有所爱。同样一个框架,有人爱到极点,有人骂为垃圾。所以做个整理,各取所需。1、从Github数据来看,Laravel高居榜首,而它在国外也是用的人最多的。Laravel优点是代码优雅简洁;缺点是依赖其他扩展,内部事先复杂,系统复杂时需要

2023-09-17 11:15:33
php框架优点和缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php框架优点和缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

thinkphp框架的优缺点?对于开发来说最好用什么框架优点:国内用的人很多,遇到问题几乎都能查到文档或有人解答缺点:以前的版本bug比较多,我自己也遇到过,不过现在最新版本已经很多都修复了,至少我没再遇到过我自己就是用tk的phper,使用惯了还挺顺手的,主要文档论坛俱全,遇到问题很容易搞定相对于别的php框架来说thinkphp有什么缺点PHP框架对于立项来说非常重要,影

2023-09-16 04:21:02
PHP开源框架优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
PHP开源框架优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

yii框架的优缺点?Yii是最有效率的PHP框架之一。优点有以下几点:1.纯OOP2.用于大规模Web应用3.模型使用方便4.开发速度快,运行速度也快。性能优异且功能丰富5.使用命令行工具。6.支持composer包管理工具。缺点包括:1.对Model层的指导和考虑较少2.文档实例较少3.英文太多4.要求PHP技术精通,OOP编程要熟练!5.View并不是理想view,理想中的

2023-09-20 16:10:15
各PHP框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
各PHP框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

thinkphp框架的优缺点?对于开发来说最好用什么框架优点,开发速度快。答主在没有任何对TP的了解情况下,甚至对PHP语法都半瓢水的时候,第一次接触它,从学习到开发完成任务一个星期不到就上手并解决了。速度之快让人很有成就感,也让我从此爱上了开发。缺点,太死板,不够灵活。他的MVC模式简单易懂,但也限定了它在开发中不够灵活,举个简单例子,对比CI可发现,CI中一个Model中可

2023-09-26 02:07:56
PHP框架ci的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
PHP框架ci的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

php框架问题!我推荐你去学习一下codeigniterphp的框架我用过zf、thinkphp、codeigniter,zf显得过于庞大,虽然功能齐全,但是不易上手并且感觉不适合敏捷开发。thinkphp是国产的框架,功能尚可,缺点就是文档不好...相比于codeigniter,thinkphp的文档明显不够清晰。ci无论从功能、效率,还是文档的清晰程度上讲,都比较容易上手。当然,这

2023-09-26 08:47:09
php中cI框架的特点及优势 thinkphp框架的优缺点?对于开发来说最好用什么框架
php中cI框架的特点及优势 thinkphp框架的优缺点?对于开发来说最好用什么框架

php现在比较热门实用的框架有哪些?PHP作为强大的Web开发语言,上手非常容易,开发效率很高,不需要像Java一样进行编译后才能执行,但是如果用原生的PHP来开发还是会存在开发速度慢,或者说后期维护难度大,缺乏代码严谨性等问题,我就需要使用目前流行的MVC框架,那么现在有哪些PHP框架更方便,更快捷呢?1.Laravellaravel可以说是从去年到今年都是最热门的PHP框架

2023-10-06 15:32:13
php框架有什么优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php框架有什么优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

thinkphp框架的优缺点?对于开发来说最好用什么框架优点,开发速度快。答主在没有任何对TP的了解情况下,甚至对PHP语法都半瓢水的时候,第一次接触它,从学习到开发完成任务一个星期不到就上手并解决了。速度之快让人很有成就感,也让我从此爱上了开发。缺点,太死板,不够灵活。他的MVC模式简单易懂,但也限定了它在开发中不够灵活,举个简单例子,对比CI可发现,CI中一个Model中可

2023-10-01 01:47:16
php各个框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php各个框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

php主流框架都有什么php各种主流框架的比较一、ThinkPHP框架优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签,动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口文件,上手快,有丰富的中文文档;学习成本低,社区活跃度高,在

2023-08-28 04:59:58