Я лично предпочитаю относительные пути: include("../../some/other/path.php")
Всякий раз, когда я создаю каталог, я точно знаю, как настроено мое дерево каталогов, и не имеет значения, есть ли корень документа или что-либо еще доступное.
Кроме того, в некоторых случаях $_SERVER['DOCUMENT_ROOT']
может не работать (например, я видел, что у людей есть проблемы с ним в IIS).