>백엔드 개발 >PHP 튜토리얼 >PHP 라우팅의 이점은 무엇입니까?

PHP 라우팅의 이점은 무엇입니까?

(*-*)浩
(*-*)浩원래의
2019-09-12 14:08:514038검색

요약하자면: 라우팅은 네트워크 요청의 URL과 thinkphp 애플리케이션 계층의 논리적 처리 주소 간의 대응입니다.

PHP 라우팅의 이점은 무엇입니까?

일반인의 관점에서 라우팅은 URL 요청을 수행하려는 작업 방법에 우아하게 매핑하는 것입니다.

이해하는 방법은 무엇입니까? (추천 학습: PHP 프로그래밍 초보부터 마스터까지)

라우팅은 실제로 실제 URL 주소를 숨기고 액세스 주소를 사용하여 애플리케이션(웹사이트 또는 OA 등)에 액세스합니다.

일반적으로 다음과 같이 정의됩니다. "액세스 주소" = "실제 주소", 이는 매핑 관계를 나타냅니다.

식사하러 KFC에 가는 것을 "1"로 표현하고, 맥도날드에 가는 것을 "0"으로 표현하는 것과 같습니다. 동료들에게 이 규칙을 미리 알려주었다면 "1" 또는 "0"만 보내면 됩니다. 그러면 그들은 당신이 거기에 가고 싶어한다는 것을 이해할 것입니다.

라우팅 규칙은 thinkphp에 의해 지정됩니다. 예를 들어 TP의 액세스 규칙은 루트 디렉터리/모듈/컨트롤러/메소드입니다. 그러면 매핑 관계 "reg" => "index/user/reg"만 정의하면 됩니다. , 이것은 "인덱스 모듈/사용자/컨트롤러/reg 방법" 주소에 액세스하려면 브라우저에 "도메인 이름/reg"만 입력하면 됩니다.

장점:

1. 처리되지 않은 URL 경로는 모듈/컨트롤러/메서드/매개변수로 구성됩니다. "은폐"되지 않으면 다른 사람들이 내부 구조를 명확하게 볼 수 있습니다.

2. URL 주소를 더욱 간결하고 우아하며 아름답게 만들 수 있습니다.

위 내용은 PHP 라우팅의 이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.