두 가지 주요 주류 프레임워크인 laravel과 thinkphp의 비교 해석. 많은 베테랑들이 PHP 개발을 선택할 때 laravel을 선택하는 것을 망설일 것이라고 생각합니다. 아니면 TP를 선택하시겠습니까? 많은 사람들이 항상 둥근 달을 가진 일종의 외국인이었지만 우리는 사실을 객관적으로 보아야 합니다. 먼저 우리 자신을 소개하겠습니다:
Laravel:
Laravel은 간단하고 우아한 PHP 웹 개발 프레임워크(PHP)입니다. 웹 프레임워크). 누들과 같은 지저분한 코드에서 벗어날 수 있으며 완벽한 네트워크 앱을 구축하는 데 도움이 될 수 있으며 모든 코드 줄은 간결하고 표현력이 뛰어납니다.
Laravel에는 이미 고급 PHP ActiveRecord 구현인 Eloquent ORM이 있습니다. 관계의 양쪽에 "제약"을 쉽게 적용할 수 있으므로 데이터를 완벽하게 제어하고 ActiveRecord의 모든 편리함을 누릴 수 있습니다. Eloquent는 Fluent의 쿼리 빌더(query-builder)의 모든 메소드를 기본적으로 지원합니다.
라라벨 작가님이 처녀자리이고 처녀자리 후광 보너스를 가지고 계신다는 공식 소개입니다. [추천:최신 5개 Laravel 비디오 튜토리얼]
ThinkPHP(이하 tp):
ThinkPHP 프레임워크 - Shanghai Dingxiang Company에서 개발하고 유지 관리하는 MVC 구조를 갖춘 오픈 소스 PHP 프레임워크입니다. Apache2 오픈 소스 프로토콜 릴리스는 민첩한 웹 애플리케이션 개발과 단순화된 엔터프라이즈 애플리케이션 개발을 위해 탄생했습니다.
이것도 공식 소개인데 thinkphp도 Made in China입니다. [추천:최신 10가지 thinkphp 동영상 튜토리얼]
Laravel과 ThinkPHP 중 어느 것이 더 좋나요? 장점과 단점의 큰 경쟁
1. 프레임워크의 디자인
은 계약, ORM 등 매우 고급 개념을 가지고 있으며 laravel은 작곡가를 기반으로 배우기가 더 어렵습니다. 프레임워크의 포지셔닝은 매우 다릅니다. Thinkphp는 5 이전에는 거의 존재하지 않았습니다. 비교할 수 없지만 버전 5와 6도 훌륭합니다.
Laravel이 이 시점에서 승리하여1
포인트를 얻습니다.1
分。
目前比分1:0
2,开发文档
tp的开发文档完善并且做成了周刊,画册等非常完善,至于laravel吧,就只有自己动手,丰衣足食了,
tp得1
分。
目前比分1:1
解读主流框架laravel和thinkphp大对比谁更胜一筹
3,安全性
安全性tp一直在更新,但是更新就说明一个问题,说明发现了很重大的漏洞才需要更新,也不知道是不是黑客就喜欢搞国产,总是安全性我们可以对比2者的社区,因此laravel胜。
laravel得1
分。
目前比分2:1
4,开放度和使用度
同样的开源框架,同样的免费,由于thinkphp是国产并且是国内使用众多国外使用少,所以github上最新的php框架使用度依然是laravel稳居第一
国内thinkphp必然也是排第一了。
因为我们目前讨论和面向的人群是国内的开发从业人员,所以咳咳这点国外的忽略不计,难道你要和美国的程序员协同?和印度的开发工程师一起探讨?
此处 thinkphp得1
分,胜出。
目前比分2:2
5,开发者生态
要论开发者生态,在国内可以延续上一个点衍生的可能性,本文只考虑国内,因此也是 thinkphp胜!得1分。
目前比分2:3
6,商业盈利和商业模式
个人商业模式
你可以用larval开发一个很优秀的东西又或者很烂的东西,好不好烂不烂谁都不知道,那怎么办呢,只能开源,除了开源别无其他销售途径,难道作为程序员的你还天天拿着自己的软件一个个向别人推销不成?当然这个是个人来说,而thinkphp却显得非常友好了,thinkphp已经开通了属于自己的saas商城,为了就是让所有开发者都有销路,不再无人问津
毕竟是saas服务还提供担保环境,这样也能够规范开发者能够提供完善的服务。
此处thinkphp胜利。得1
分。
目前比分2:4
1:0
2, 개발 문서
tp의 개발 문서가 완성되어 주간지, 그림책 등으로 제작이 완료된 상태입니다. 라라벨의 경우 음식과 의복이 충분하고 본인만 할 수 있습니다. 예,1
점을 획득했습니다. 현재 점수는
1:1
주류 프레임워크인 laravel과 thinkphp의 주요 비교 해석, 누가 더 나은가3, securitySecurity tp가 업데이트되었지만 업데이트는 한 가지를 설명합니다. 문제는 매우 심각한 취약점을 업데이트해야 함을 나타냅니다. 해커가 국내 제품을 좋아하는지 여부는 항상 두 커뮤니티의 보안을 비교할 수 있으므로 Laravel이 승리합니다. laravel은
1
포인트를 얻습니다. 현재 점수는
2:1
4, 개방성과 활용도똑같은 오픈소스 프레임워크, 똑같은 무료입니다. thinkphp는 중국산이고 국내에서 널리 사용되고 거의 사용되지 않기 때문입니다 해외에서 사용되므로 Laravel은 github
1
점을 획득하고 승리합니다. 현재 점수는
2:2
5, 개발자 생태개발자 생태 측면에서는 이전 점의 지속 가능성이 중국에서만 도출될 수 있습니다. 국내에서도 thinkphp가 이긴다! 1점을 획득하세요. 현재 점수
2:3
6, 사업 이익과 사업 모델개인 사업 모델애벌레를 이용해 아주 좋은 일이나 아주 나쁜 일을 개발할 수 있고, 좋은지 나쁜지는 아무도 모르는데 오픈소스밖에는 할 수 없잖아요. 오픈소스 외에는 다른 판매 채널이 없어요. 프로그래머로서 아직 자신이 만든 소프트웨어를 이용해 판매할 수는 없나요? 다른 사람들은 매일 하나씩? 물론 이것은 개인적이지만 thinkphp는 모든 개발자가 더 이상 무시당하지 않고 판매할 수 있도록 자체 saas 몰을 오픈한 것 같습니다. cn/upload/image/857/649/954/1631525764757754.png" title="1631525764757754.png" alt="두 가지 주요 PHP 프레임워크: Laravel과 ThinkPHP 중 어느 것이 더 좋나요? 장점과 단점 비교"/>결국 SaaS 서비스이고 보증 환경을 제공하는데, 이것도 표준화할 수 있는 개발자는 완벽한 서비스를 제공할 수 있습니다. thinkphp가 여기서 승리합니다.
1
점을 획득하세요. 현재 점수
2:4
엔터프라이즈 비즈니스 모델
기업이 포지셔닝을 할 때 후속 마케팅 및 운영 전략에 대해 생각할 것입니다. 이때 프레임워크는 Laravel이 우선적으로 완성된 제품을 빠르게 구현하기 위한 자체 아이디어를 전달하는 도구로만 사용됩니다. 그리고 장기적인 고려가 필요합니다.. thinkphp에 대한 선택이 훨씬 적습니다. 또 다른 이유는 thinkphp3 버전으로 인해 상처를 받았기 때문일 수도 있습니다. Zeng Yacao도 예외는 아니었습니다. .
Laravel이1
점을 획득하여 승리했습니다.1
分。
目前比分3:4
最终比分3:4
3:4
이 기사는 Ivan이 직접 작성하고 기고한 것입니다. Yifancao Technology는 Ivan의 개인적인 견해만을 대변하며 그의 입장을 대변하지 않습니다. 누구나 재인쇄할 수 있습니다. 재인쇄가 필요한 경우 원본 정보를 보관하십시오. 그렇지 않으면 침해로 간주되며 원본 지적 재산권을 보호하기 위해 노력할 것입니다.최종 점수는
3:4
입니다. thinkphp가 간신히 승리했습니다. 이 기사는 끝났습니다. 읽어주셔서 감사합니다. 토론에 오신 것을 환영합니다. , 하지만 해외와 비교하면 손해를 볼 수도 있습니다.