인덱스 .php 파일의 목적은 무엇입니까?

이 파일은 웹 사이트의 뼈대입니다. 모든 페이지 그 Joomla! delivery는 “index.php”는 데이터베이스에서 삽입 된 콘텐츠의 선택으로 구체화됩니다. index.php

템플릿의 파일에는 그대로 전달 될 코드와 전달되기 전에 수정 될 PHP 코드가 혼합되어 있습니다. 이 코드는 간단한 html 웹 페이지를 디자인 한 모든 사람들에게 친숙 할 것입니다 : 2 가지 주요 섹션 – <머리> 및 가 있습니다. 인덱스 .php 다른 점은 데이터베이스에서 선택한 정보를 삽입하기 위해 PHP 코드를 사용하는 것입니다. index.php

다음은 그 예입니다.

전통적인 HTML 헤드 섹션 :

My Example Webpage
그리고 똑같은 일이 Joomla를 해냈습니다! 길:


따라서 이러한 헤더 부분이 index.php 파일에 정의되는 대신 헤더 부분은 PHP 코드의 비트로 데이터베이스에서 조회됩니다. 영리한 부분은이 두 스크립트가 동일한 코드를 사용자에게 제공한다는 것입니다. joomla 웹 사이트의 코드를 보면 모든 가 일반 html 코드로 대체됩니다.

좋은 템플릿 디자인

index.php 새 페이지가로드 될 때마다 다시 전송되기 때문에 가능한 한 맨손으로 뼈를 만들어야합니다. 스타일링과 같은 요소는 사용자 캐시에 저장된 CSS 파일로 전달되어야 합니다. 여기에있는 튜토리얼은 . index.php

왜? index.php

Index.htm는 역사적으로 웹 사이트의 홈 페이지에 주어진 이름입니다. 따라서 사용자가 www.example.org 로 이동하면 웹 서버는 www.example.org/index.htm 을 제공합니다. 줌라 때문에! PHP로 작성되었으며 자동으로 제공되는 파일입니다. 상황을 더욱 복잡하게하기 위해 사용자가 joomla 웹 사이트로 이동할 때 루트 디렉토리의 현재 기본 템플릿의 인덱스.php로 리디렉션됩니다. index.phpindex.php