È considerata una cattiva pratica lasciare che die() vivi in un ambiente di produzione? Mi è capitato di leggere questo articolo http://www.phpfreaks.com/blog/or-die-must-die in cui l'autore scopre persone che usano una cosa del genere in un ambiente di produzione. Quindi non dovrei codice in questo modo:PHP: muore() deve morire?
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection){
die ("Could not connect to the database.");
}
Come si codice?
È una cattiva pratica mostrare agli utenti finali gli errori del database: questi dovrebbero essere registrati come e un errore generico mostrato all'utente. –
A proposito, il miglior titolo-argomento di sempre! –
Vedere http://stackoverflow.com/questions/2130105/should-you-always-end-mysql-queries-with-or-die/2130127#2130127 – LiraNuna