SQLite рулит
Тут пишут про SQLite — базе данных, встроенной в PHP 5. Похоже, SQLite — это круто. Больше всего возбуждает:
- отсутствие типов
- транзакции
- возможность засунуть в базу функцию и потом использовать её в SELECT’е или чём угодно
- то, что вся база хранится просто в файле, т. е. 1) от хостера не требуется ничего, чтобы предоставить пользователю базу; 2) от пользователя не требуется ничего, чтобы включить поддержку баз данных в PHP 5.
Похоже, переход с mySQL на SQLite будет чем-то вроде перехода с C на PHP.
Но самое интересное, что есть вероятность, что Masterhost реализует-таки в «Панели управления» выбор между PHP 4 и PHP 5!
Да, для небольших проектов SQLite — отличное решение. А таких проектов 80%.
В Зеноне переключение PHP4/PHP5 уже реализовано. А вот в Мастерхосте по ряду причин вряд ли это будет — по крайней мере не в ближайшее время.
Согласен с Захаром. Во-первых, во многих ли проектах нужны транзакции, типы, и «возможность засунуть в базу функцию и потом использовать её в SELECT’е или чём угодно». Для небольших новостных систем и гостевых книг — это самое оно. А, во-вторых, поддерку mySQL никто не отменял — нужно что-то более мощное, пользуйтесь
Э... может вы не поняли, но транзакции и «возможность засунуть в базу функцию и потом использовать её в SELECT’е или чём угодно» в SQLite как раз есть. В отличие от mySQL. Ну и, разумеется, это делает именно SQLite более мощным средством. Хотя и менее производительным.
Да, извините, невнимательно прочитал сообщение...
Тогда причем тут аналог «C на PHP»? С и по производительности и по мощности превосходит PHP... Зато C не особо подходит для web-програмирования.
А SQLite работаю в данный момент и мне она не очень нравится. В первую очередь невысокой скорость выполнения запросов на больших объемах данных. Еще нету хорошего визуального клиента к ней. ..