Это мой первый php проект, и я собираюсь сделать его онлайн очень скоро.Недавно я прочитал несколько статей о том, как не хранить php-скрипты внутри общедоступной папки, потому что, если сервер не настроен правильно, php-скрипты могут отображаться как чистый текст, и это представляет большую проблему для безопасности, если эти скрипты содержат конфиденциальную информацию (например, учетные данные БД и т. Д.).).Но я верю, я не должен беспокоиться.Поскольку мои php-страницы в основном состоят из нескольких include / require.Вот пример:
home.php
<?php
require_once ('../resources/app_config.php');
require_once ('../resources/includes/functions.php');
require_once ('../resources/includes/header.php');
?>
<body>
The body elements...
</body>
<?php
require_once ('../resources/includes/footer.php');
?>
Вот структура каталогов моего проекта:
resources
|___ app_config.php
|___ includes
|___ functions.php
public_html
|___ css_dir
|___ js_dir
|___ images_dir
index.php
home.php
profile.php
, поэтому мой вопрос, должен ли я быть обеспокоен перемещением моих страниц php из публичной папкиили не к чему беспокоиться ??Спасибо.