2010-06-15 8 views
1

항상 문제가있는 것은 웹 응용 프로그램을 구성하는 것입니다. 내가 대학에서 PHP를 배웠을 때 선생님은 PHP를 HTML과 별도의 파일로 사용하고 그 위에 PHP 파일을 포함 시켰습니다.웹 응용 프로그램 구조

다른 모든 사람들이 어떻게 응용 프로그램을 구성합니까 (웹인지 여부).

이것은 최신 웹 응용 프로그램 (ASP classic으로 코딩 됨)의 예입니다.

자료 디렉토리 - Default.asp를 - 공통 - commonProcedures.asp -이 CommonFunctions.asp - databaseConnection.asp - main.css가 - 페이지 - 레이아웃 --- pageTestPageOne.asp - HTML입니다. --- pageTestPageTwo.asp - 처리 --- pageTestPageOne.asp - ASP 임. --- pageTestPageTwo.asp

많은 덕분에, J

답변

0

귀하의 구조는 좋아 보인다. 이전 직장에서는 클래식 ASP 사이트와 비슷한 구조를 유지했습니다.

한 가지 다른 점은 기본 페이지 (예 : Default.asp)와 구별하기 위해 모든 모듈 .inc의 이름을 지정하는 것이 었습니다.

이 구조를 유지하면 언어 별 버전의 사이트를 만들 때 또는 대부분 복제본을 만들거나 스핀 오프하는 경우에도 코드를 재사용 할 수 있습니다.

+0

감사합니다. filbert- .inc 파일을 사용하지 마십시오! –

+0

@J 할리 : 천만에요. .inc를 사용하면 직접 호출 된 서비스 모듈을 거부하도록 IIS를 구성하여 보안을 추가 할 수 있습니다. – Filburt