>PHP 프레임워크 >ThinkPHP >CI와 TP 프레임워크의 차이점에 대해 이야기해 볼까요?

CI와 TP 프레임워크의 차이점에 대해 이야기해 볼까요?

藏色散人
藏色散人앞으로
2021-11-08 16:41:112827검색

다음 thinkphp 프레임워크 튜토리얼 칼럼에서는 CI와 TP 프레임워크의 차이점을 간략하게 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

CI와 TP 프레임워크의 차이점에 대해 이야기해 볼까요?

CI 프레임워크와 TP 프레임워크의 차이점에 대해 이야기해볼까요?

저는 두 가지 다른 프레임워크를 사용했습니다(여기에는 TP3 및 CI2의 예가 있습니다). 예를 들어 보겠습니다.

1 사용자 지정 메서드와 관련하여 U, I와 같이 TP에 캡슐화된 많은 단일 문자 메서드가 있습니다. 등을 쉽게 호출할 수 있습니다. 예를 들어 get/post에서 매개변수를 승인하면 TP는 I('get.id')이지만 CI는 $this->input->get('id');

2 모델이기도 합니다. TP를 호출하려면 M 또는 D가 완료되고 M(tabel)-> CI에서는 이렇게 먼저 $this->load->model('user_model')을 로드한 다음 $this->user_model->get_value_by_pk()를 사용합니다.

3. 체인 작동은 정말 편리하고 매우 편리합니다. CI에 있는 것도 나쁘지 않고 체인 연산을 지원하지만 저는 여전히 TP를 좋아해서 여기서는 예제를 넣지 않겠습니다

4. 로딩: TP에 로딩할 때 처음에 모든 클래스 라이브러리가 로딩되고 그 다음에는 로딩이 됩니다. CI를 하나씩 로드할 필요가 없으며 필요에 따라 CI가 로드됩니다. 2

5에 예시가 있습니다. TP는 기본적으로 많은 질문에 대한 답을 찾을 수 있는 국내 프레임워크이며, 중국 커뮤니티도 꽤 잘하고 있습니다. CI는 외국 프레임워크이지만 둘 다 몇 분 안에 마스터할 수 있는 프레임워크입니다.

6. 두 가지의 명확한 차이점을 알아보기 위해 두 공식 웹사이트에 가서 소개를 읽어보세요. 두 가지 설명서를 모두 살펴보면 많은 것을 이해할 수 있습니다.

추천: "최신 10개 thinkphp 비디오 튜토리얼"

위 내용은 CI와 TP 프레임워크의 차이점에 대해 이야기해 볼까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제