新手学习thinkphp6还是thinkphp5比较好?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新手学习thinkphp6还是thinkphp5比较好?相关的知识,希望对你有一定的参考价值。

我之前找人开发了一个网站,使用thinkphp5框架的,如今时间比较充裕,准备自己学习tp,但是好像tp6已经发布了,不知道后续tp5升级tp6会不会很麻烦,请问这种情况,我该学习那个版本

thinkphp5好

ThinkPHP5是一个全新的里程碑版本,包括路由、日志、异常、模型、数据库、模板引擎和验证等模块都已经重构,不适合原有3.2项目的升级,请慎重考虑商业项目升级,但绝对是新项目的首选(无论是WEB还是API开发),而且最好是忘记3.2版本的思维习惯,重新理解TP5。
参考技术A

2021年PHP主流框架有哪些,学习PHP知识怎么样掌握主流框架技术,对于很多php新手来说,框架是一个很难攀越的障碍,其实,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂。作为开发者,拥有一个强大的框架可以让开发工作变得更加快捷、安全和有效,节省维护的时间和精力,PHP框架可以帮助使用者更快、更容易的完成项目。这里介绍了2021年最受欢迎的几个框架,我们一起来看看吧!

1.Symfony

简单的模板功能symfony是一个开源的PHP Web框架。 作为流行和常用的 PHP 开发框架之一,适用于所有的类型的 Web 项目开发。基于最佳web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。因此,企业可以雇佣擅长此框架的 PHP 开发人员来快速创建和维护网站。

2.Laravel

Laravel是一款免费并且开源的PHP应用框架,最热门和功能强大的 PHP 开发框架之一是 Laravel。许多 Web 开发人员根据业务需求喜欢使用此框架来构建大型企业的业务 Web 解决方案。此框架支持强大的控制器,slim restful 原型,简单的 JSON api,等等……

3.CodeIgniter

CodeIgniter 框架:简称CI框架,作为另一个流行的 PHP 开发框架,CI框架是一个相当简洁、高效的框架, 该有的它都有, 比如input过滤器, url路由, helper等等,它可以为开发者们建立功能完善的 Web 应用程序。

4.Yii

Yii是一个基于组件的高性能的PHP的框架,Yii 自带了 丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显着缩短开发时间。用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。事实上,Yii是最稳定、最有效率的PHP框架之一。

5.ThinkPHP

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,比较适合小型项目,在国内是最受欢迎的国产php开源框架!

6.Phalcon

Phalcon是运行速度最快的一个PHP框架,它的底层是用C实现的,但是上层提供一些PHP扩展,Phalcon作为一款PHP框架以高性能和低消耗着称。Phalcon中的所有函数都以PHP类的方式呈现,开发者无需学习和使用C语言,且无需担心性能问题。性能优越、强大且易于使用是Phalcon受欢迎的最主要的因素。

对于开发者而言,最好的框架为自己开发搭建的,所以加油吧!


    文章出自:http://www.cnitedu.cn/php/share/202116441.html

参考技术B 当然是tp6了,tp5和tp6有很多东西都差不多。说实在的tp框架就是在模仿Laravel,如果不想研究Laravel,支持国产的话必须学新不学旧。 参考技术C thinkphp3.2.3 成熟而稳定框架了,最新的THINKPHP5还在一直完善。如果你想偿鲜就直接上手THINKPHP5 。。但是后续官方还要升级改动。如果想稳定的建站就选3.2.3。。已经成型,不再改动了。 参考技术D 看老板看团队,决定权在他们手里。如果决定权在你手建议TP5(稳定),新手学习建议TP6(学新不学旧)。

以上是关于新手学习thinkphp6还是thinkphp5比较好?的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP6新增‘’多应用‘’与ThinkPHP5有啥区别

基于thinkphp6 layui的优秀极速后台开发框架推荐

thinkphp5 with的应用

thinkphp5怎么获取上次登录ip

thinkphp5多语言切换,大神们帮帮忙!

thinkphp5.0.5怎么部署安装