![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Привет. Где можно почитать про этого монстра на русском?
-------------------- ![]() ![]() |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Ау! Народ!
-------------------- ![]() ![]() |
|||
|
||||
| mikla |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 3.12.2006 Где: Витебск Репутация: нет Всего: нет |
--------------------
|
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
а хде там русский? может мне просто интересующие вопросы поспрашивать? самые простейшиеи в тоже время самые важные.
-------------------- ![]() ![]() |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Просто очень мощная абстракция к БД, идущая по дефолту с PHP5 и сделавшая все остальные pure PHP не кошерными
Что конкретно не ясно? API малый, элементарный. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Ну вот самый мучающий меня вопрос. Задам его как "правильное/неправильное утверждение":
Утверждение: PDO - мощный инструмент для работы с различными СУБД. Обычно подключается в php.ini, но если его там нет, можно скачать PECL версию и подключать вручную в своих скриптах. Написан на C и гораздо быстрее чем PEAR->DB или ADODB, но различия в скорости можно заметить только в больших скриптах. Верно? -------------------- ![]() ![]() |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Почти. Скорость тут не особо важна, не уверен что там значительный прирост. Просто удобное API, над которым не надо ничего строить в отличии от почти любого другого PHP'шного API (файловых функций например). При этом использует все возможности БД, например prepared statements не будут эмулироватся если реально поддерживаются, а это очень эффективно.
В ZendFramework всё равно сделали свою абстракцию, которая стоит поверх PDO, довольно забавно это выглядит -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
это верно? -------------------- ![]() ![]() |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Да, прописывается в php.ini как расширение, ибо это и есть расширение. Если dl() разрешён, то подгрузить можно. Но! в 99% случаев сия фича отключена, вот PDO с драйверами как минимум для MySQL и SQLite стоят. Если на хосте не стоит PDO, то серьёзно воспринимать такие услуги не стоит, тем более платить за это.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
А есть ли такой вариант подключения этого инструмента, как include php файлов?.. тоесть как например adodb, без С только на пхп. Я понимаю, что это лишает всех преимуществ в скорости и т.д., но это всеже былобы лучше чем ничего.
-------------------- ![]() ![]() |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Нет, PDO это бинарное расширение PHP, а не множество скриптов зашитых в модуль (как SPL например). И не понятно зачем тебе это, ведь интерфейс хорошо продуман и ясно описан, реализуй его сам поверх чего хочешь.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
Нет, так ка он на сях писан. Посмотри как в Зенде астракция реализована. Добавлено через 39 секунд Упс, опоздал. -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
Ок. А как в скрипте проверить, подключен ли к PHP PDO?
-------------------- ![]() ![]() |
|||
|
||||
| xolod |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.5.2005 Где: Когда: Что: Репутация: нет Всего: 13 |
Это сообщение отредактировал(а) xolod - 14.5.2007, 22:06 |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
хм...все так просто...
Спасибо огромное за помощь, теперь буду лучше разбираться в этом вопросе, а все благодаря Вам. -------------------- ![]() ![]() |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Libraries | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |