Разделение содержимого php на несколько файлов

Я понятия не имею, есть ли для этого технический термин, поэтому я не нашел ничего ни в Google, ни в этом site.

Мой друг, который годами создавал сайты и на самом деле создал бизнес, использует довольно уникальную (для меня) систему.

Он разбивает свою страницу на 3 части: заголовок, тело и нижний колонтитул. Помещает их в 3 файла, а затем включает верхний и нижний колонтитулы на основной странице, оставляя только это: (пример)

<?php   include_once "Constants/Header.php";    ?>

        <div id="Container">
            <div id="Header">
                HEADER
            </div>

            <div id="Menu">
                <ul id="Nav"> 
                    <li>Menu item</li>  
                    <li>Menu item</li> 
                    <li>Menu item</li>  
                    <li>Menu item</li> 
                    <li>Menu item</li>  
                    <li>Menu item</li> 
                </ul> 
            </div>

            <div id="Body">

            </div>
        </div>

<?php   include_once "Constants/Footer.php";    ?>

Это хорошая практика - кодировать сайт таким образом? -если так, то почему? И последнее но не менее важное, Вы кодируете свои страницы таким образом?

5
задан MrSmith42 2 February 2013 в 23:52
поделиться