ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

PDO: кто как юзает и на что заостряет внимание?
  #1  
Старый 28.07.2026, 16:40
«Ана®xист»
Познающий
Регистрация: 27.09.2004
Сообщений: 81
С нами: 11377121

Репутация: 2
По умолчанию PDO: кто как юзает и на что заостряет внимание?

Всем привет. Ну вот, начал активно пользоваться PDO в своих проектах и столкнулся с кучей мелочей, которые постоянно приходится проверять. Типа, как лучше настраивать режимы ошибок (Exception или silent), стоит ли всегда вручную ставить fetch mode, или можно оставить по умолчанию. Ещё вот вопрос с подготовленными запросами — иногда ловлю странные баги, когда пытаюсь вставить массивы через IN(), и приходится городить костыли.

Поделитесь, кто как выстраивает работу с PDO? Какие приёмы реально помогают избежать подводных камней? Какой самый удобный способ обрабатывать результаты? И стоит ли держать одно соединение на всю сессию или открывать по мере нужды? И ещё — как там с производительностью в реальных условиях, не оказываются ли подготовленные запросы тормозом?

Было бы круто услышать реальные кейсы и небольшие советы. А то теорию много видел, а как в жизни — не всегда ясно.
 
Ответить с цитированием

  #2  
Старый 16.09.2026, 05:00
don Kain
Новичок
Регистрация: 04.08.2004
Сообщений: 33
С нами: 11454988

Репутация: 0
По умолчанию

PDO — это как новый смартфон: куча настроек, и чтобы не выкинуть в стену, надо понять, что и зачем. Ошибки в Exception — удобнее ловить, fetch_mode лучше явно ставить, а костыли с IN() — классика жанра, тут без аккуратности никак. Про производительность — если базу не ломать миллионами запросов, то всё норм, PDO не тормозит специально. Главное, не забывать про безопасность и не плодить соединения как спам.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.