Какой из этих двух методов лучше всего работать с sqlite3 в php? - PullRequest
1 голос
/ 09 ноября 2010

последний php имеет два метода доступа к базе данных sqlite eigter:

http://php.net/manual/en/book.sqlite3.php - интерфейс, специфичный для этой базы данных

или

http://php.net/manual/en/book.pdo.php

Команды в обеих ситуациях очень похожи, но я не знаю, какой из этих методов быстрее.

Я полагаю, что метод PDO медленнее из-за уровня абстракции, который нужно реализовать там ... я прав?

1 Ответ

1 голос
/ 09 ноября 2010

Основными факторами производительности по-прежнему будут дисковый ввод-вывод и размер базы данных, а не драйвер базы данных PHP.Какие бы там ни были различия, они будут минимальными.Но главная причина использования PDO заключается в том, что она делает вашу базу данных переносимой между различными бэкэндами.Если вы придерживаетесь команд SQL-92, вы можете легко перейти с SQLite на MySQL, MSSQL, PostgreSQL, Oracle и т. Д. И сохранить 99,9% существующего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...