require_once
같은 것을 사용하여 이해할 수있는 내용은 본질적으로 첫 번째 파일에있는 것처럼 코드를 복사하여 한 파일에서 다른 파일로 붙여 넣습니다. 내가 이런 일을 할 수 있다면 의미는메서드 내에서 require_once 사용
foo.php
<?php
require_once("bar.php");
?>
bar.php
<?php
print "Hello World!"
?>
실행 유효 할 것이다 php foo.php
것이다 단지 출력 "Hello World!"
이제 내 질문은, 내가 require_once
을 메서드 안에 포함하면, 포함 된 파일이 cript가로드되거나 메소드가 호출 될 때만? 그리고 메서드가 호출 될 때만 있으면 성능상의 이점이 있습니까? 또는 모든 코드를 하나의 큰 파일로 보관 한 것과 같습니다.
대용량의 전화를 처리하는 API
파일을 만들었 기 때문에 주로 묻습니다. 파일을 단순화하지 않겠습니다. (나는이 그냥 별도의 클래스를 생성 할 수 할 수있어,하지만 난이 알고 좋은 것이라고 생각)
재 : 2. 성능 문제 대 메모리가있어 (특히 연산 코드 캐시를 사용) . 주문형 코드를로드하면 메모리가 절약되지만 더 많은 처리가 필요하며 캐시하기가 더 어렵습니다. – Mchl
고마워, 내가 알 필요가있는 thats. 이전에 캐싱이 어떻게 작동하는지 생각하지 않았습니다. 감사. –