Просто запущенное использование mysqli. Если я работаю с небольшими наборами данных на маленьких (мудрых трафиком) веб-сайтах, я должен действительно использовать их все время?
$result->close();
$mysqli->close();
Кроме того, для кого-то делающего пользовательский PHP и работу MySQL без платформы, действительно ли mysqli является общим предпочтительным способом взаимодействовать с MySQL?
Вам следует приобрести привычку правильно выполнять очистку (вызывать close, как только вы закончили), иначе утечки ресурсов могут постепенно накапливаться и влиять на производительность.
Что касается уровня БД, то изучение PDO должно быть целесообразным, поскольку он хорошо разработан и совместим со всеми основными базами данных.
PHP закроет все открытые файлы и соединения с БД в конце скрипта. Когда вы закончите с подключениями, рекомендуется делать это вручную, но если вы этого не сделаете, это не беда. Если у вас есть соединение с БД, которое будет использоваться на протяжении всего скрипта, вы также можете оставить его открытым.
+1 в PDO