[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PDO или SQLite
Dagot
Почитал про обе библиотеки, и подумал: "че я буду свой класс юзать? Нужно переходить на более прогрессивные меры".

думаю выбрать PDO, либо SQLite... (а может вообще другую посоветуете?) huh.gif

Если вы пользуютесь какой-то из этих двух, то почему? Может какая-то лучше, или удобней в процессе проектирования?

Помогите определиться smile.gif



Спустя 1 минута, 45 секунд (11.04.2012 - 16:19) ADiel написал(а):
Дерево или камень? Что за вопрос странный?
Вообще PDO в любом случае

Спустя 7 минут, 5 секунд (11.04.2012 - 16:26) Dagot написал(а):
я думаю здесь не "дерево или камень"...

Я начинающий программист и незнаю перспективы

Это как если бы я ехал от Москвы до Владивостока и от незнания дороги спросил, какую машину лучше взять, быструю-спортивную или вездеходную, но медленее?

Спустя 8 минут, 46 секунд (11.04.2012 - 16:35) I++ написал(а):
Тут скорее вопрос поставлен так: Для поездки в Владивосток лучше использовать машину или сладкий рулет.

Для сайтиков PDO удобная штука, причем тут SQLite я не понимаю.

Спустя 3 минуты, 41 секунда (11.04.2012 - 16:38) Dagot написал(а):
I++, Ну SQLite же тоже библеотека для работы с бд, как и ПДО. Поэтому я их и сравниваю smile.gif

Спустя 7 минут, 4 секунды (11.04.2012 - 16:46) m4a1fox написал(а):
PDO

Спустя 32 минуты, 9 секунд (11.04.2012 - 17:18) dadli написал(а):
Dagot
Цитата
Ну SQLite же тоже библеотека для работы с бд, как и ПДО

Спустя 19 минут, 22 секунды (11.04.2012 - 17:37) Dagot написал(а):
Цитата (dadli @ 11.04.2012 - 14:18)
Dagot
Цитата
Ну SQLite же тоже библеотека для работы с бд, как и ПДО

что это??? ohmy.gif

Спустя 18 минут, 12 секунд (11.04.2012 - 17:55) inpost написал(а):
sq-lite - это файловая БД, встроенная в пхп, не имеющая отношений ни к MySQL, ни к постгре.
PDO - это метод соединения с базами данных, одной из которых и есть MySQL. Альтернатива - mysqli, я ею пользуюсь!

Спустя 7 минут, 12 секунд (11.04.2012 - 18:02) inpost написал(а):
Уголок Попова:
А что круче, mysqli или pdo.
Вот что написал Попов на своём сайте:
- скорость у mysqli выше, чем у pdo, но это единственный плюс, pdo в свою очередь имеет сотни плюсов, такие как поддержду ещё левых 17 Баз Данных, помимо MySQL, а ещё он обработку ставит отдельно, поэтому новички с меньшим числом раз попадутся на sql-inj. Конечно он добавил, что можно так же и на ПХП обрабатывать mysqli_real_escape_string, так что кто круче - спорный вопрос.
В итоге сделал выводы:
PDO круче, чем mysqli тем, что он поддерживает лишние 17 БД, и пофиг на то, что mysqli быстрее работает.

Спустя 1 минута, 31 секунда (11.04.2012 - 18:04) Dagot написал(а):
Цитата (inpost @ 11.04.2012 - 14:55)
sq-lite - это файловая БД, встроенная в пхп, не имеющая отношений ни к MySQL, ни к постгре.
PDO - это метод соединения с базами данных, одной из которых и есть MySQL. Альтернатива - mysqli, я ею пользуюсь!

И правда, только щас шары разинул и понял что это не библиотека управления mysql unsure.gif
А правда что если используешь PDO хорошо защищает от sql-иньекций и можно не париться по этому поводу даже, а вообще он экранирует все, и так далее

не могу найти статью про PDO, поэтому расскажите что знаите народ rolleyes.gif плиз)

Спустя 3 минуты, 14 секунд (11.04.2012 - 18:07) Dagot написал(а):
Цитата (inpost @ 11.04.2012 - 15:02)

PDO круче, чем mysqli тем, что он поддерживает лишние 17 БД, и пофиг на то, что mysqli быстрее работает.

Мне кажется это очень крутая способность, потомучто можно сайт в будущем легко на другую БД перевести.

Спустя 7 минут, 41 секунда (11.04.2012 - 18:15) johniek_comp написал(а):
Dagot
Угу, там штука такая есть своеобразная, вместо данных в запросе пишешь "?", а данные сами туда подставляются, типа защита такая

Спустя 1 час, 7 минут, 7 секунд (11.04.2012 - 19:22) caballero написал(а):
Цитата
Мне кажется это очень крутая способность, потомучто можно сайт в будущем легко на другую БД перевести.

а sql запросы PDO тебе тоже перепишет?

а вообще я лично юзаю adodb - так корме всего прочего действительно можно переносимые запросы написать

в PDO одно преимущесто - это сишная либа - быстрее шевелится


Спустя 26 минут, 51 секунда (11.04.2012 - 19:49) inpost написал(а):
Dagot
Перевести на другую БД... и запросы перепишет... У тебя практика в программировании маленькая? Сколько раз в жизни тебе потребуется переносить из одной базы на другую?

Спустя 3 минуты, 35 секунд (11.04.2012 - 19:52) caballero написал(а):
inpost
бывают просто требования иногда - типа написать сайт который на разных БД может работать
сам такой делал недавно



Спустя 31 минута, 37 секунд (11.04.2012 - 20:24) inpost написал(а):
caballero
Бывает, и это исключение из правил, и не стоит из-за всяких исключений пользоваться абсолютно неудобной штукой.

Я за 4 года ещё ни разу не встретил сайт, который необходимо было сделать на чем-то ином, как на mysql или постгре.

Спустя 4 часа, 8 минут, 13 секунд (12.04.2012 - 00:32) glock18 написал(а):
Цитата (inpost @ 11.04.2012 - 17:24)
Бывает, и это исключение из правил, и не стоит из-за всяких исключений пользоваться абсолютно неудобной штукой.


интересно. pdo - неудобная штука? blink.gif

Спустя 54 минуты, 2 секунды (12.04.2012 - 01:26) caballero написал(а):
inpost
да, ситуация нечастая но бывает у клиента уже есть какие то сервера и он нехочет админить еще одни. Поэтому я год назад и запускал PHP - Mysql сайт на IIS и MSSQL

Цитата
интересно. pdo - неудобная штука?

не слишком удобная

Спустя 4 часа, 55 минут, 33 секунды (12.04.2012 - 06:22) Dagot написал(а):
Цитата (inpost @ 11.04.2012 - 16:49)
Dagot
Перевести на другую БД... и запросы перепишет... У тебя практика в программировании маленькая? Сколько раз в жизни тебе потребуется переносить из одной базы на другую?

да, у меня практики мало, в работающих сайтов нет вообще, сейчас пишу движок магазина сам, и одновременно учусь...

мне собственно пофиг к какой привыкать, но не хочется потом опять мучаться и переписывать сайт на другую библиотеку... хочется сразу начать с провернной) у вас то есть опыт вы знаете какая на деле выигрывает по определеным параметрам и с какой бы вы лучше сами начали свой путь...

Спустя 2 часа, 28 минут, 52 секунды (12.04.2012 - 08:51) glock18 написал(а):
Цитата (caballero @ 11.04.2012 - 22:26)
не слишком удобная

чем же?

Спустя 2 часа, 5 минут, 27 секунд (12.04.2012 - 10:56) caballero написал(а):
Цитата (glock18 @ 12.04.2012 - 05:51)
Цитата (caballero @ 11.04.2012 - 22:26)
не слишком удобная

чем же?

тем что при таком количетве параметров и прочих заморочек есть варианты и пофункциональнее. Тот дже ADODB.

Спустя 1 час, 32 минуты, 47 секунд (12.04.2012 - 12:29) glock18 написал(а):
Цитата (caballero @ 12.04.2012 - 07:56)
тем что при таком количетве параметров и прочих заморочек есть варианты и пофункциональнее


это и есть показатель неудобства? любопытное мнение

Спустя 50 минут, 26 секунд (12.04.2012 - 13:19) caballero написал(а):
Цитата
это и есть показатель неудобства? любопытное мнение

это мнение - результат СРАВНИТЕЛЬНОГО опыта


_____________
аська 615-817, стучите начинающие прогеры, будем вместе прорываться)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.