2012-06-18 2 views
-1

Настройка структуры проекта; Я думаю, что лучше иметь некоторый файл «bootstrap.php», который включает и настраивает все, например, подключение к базе данных, управление сеансом, библиотеки, обработку ошибок. Или просто отдельные файлы, необходимые на данный момент? (Который должен был быть до порядка включения и т. Д.).Включая много файлов или только один файл

Альтернатива 1:

index.php

<?php 

include 'bootstrap.php'; 

//session... database up and ready to be used... 

Альтернатива 2:

index.php

<?php 
include 'session.php'; 
include 'database.php'; 
include 'errorhandling.php'; 
//now use database... 

ответ

2

Включать только файлы, которые необходимы для конкретной страницы. Например, если страница не требует подключения к базе данных, вы ее не включили. Таким образом, последний подход лучше выборочно включает необходимые файлы, если у вас нет обычных вещей для импорта на каждой странице.

Смежные вопросы