SQLite е изключително бърза и надеждна база данни без сървърен процес. Цялата база представлява един единствен файл. SQLite е 2-3 пъти по-бърза от MySQL, когато става въпрос за извличане на информация (SELECT). При вмъкване на информация (INSERT) са възможни забавяния, ако не се използва транзакция, защото се прави заключване на ниво файл.
Според нас SQLite е базата данни на бъдещето, защото е удобна за работа под всякакви платформи. Не се занимаваме с потребители и права. Правата зависят от правата на файла във файловата система. Не се занимаваме с конфигурация на базата, защото такава няма. Всичко върви към Интернет, а в уеб средите заявките за извличане са 80-90%, където е и силата на SQLite.
SQLite е и база данни по подразбиране в PHP5. Тя по нищо не отстъпва дори на комерсиалните бази данни. Поддържа транзакции, външни ключове, тригери, изгледи, временни таблици... всичко. В сравнение с MySQL, предлага в пъти повече възможности. И най-важното, SQLite се гради върху приети световни стандарти. Примерно ескейпването не е с наклонени черти, а с дублиране на кавичките.
Лицензът на SQLite е напълно свободен. Той е върху "публичен домейн", следователно базата е собственост на всички, които някога са работили върху нея. Следователно, базата може да се използва спокойно и в комерсиални проекти, което със сигурност ще увеличи популярността ѝ през следващите години.
Вече се твърди, че SQLite е най-използваната база в света или по-точно с най-много инсталации. Поради липсата на сървърен процес, тази база се използва изключително много във всички модерни устройства, като мобилни телефони, таблети и други. Както и в съвременни софтуерни приложения, като Dropbox, продуктите на Adobe и други.
Ние отдавна сме взели решение да прехвърлим част от проектите си от MySQL към SQLite. Намерихме една много добра книга Using SQLite на издателство O'REILLY. Препоръчваме я на всички. В нея се говори за новата версия SQLite 3, която е част и от PHP 5.3. Третата версия поддържа уникод кодировка по подразбиране и още много подобрения.
Вече разработваме версия на Cloxy CMS, която ще се базира изцяло на SQLite 3 и в момента четете този текст именно от база данни SQLite. Резултатите до момента са точно 2.3 пъти по-голяма скорост и 10-20% по-малко код, поради простота, с която се работи с вградения в PHP клас "SQLite3".
Отправна точка за програмистите на PHP: Класът SQLite3, част от PHP 5.3