Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

SQLite рулит

Тут пишут про SQLite — базе данных, встроенной в PHP 5. Похоже, SQLite — это круто. Больше всего возбуждает:
  • отсутствие типов
  • транзакции
  • возможность засунуть в базу функцию и потом использовать её в SELECT’е или чём угодно
  • то, что вся база хранится просто в файле, т. е. 1) от хостера не требуется ничего, чтобы предоставить пользователю базу; 2) от пользователя не требуется ничего, чтобы включить поддержку баз данных в PHP 5.
Похоже, переход с mySQL на SQLite будет чем-то вроде перехода с C на PHP.

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

А SQLite работаю в данный момент и  мне она не очень нравится. В первую очередь невысокой скорость выполнения запросов на больших объемах данных. Еще нету хорошего визуального клиента к ней. ..

Пользовательский интерфейс
Доступны три раздела
электронного учебника

Популярное