首页 > 后端开发 > 正文

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

2023-10-01 01:47:16 | 我爱编程网

今天,我爱编程网小编为关注后端开发的同学们准备了php框架有什么优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架,下面一起来看一下吧。

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

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

优点,开发速度快。
答主在没有任何对TP的了解情况下,甚至对PHP语法都半瓢水的时候,第一次接触它,从学习到开发完成任务一个星期不到就上手并解决了。速度之快让人很有成就感,也让我从此爱上了开发。

缺点,太死板,不够灵活。
他的MVC模式简单易懂,但也限定了它在开发中不够灵活,举个简单例子,对比CI可发现,CI中一个Model中可以操作多个表,但TP只能一个。
TP默认初始化了很多配置,使用起来很方便,但自然也会影响效率。但是把一些加载配置的时间拿去研究算法,这些小影响近乎可以忽略了。

没有最好的框架,只有适合自己的框架,如果你觉得自己技术过应,建议学习ci框架,yaf框架

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

PHP和ASP相比,有哪些优缺点?

首先可以很负责的告诉你,PHP和ASP相比,只有优点没有缺点;虽然ASP和PHP都是在1998年左右推出来的脚本语言,但是ASP现在已经过时了(还有一些地方小网络公司会用ASP套网站卖钱),如果你学了ASP以后想找这方面工作是真的很难。

那PHP有哪些优点呢?我觉得主要有以下:

1、跨平台支持

PHP是跨平台的,Windows、Linux、macOS等主流系统上都可以运行;而ASP只能跑在Windows系统上。

2、效率上(开发效率/运行效率)

在效率上,无论是开发效率还是脚本运行效率上,PHP完胜ASP。像ASP都没有MVC的概念,相比PHP落后很多。

3、生态上

在技术生态上,ASP谈不上生态,为什么这样讲呢?微软对于ASP早已停止支持了,所以当下热门的一些新技术在ASP里很难整合使用,比如:NoSQL、MQ等等。而PHP一直有官方支持而且也一直在升级版本,至少在未来十几年依旧淘汰不了,而且PHP开源库众多,新出的技术也都对应有PHP版本的实现,所以PHP具备持续发展性。

综上,建议所有在使用或刚了解ASP的朋友早点放弃ASP。虽然微软在ASP之后推出了ASP.NET,但是ASP.NET的市场占有率也是持续走低的,也比不上PHP的发展势头。

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

PHP的优缺点是什么?

php有点是移植性好,在windows、linux都可以使用,专门用于开发网站的。缺点嘛就是太多配置的地方,不同的程序可能需要单独配置下php.ini,这样一台服务器放很多站点就可能存在不兼容。

.net可以用于做网站,也可以做软件,仅支持windows,优点是有很多模块,开发速度很快,缺点就是和系统过度集成,安全性不是很好。

本人做程序较长时间了,下面是一些个人的观点,不喜勿喷:优点和缺点:

1:学习简单,做为一种脚本语言,学习简单是必须的!同样的,作为一种脚本语言,效率问题,永远是痛点,特别是复杂的运算

2:语法较随意,同样的,语法的随意性,使得在阅读没有注释的代码时,无法很清楚的明白到底是什么意思,比如Java,变量的类型是固定的,而php则前面可以是string,后面直接成array都没关系

3:php本身不支持多线程(swoole除外)

4:php没有直接操作内存的函数(至少本人不知道,6还没研究,不知道有没)

5:作为一种弱语言,php也算很好了,比之perl等也不错 我爱编程网

6:php可以说应用范围很狭窄(个人理解,除了网页之外,好像没什么其他用途了,如果内嵌在游戏中那么python是不错的选择,cli也能凑合,),当然,我把php做的server-api这种模式也理解为是网页!据说php6出来之后效率会提高很多,用了比较好的内存分配算法,但目前出来的是alpha版本,有很大的不稳定性以上是个人见解,不喜勿喷!谢绝私信骂人!谢谢

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

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

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

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

2023-09-17 11:15:33
各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开源框架优缺点 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-25 06:53:17
php各个框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php各个框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

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

2023-08-28 04:59:58
php各大框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架
php各大框架的优缺点 thinkphp框架的优缺点?对于开发来说最好用什么框架

thinkphp框架的优缺点?对于开发来说最好用什么框架ORM:简洁轻巧的ORM实现,配合简单的CURD以及AR模式,让开发效率无处不在。查询语言:内建丰富的查询机制,包括组合查询、复合查询、区间查询、统计查询、定位查询、动态查询和原生查询,让你的数据查询简洁高效。扩展机制:系统支持包括类库扩展、驱动扩展、应用扩展、模型扩展、控制器扩展、标签库扩展、模板引擎扩展、Widget扩展

2023-09-29 14:38:02