Основные положения:
- SQLite — это библиотека, написанная на языке C.
- Осуществляет механизм работы с данными с помощью SQL.
- Реализованы как серверные, так и клиентские функции.
Преимущества и ограничения использования SQLite
Плюсы:
- Полностью бесплатна.
- Нет необходимости в средствах администрирования.
- Высокая производительность и легкая переносимость.
- Поддержка процедурного и объектно-ориентированного интерфейсов.
- Хранение данных объемом до 2 терабайт.
- Хранение строк и бинарных данных неограниченной длины.
Минусы:
- SQLite предназначен для небольших и средних приложений.
- Основной выигрыш в производительности, если преобладают операции вставки и выборки данных.
- При чрезвычайно активном обращении к данным, или в случае частых сортировок, SQLite работает медленнее своих конкурентов.
Включение поддержки SQLite в PHP
В PHP5 поддержка SQLite была встроена в ядро. Но начиная с версии PHP5.1 поддержка SQLite была вынесена за пределы ядра.
Теперь для подключения этой библиотеки к php:
extension=php_pdo.dll extension=php_pdo_sqlite.dll extension=php_sqlite.dll
Метки: SQLite, база данных