Назад | Перейти на главную страницу

Размещать общие файлы вне public_html / root - это хорошая идея?

Я только что понял, что могу размещать файлы вне корня домена (за пределами public_html).

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

Как это:

include __DIR__ . '/../../my-hidden-folder/functions.php';

Мой вопрос: теперь, когда это возможно, стоит ли так работать? Или есть причины, по которым это не лучший подход?

Не то чтобы это, наверное, важно, но я использую PHP, Apache и Cpanel.

Как правило, рекомендуется хранить только те данные, которые должны быть доступны напрямую по URL-адресу в вашем корневом веб-каталоге, а все, что не является, следует хранить вне корневого веб-сайта.

Преимущество размещения функций вне корня домена состоит в том, что я могу использовать один и тот же файл в нескольких доменах.

Это не совсем так. В include() Функция не заботится о том, находятся ли файлы внутри или вне корневого веб-сайта, или, если логически этот каталог файловой системы используется в качестве веб-корня для другого сайта ...