首页 » 软件开发 » 为什么有人说thinkphp丑而快,。

为什么有人说thinkphp丑而快,。

admin 2024-09-27 23:13:13 软件开发 0

扫一扫用手机浏览

文章目录 [+]

各位网友好,小编关注的话题,就是关于thinkphp增加友情链接模块的问题,为大家整理了3个问题thinkphp增加友情链接模块的解答内容来自网络整理。

为什么有人说thinkphp丑而快

说实话在学习php时为了应付就业学了一些框架Laravel和Yii以及thinkphp3.2,但是在实际工作开发中用的最多还是thinkphp,没办法一些前端框架都是thinkphp写的。

要说它快真是没话说,thinkphp简单易学,而且各种功能齐全不用自己写只需改动相应的参数就行,功能扩展也不错参考文档自己也可以改,这就造就开发速度快。

为什么有人说thinkphp丑而快,。 为什么有人说thinkphp丑而快,。 软件开发
(图片来自网络侵删)

以为个人经验它的丑,多体现在更新升级方面,用过老版再用新版过度做的很不好,thinkphp3向thinkphp5过度,5版几乎可以说是大改,用惯了很不方便没办法强硬这学,过度说明文档做的也不好,但是没有办法这两个都要会,有些旧的项目还是用thinkphp3版本,说实的这个也就在实际开发中才知道很不方便和难受╯﹏╰。

对于PHP语言来说,大家的评价是“脏而快”的语言,而PHP众多框架中,ThinkPHP作为轻量级框架,在语法特性上有大量封装,使得项目开发迅速,但却落下“丑而快”的评价。

为什么有人说thinkphp丑而快,。 为什么有人说thinkphp丑而快,。 软件开发
(图片来自网络侵删)

ThinkPHP框架特点:编码快

了解过TP框架的朋友都知道,它相对于其它PHP框架,是相当的简单,上手十分容易。而且它最大的特点就是做了大量封装,使得CURD操作异常简单。

ThinkPHP框架缺点:代码>貌寝/strong>

在TP3版本时,框架整体看上去还是比较简单和统一的,但自从官方发布TP5.0和TP5.1后,说实话,(框架)代码质量很差,看上去不像是一个框架,更像是一群人为了实现某种功能而拼凑出的一个CURD框架。

1、文档不全

TP3版本时,文档还算可以,较为齐全,但到TP5及其之后的版本,说实话你完全按文档上的来,会感觉莫名其妙。而且你在他们官网上提问时,所谓的官方回复大概就是爱用不用。

2、语法糖过多

TP3版本时多数是以单字母函数来实现某些功能的封装,还比较好记。但到了TP5版本,写法太多太乱,没有>同一/span>,估计作者觉得这是“灵活”吧,但不知的是,这种“灵活”导致代码无法统一,相当丑陋。

3、不同版本间不能无缝升级

如果说从TP3升到TP5不支持无缝升级,我们还是可以理解的,但TP5.0和TP5.1在架构模式上都存在较大差异,这就说不过去了!

作为一个框架而言,如果版本升级都存在问题,如何让人放心使用?


综上,TP框架最早的确是简单轻量级的,但随着版本迭代,越来越“复杂”、“混乱”。同时对于开发人员而言,建议慎重选择框架。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

5年phper应该有怎么样的收入

 那想问你一下,这五年你除了加班工作外有没有其他的业余生活,比如旅游,购物神马的,不知道平常你的消费水平有多高,有没有买房子汽车,这些都算你的固定资产。挣钱毕竟就是为了消费吗,只不过是不是铺张浪费的那种,毕竟现在对于上班族来说,攒真的太难了,

感谢邀请:

首先我不是从事这个行业的,但对于这个问题我的看法可能比较浅显,希望对于你有帮助,首先这个问题呢是工作5年现在反而不如之前,这个问题我们就要考虑,我们是这么个情况,是到底有5年的工作经验呢 ,还是说我们一个经验用了5年,这是一点,如果我们是有5年的工作经验来说的话,那在这里我们现在得不到更好的发展,那是不是应该走出去,看看别的平台上我们是否可以得到更好的发展,这是在你的能力可以的情况下,毕竟在这个公司的话做凤尾的话,是不是可以考虑考虑去其他公司做鸡头呢,这是第一种情况,要是第二种情况的话,是否是我们5年只用了一个经验呢,在现在社会,没有进步就是退步,毕竟在职场上,逆水行舟不进则退,如果是这种情况的话,那就需要沉下心来,找到自己的不足之处,提升自己,提高自己的能力,那这一切也会随着你的进步越快越好的,希望我的回答可以对你有所帮助。

感谢邀请~

本身不是做这一行业,但就从业经验来讲(工作六年)。一个概念是目前经常被混淆的,自身是由五年的工作经验,还是一个经验用了五年。

在原公司工作阶段,经常会经历人员流动或升职加薪等情况,但作为企业来讲,看的更多的是员工本身能力以及潜在价值、成长速度,对于工作时长来讲反而并不怎么看重,尤其是互联网企业,若跟不上时代及公司的发展,甚至会被淘汰。

再次感谢!

当下最流行的PHP开发框架有哪些

你好,首先我们谈一谈“框架”是什么。“php开发框架”,顾名思义,就是要可靠、安全、高效率地搭建出web应用,这也是目的。

那么,框架的优势在哪里?我们为什么要用框架?——因为框架可以将数据库、缓存、会话等功能组建合并为一,方便使用。

下面我们聊一聊比较流行的三个php开发框架。

  • Lavarel:这是一整套语法简洁,好理解的web开发框架。主要的优势集中体现在后期的支持、文档的全备,还有活跃的社区上。学习Lavarel,需要先对PHP语言、面向对象、数据库的操作有一个基本的学习基础。
  • ThinkPHP:基于最开始即沿用的简单结构——mvc和面向对象的轻量级PHP开发框架。简单的语法下增添了原创功能和特性,强力支持了web应用的开发。
  • Yii:极其优化的性能,对于任何种类的项目而言都很容易露一手。文档功能十分详尽,拥有一切你需要学习的信息。不管是开源的还是私有的应用,都可以自由地使用!不论从法律还是财务上来讲!



结语:

很多朋友都容易有这样的疑问——这三个框架哪个更好?这里我简单回答一下,没有好不好,只有适不适合,如果头子说yii好,必定就是yii主导地位。

最后分享一个程序猿大大滴提高效率的工具,答案就是——单身。

好,下回见

  1. 既然选择了用PHP开发进程管理网站不考虑时间关系肯定首选Laravel框架了

  2. Laravel框架的优势在于代码的整洁,易读性和易于管理性;

  3. 所谓易读性,就是你光凭代码就可以知道意思,而不用读注释,代码精简复用度非常高;适合你们团队两个人

  4. Thinkphp虽然开发效率快但是出了名的BUG多,且社区不活跃,YII优势是>稳固/p>

  5. laravel内核、组件、底层路由使用教程都可找我学习,包括Swoole并发,协程编程

  6. 为了解决大家进阶的难题,我准备了一套中高级进阶学习教程,分享tp,laravel,swoole,swoft微服务等教程,需要可关注本头条号,并且发送私信:PHP

有任何的一些问题都可以在底部留言给我,不同意见也可以探讨技术交流!!!

要稳,用yii2,要追求功能新,用laravel。yii2一般用作企业应用开发,久经考验。laravel版本迭代很快,在lts版本前,很容易composer update后某些功能不能用了。如果用laravel要用lts版。

到此,大家对thinkphp增加友情链接模块的解答时否满意,希望thinkphp增加友情链接模块的3解答对大家有用,如内容不符合请联系小编修改。

相关文章

IT品质故事,匠心独运,铸就卓越

在信息技术高速发展的今天,无数优秀的IT企业如雨后春笋般涌现。它们凭借着卓越的品质,赢得了市场的认可,成为了行业的佼佼者。今天,就...

软件开发 2024-12-31 阅读1 评论0