Стоит ли использовать PEAR::DB?

  • Автор темы Автор темы Garret
  • Дата начала Дата начала

Garret

Кто здесь?
Стоит ли использовать PEAR::DB?

Собственно САБЖ? Не постражает ли при этом производительность(производительность важна)?

И чем отличается PEAR::DB от PEAR::MDB2?
 
насколько важна производительности?
какой уровень требуется?
в цифрах?
 
Прийдется тогда свой писать. А там есть реализация плейсхолдеров?
 
mysqli, PDO, ADODB, etc...
а кто нибудь тестировал их производительность?
очень интересно знать.
mysqli - все великолепно, но не универсально к сожалению по отношению к разным DB

PEAR :: DB отличная штука, если производитьельность не критична!
 
а что в этом ряду делает ADODB и etc?
при чём здесь самопальные билиотеки, написанные на пхп?
 
Мне кажется, при выборе DB главным моментом является то, что на нем завязаны другие пакеты из PEAR.

Что касается производительности, то при грамотной организации приложения (к примеру кеширования данных на разных уровнях) этот недостаток полностью нивелируется.

Случаи, когда вопрос производительности стоит очень остро, вообще являются противопоказанием для любой абстракции (будь то ADODB, DB или какой нибудь собственный пакет). В таких случаях приходится пользоваться стандартными функциями языка;)

В свете характера, который приняло обсуждение, на второй вопрос о разнице между DB и MDB2 можно ответить так:
Второй еще более медленный чем первый;)
 
Сверху