Для сценариев, которые будут распространяться, было бы лучше сгруппировать их вместе и использовать их как константы или переменные.
config.php
<?PHP
define('DBHOST', 'localhost');
define('DBPORT', '8080');
define('DBNAME', 'my_db_name');
define('DBUSER', 'root');
define('DBPASS', 'password');
db.php
<PHP
include('config.php');
$con = mysql_connect(DBHOST.':'. DBPORT,DBUSER,DBPASS);
mysql_select_db(DBNAME, $con);
Благодаря этому кому-то будет легче вносить изменения в будущем, вместо того, чтобы перебирать код, чтобы найти, где установлены какие-либо соединения и т. Д.
Для повышения безопасности сценарий config.php может быть размещен вне корня документа, поэтому его нельзя вызвать напрямую.