Размещайте свой ПХП-код в правильных местах
Довольно часто вижу ситуацию, когда в «макете дизайна» в «шаблоне вывода навигации» разработчики размещают большие куски PHP-кода, а бывает и просто огромные… это, конечно, фиаско! Т.е. если PHP-код из этого поля выполняется, то можно в него пихать, что захочешь?
Также бывает накидывают скриптов в «корень» сайта и вообще, куда попало… во всякие assets-ы и прочие custom_import-ы — это плохая практика.
Где же тогда размещать свои костыли божественный код? Правильно тут: netcat / modules / default / function.inc.php
Не смущайтесь, что он в «системном» каталоге! Этот файл — официально рекомендуемое вендором место размещения своего кода. Этот файл подключается всегда, вручную его «инклудить» не надо.
Не благодарите! ;)