2013-07-06 2 views
-5

기본적으로 페이지가 내 페이지의 세 가지 기능 파일 모두를 호출하기 때문에주의 사항이 표시됩니다.3 개의 PHP 함수 파일이 너무 많습니까?

각 기능 페이지 연결에 대한 호출, 호출 한 번만 만들어 있도록 하나 개의 파일로 내 모든 기능 파일을 번들하는 것이 좋습니다 그래서

require("db_config.php"); 

파일 무엇입니까?

또는 조건부 명령문을 사용하여 요구 사항이 한 번만 실행되는지 확인해야합니까?

감사 require_once (또는 include_once), 당신은 확실히 파일을 한 번만 포함 할 수 있습니다 사용

+6

use'require_once (string)' –

+0

당신이 여기 새로 왔기 때문에 나는 친절한 경고를 줄 것이다. 낮은 품질에 대한 질문을 계속한다면 아마도 Stack Overflow에 관한 질문을 할 수 없다는 것을 영구히 발견 할 것이다. . [도움말 센터] (http://stackoverflow.com/help/how-to-ask)를보십시오. –

답변

2

실제로 이러한 기능이 어떻게 사용되는지에 따라 달라집니다.

다른 답변에서 알 수 있듯이 require_once(...)은 특정 파일이 코드에 한 번만 포함되도록합니다. 그러나 항상 세 가지 기능을 함께 사용하거나 (적어도 대부분 한 번에 두세 가지를 사용하는 경우) 동일한 파일에서 사용하는 것이 개별 파일에서 사용하는 것보다 더 중요합니다. 반면에, 대부분의 경우, 당신은 단지 하나, 어쩌면 두 가지를 사용하고, 한 번에 3 가지를 모두 사용하면 별도의 파일을 사용하면 페이지를로드하는 데 걸리는 시간이 줄어 듭니다. 많은 양의 페이지가있는 경우, 많은 시간이로드됩니다. 작은 차이는 전체 시간을 크게 만듭니다.

관련 문제