Добрый день. Есть объект для работы с MySQL (например SafeMySQL), как с ним лучше работать в других объектах? Каждый раз при создание объекта добавлять в него ссылка на объект с MySQL?
На сколько я понимаю в SafeMySQL реализованно создание подключений к БД и хранение созданных подключений(стек подключений). Лучше всего сделать так: когда необходимо сделать обращение к БД забирать из стека подключение, работать с ним и возвращать по завершению работы обратно в стек.
Для тесной интеграции БД с ООП языком существует технология ORM. Уже написанно множество ORM библиотек. ORM скрывает почти всю работу с БД и с точки зрения программиста выглядит как хранилище объектов.
Обратной стороной ORM является не самое оптимальное использование БД и чаще всего запросы написанные «вручную» работают более эффективно.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем приветДелаю интернет-магазин, пользователи будут переходить по рекламе с utm-метками
Есть объект $price_varМоя задача вытащить у price значение где id = 144