저는 웹 개발에 상당히 익숙하며, 템플릿 작성 등을 위해 PHP 서버 측을 사용하여 웹 사이트를 만들고 있습니다. 기본 페이지 디자인은 헤더 (top_menu.php에 들어 있습니다) , 모든 페이지에 들어가기를 원하는 머리 속에 여러 개의 <link>
또는 <script>
태그가 있습니다. 여기 PHP 템플릿의 내부에 HTML 컨텐트 삽입하기
<html>
<head>
<script src="/common/js/overall.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
</head>
<body>
<?php include '../../common/php/top_menu.php'; ?>
<!--I want to add content here in the body-->
</body>
</html>
이 방법은 각 페이지에서이 골격 include
거기
이와 비슷한 것의 일반적인 실천 방법은 무엇입니까? 확실히 사람들은 항상 이것을해야합니까?
종종 사람들은 [Symfony] (http://symfony.com/) 또는 [Zend] (http://framework.zend.com/)와 같은 PHP 프레임 워크에 의존합니다. 그러나 프레임 워크를 사용하면 학습과 복잡성이 훨씬 더 커집니다. 당신이 성취하고자하는 것을 위해, '위쪽'과 '아래쪽'템플릿을 만들고 각 페이지에 템플릿을 포함시키는 것이 가장 좋은 해결책 일 것입니다. –