подход, а сейчас решил для сайта использовать ООП по причине того что есть задачи, в которых его можно хорошо применить (загрузка вложений для разных разделов).
В процедурном я создавал функции для бд которые позволяли подключаться к серверу бд только по надобности (mysqli_connect не происходит если нет ни одного запроса). Хотел инициализировать подключение только в случае если вызывается ->query, например. В ООП класс mysqli производит подключение в конструкторе и я хотел бы этого избежать, но вызов parent constructor-а обязательный. Как правильней поступить? Если нет решения для этой задачи, то будет ли правильно смешать ПП и ООП?
Никто помочь не может 😭?
и можно глянуть антипаттерн синглтон для подключения к бд
idiorm не пробовал? ))
напиши прослойку между mysqli и твоей логикой и запихай туда подключение по необходимости
я правильно понимаю ты на каждый запрос к бд делаешь новый коннект?
Обсуждают сегодня