나는 웹 개발을 처음 사용 하므로이 질문이 어리석은 것처럼 들리면 실례합니다. 나는 그들이 제공하는 서비스만을 나열하는 소규모 기업을위한 웹 사이트를 만들고있다. 데이터베이스 백엔드 나 그와 비슷한 것은 없다.
각 페이지의 디자인은 동일하게 보이며 내용 만 변경됩니다. 하나의 HTML 파일에 디자인을 정의하고 다른 HTML 파일에 콘텐츠를 정의했습니다. 콘텐츠 HTML은 아래 코드를 사용하여 디자인 HTML의 특정 div에로드됩니다.
<?php
include 'php/load_template.php';
$home_contents = file_get_contents('html/home.html');
load_template('page.html',array('{Content}'),array($home_contents));
?>
이것이 문제 해결을위한 좋은 접근 방식입니까?
나는 그 접근 방식이 효과가 있다고 말하고 싶지만 Grunt 와 같은 것을 조사하고 싶을 수도 있습니다 .
지금까지 몇 개의 프로젝트에서 Grunt를 사용했으며 개발 워크 플로에서 "부분"을 사용할 수 있다는 것이 매우 좋습니다. 기본적으로 Grunt를 사용하면 다른 섹션을 쉽게 분리 할 수있는 방식으로 로컬 HTML 파일 및 자산을 구조화 할 수 있지만 정적 HTML 파일로 컴파일 할 수 있습니다. 물론 훨씬 더 많은 일을 할 수 있지만, 부분적으로 만 사용하는 것이 좋은 시작이 될 것입니다.
이렇게하면 PHP 나 서버 측 언어에 의존하지 않습니다. 서버 등을 설정할 필요가 없습니다!
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다