думаю выбрать PDO, либо SQLite... (а может вообще другую посоветуете?)
Если вы пользуютесь какой-то из этих двух, то почему? Может какая-то лучше, или удобней в процессе проектирования?
Помогите определиться
Спустя 1 минута, 45 секунд (11.04.2012 - 16:19) ADiel написал(а):
Дерево или камень? Что за вопрос странный?
Вообще PDO в любом случае
Вообще PDO в любом случае
Спустя 7 минут, 5 секунд (11.04.2012 - 16:26) Dagot написал(а):
я думаю здесь не "дерево или камень"...
Я начинающий программист и незнаю перспективы
Это как если бы я ехал от Москвы до Владивостока и от незнания дороги спросил, какую машину лучше взять, быструю-спортивную или вездеходную, но медленее?
Я начинающий программист и незнаю перспективы
Это как если бы я ехал от Москвы до Владивостока и от незнания дороги спросил, какую машину лучше взять, быструю-спортивную или вездеходную, но медленее?
Спустя 8 минут, 46 секунд (11.04.2012 - 16:35) I++ написал(а):
Тут скорее вопрос поставлен так: Для поездки в Владивосток лучше использовать машину или сладкий рулет.
Для сайтиков PDO удобная штука, причем тут SQLite я не понимаю.
Для сайтиков PDO удобная штука, причем тут SQLite я не понимаю.
Спустя 3 минуты, 41 секунда (11.04.2012 - 16:38) Dagot написал(а):
I++, Ну SQLite же тоже библеотека для работы с бд, как и ПДО. Поэтому я их и сравниваю
Спустя 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
|
что это???
Спустя 18 минут, 12 секунд (11.04.2012 - 17:55) inpost написал(а):
sq-lite - это файловая БД, встроенная в пхп, не имеющая отношений ни к MySQL, ни к постгре.
PDO - это метод соединения с базами данных, одной из которых и есть MySQL. Альтернатива - mysqli, я ею пользуюсь!
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 быстрее работает.
А что круче, 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
А правда что если используешь PDO хорошо защищает от sql-иньекций и можно не париться по этому поводу даже, а вообще он экранирует все, и так далее
не могу найти статью про PDO, поэтому расскажите что знаите народ плиз)
Спустя 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 года ещё ни разу не встретил сайт, который необходимо было сделать на чем-то ином, как на mysql или постгре.
Спустя 4 часа, 8 минут, 13 секунд (12.04.2012 - 00:32) glock18 написал(а):
Цитата (inpost @ 11.04.2012 - 17:24) |
Бывает, и это исключение из правил, и не стоит из-за всяких исключений пользоваться абсолютно неудобной штукой. |
интересно. pdo - неудобная штука?
Спустя 54 минуты, 2 секунды (12.04.2012 - 01:26) caballero написал(а):
inpost
да, ситуация нечастая но бывает у клиента уже есть какие то сервера и он нехочет админить еще одни. Поэтому я год назад и запускал PHP - Mysql сайт на IIS и MSSQL
да, ситуация нечастая но бывает у клиента уже есть какие то сервера и он нехочет админить еще одни. Поэтому я год назад и запускал 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) | ||
чем же? |
тем что при таком количетве параметров и прочих заморочек есть варианты и пофункциональнее. Тот дже 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, стучите начинающие прогеры, будем вместе прорываться)