В настоящее время я занимаюсь стартапом в области социальной сети. Мы используем php и mysql для серверной разработки. У меня есть datamanager.php, в котором есть функции, которые обрабатывают соединения и запросы sql. У меня есть несколько функций, таких как регистрация, вход в систему, get_profile и т. д.
У меня есть два варианта обработки соединения с MySQL
1) создать глобально доступную переменную $connection с помощью mysqli_connect(); и не закрывать соединения, пока я не завершу все операции с базой данных.
2) создайте функцию db_connect(), которая возвращает переменную соединения в каждой функции базы данных. Кроме того, в каждой функции базы данных, такой как вход в систему, регистрация, я закрываю соединение с помощью mysqli_close(); и получаю другую переменную соединения с помощью db_connect();
Итак, какой вариант лучше подходит для обработки соединений MySQL и почему?
Подробнее здесь: https://stackoverflow.com/questions/919 ... ork-system