Forum Webscript.Ru

Программирование => PHP => Тема начата: Алексей от 09 Сентября 2004, 13:40:51

Название: Подержка DBM
Отправлено: Алексей от 09 Сентября 2004, 13:40:51
http://ru2.php.net/dbm

Интересует мнение профи. Стоит ли использовать поддержку этих форматов для реальных работ?
Название: Подержка DBM
Отправлено: Меняздесьдавнонет от 09 Сентября 2004, 13:43:30
для начала надо узнать - а что такое "реальные" работы?
И что такое, в таком случае - нереальные?
Название: Подержка DBM
Отправлено: Алексей от 09 Сентября 2004, 14:00:07
хе.. :)

Я хотел спросить, имеет ли смысл пользоваться этими файлами, вместо обычных, например при разработке проекта, когда БД не требуется?
Название: Подержка DBM
Отправлено: Меняздесьдавнонет от 09 Сентября 2004, 14:16:42
Не знаю, если честно.
Сам никогда не пользовался.

Там, где мне не требуется БД, ДБМ не требуется и тем более.
Название: Подержка DBM
Отправлено: Меняздесьдавнонет от 09 Сентября 2004, 14:19:02
А ссылочку у тебя я, пожалуй, заменю.
Негоже, чтобы на хорошем форуме ссылки на всякие ламерские сайты стояли
Название: Подержка DBM
Отправлено: Алексей от 09 Сентября 2004, 14:24:36
почему ламерские?

На пхпклубе вроде даже убрали из фака ссылку на сайт крупенина... не уж то там всё так плохо?
Название: Подержка DBM
Отправлено: Меняздесьдавнонет от 09 Сентября 2004, 15:39:14
Ламерские потому, что если ему указать на ошибку, то он начинает, как всамделишный ламер, обсуждать личность указавшего, а никак несаму ошибку.
А уж чего-чего, а дыр в его скриптах - предостаточно.

Очень показательная была история, когда он в своей статье про обход регистер глобалс порекомендовал решение, которе является просто пробоиной - позволяет выполнять любой код!
Название: Подержка DBM
Отправлено: Green Kakadu от 14 Сентября 2004, 17:18:23
DBM штука хорошая, быстрая. Плохо то, что файлы, в которых хранится информация, весьма платформозависимые, бывают проблемы при переносе с  одной платформы на другую.
Гляньте на сайт разработчиков BerkeleyDB:
http://sleepycat.com/
там даже говорят, что google хранит информацию об аккаунтах используя Berkeley.