вопрос
Какую функцию выполняет строка if( ! defined( 'DATALIFEENGINE' ) ) {die( "Hacking attempt!" );} ?
Стоит ли добавить её во все php файлы?
Стоит ли добавить её во все php файлы?
Если открыть в браузере этот php файл (к примеру engine/profile.php) то будет эта ошибка, Т. к. внутренние файлы не должны выполняться.
Это нормальная практика в разработке внутренних модулей
Это нормальная практика в разработке внутренних модулей