2
- 을 투사
- 프로젝트 B
- 프로젝트 C
- 공통 항목 을 : 개발자 디렉토리가이 같은 것입니다 파일을 로컬 호스트 및 서버를 포함
"공통 항목"은 공통 파일, 클래스, 프로젝트에서 일반적으로 사용되는 기능입니다. 그래서 프로젝트 "X"에서 :
require_once '../commonitems/mysqlDate.php';
등등. 공통 항목은 각 프로젝트에 여러 번 복사 할 수 없습니다. 그러나이 모든 것을 디렉토리에 업로드해야하는 경우에는 그렇게 할 수 없습니다. 원격 웹 사이트의 구조는 다음과 같습니다
그래서 아무 외부 "일반적인 공통
- CSS
- JS
- 디자인
- 일반적인
- 코드
- 코드/항목 "디렉토리. How to say "우아한"방법은 localhost 및 원격 사이트에서 다른 파일을 포함시킬 수 있습니까? 사전에 P
왜 각 디렉토리에 공통 파일을 복사 할 수 없습니까? 업로드에 포함 된 모든 파일과 공통 디렉토리가 있어야하므로 모든 상대 경로 포함은 localhost와 webserver에서 잘 작동해야합니다. – Terrik
개발 환경은 가능한 한 프로덕션 환경을 미러링해야합니다 (특히 디렉토리 구조가 될 때). 그러나 할 수 없다면 prod/dev 'common'디렉토리를 PHP의 include 경로에 추가하는 것을 고려하십시오. 그렇게하면 간단한'include (somefile ')'을 할 수 있고 PHP는 실제로 그것을 찾는다. Include path가 환경에 관계없이'include()'지시문이 작동하는 구조라면, "ok"여야합니다. –