АДОдб
Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с предметом , что потенциально препятствует тому, чтобы статья была проверяемой и нейтральной . ( Март 2020 г. ) |
Оригинальный автор(ы) | Джон Лим |
---|---|
Разработчик(и) | Дэмиен Регад, Марк Ньюнэм |
Стабильная версия | 5.22.7
/ 4 ноября 2023 г. |
Репозиторий | github |
Написано в | PHP |
Тип | Уровень абстракции базы данных |
Лицензия | BSD или LGPL |
Веб-сайт | адодб |
ADOdb — это библиотека абстракции базы данных для PHP Microsoft , изначально основанная на той же концепции, что и объекты данных ActiveX . Это позволяет разработчикам писать приложения согласованным образом независимо от базовой системы баз данных, в которой хранится информация. Преимущество состоит в том, что систему базы данных можно изменить, не переписывая каждый ее вызов в приложении.
Функции
[ редактировать ]ADOdb поддерживает следующие базы данных: [ 1 ]
- Жар-птица
- IBM DB2
- Интербаза
- Облегченный протокол доступа к каталогам (LDAP)
- Microsoft Доступ
- Microsoft SQL-сервер
- MySQL
- база данных Oracle
- Объекты данных PHP (PDO)
- PostgreSQL
- SQLite
- универсальный ODBC
- МарияДБ
Устаревшие, неподдерживаемые или устаревшие драйверы все еще можно найти в старых выпусках ADOdb. [ 2 ]
Помимо уровня абстракции базы данных, ADOdb включает в себя следующие функции:
- Инструменты управления схемой: набор инструментов для опроса атрибутов таблиц, полей и индексов в базах данных, а также обеспечения управления схемой между базами данных, включая полный набор функций на основе XML.
- Библиотека даты и времени: обеспечивает замену функций даты PHP, но обеспечивает доступ к датам за пределами обычного диапазона дат, поддерживаемого обычными функциями PHP.
- Инструменты управления сеансами: позволяют хранить данные сеанса в таблице базы данных или в зашифрованном виде.
Ссылки
[ редактировать ]- ^ «Базы данных, поддерживаемые ADOdb» . ADOdb вики . Проверено 13 января 2020 г. .
- ^ «Поддерживаемые базы данных [ADOdb]» . adodb.org . Проверено 22 марта 2020 г.