tp框架和laravel哪个比较好?

网友解答:

主要看你的目的是什么。如果是用于国内应用的开发,可以优先考虑ThinkPHP。如果想更接近国际技术流行前沿,可以用Laravel。

ThinkPHP算是国内一个比较成熟的PHP框架了。和Laravel相比,它的相关资料和文档会比较丰富。

Laravel在国内还没有那么流行,很多资料找不到,百度上也不好找到国外非常有用的信息。

此外,还有要考虑的因素有:

技术团队擅长什么?能否接受新兴的技术或为将来做储备

项目实际是否紧急?如果项目紧急,然后选择了一个技术团队不熟悉,资料也不好查的技术方案,可能会影响项目进度。

转载需授权,违者必究!请关注融易搜获取更多金融资讯!

网友解答:

从来没有用过TP,所以我也无法告诉你TP到底那些地方好,那些地方不好。

我只能从我得角度说说我为啥不用TP。我记得当初选框架时,因为PHP经验不多,所以首先想到的就是国内最流行的TP框架。

我自己用过很多需要的框架,也研究过很多种框架。一般都是这样的,打开框架的主页,找到文档。框架的作者首先都会用简短的语言介绍这个框架的设计思路,技术特点。

然后都会有一个quick start ,告诉你怎么下载怎么安装,然后教你怎么写hello world. 这样你通过10分钟左右的阅读就可以迅速了解这个框架。并且文档会详细介绍每一个模块功能。

可是当我打开TP主页,立马傻眼了,我看到的是一个充满了乱七八糟各种广告的博客式的网站。找了半天,我也找不到任何地方给我介绍TP是什么设计思路,用了什么主要的技术,都有哪些模块。

好吧,我看文档。当我打开文档,躲过又出来的一堆乱七八糟的广告后,终于看到有几个文档一样的东西让我点,我点开之后,调到了另外一个网站,尽然要让我支付20块钱。

我当时就一万头草尼马飘过。你在逗我呢?文档还要收费?虽然我PHP不熟,但我也用过不少其他框架,Flask Django springMVC,从来没有见过如此奇葩的。我花了几十分钟,仍然无法知道TP是的怎么样的框架,用了什么技术,代码风格是怎么样的?

好吧,既然你不想告诉我,我也不想知道了。顿时对这个框架没有任何好感。这感觉就好像你去买东西,售货员对自己的产品支支吾吾,遮遮掩掩。

我不反对商业化赚钱,如果你是商业化的框架,那就请在网站上明码标价。搞这些乱七八糟的干什么?你这样搞,今天说你完全免费,过几个版本你又突然来个收费怎么办?这样搞谁会相信你?

总之我是完全没有任何使用TP的想法了。

最后对于你的问题,laravel绝对是好框架,各方面做的都很好,完全不像是以前我读过的那些乱七八糟的PHP代码。风格和其他语言的各大MVC框架基本一致了。

当然,我觉得这个最终的决定还是在你们的技术核心手里,千万不要外行指导内行,如果技术核心已经用过TP很久了,强迫人家转Laravel是毫无道理的。

如果大家都没有用过,那我肯定建议Laravel,虽然中文教程比较少,但是我信克服这个困难不是什么难事。