Posts Tagged ‘SQLite’

Введение в SQLite

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , , ,

SQLite – это библиотека, написанная на языке C, реализующая SQL механизм работы с данными, другими словами, движок баз данных.

SQLite не является клиентской библиотекой, позволяющей только подсоединять приложение к серверу баз данных, SQLite сама является сервером баз данных.

SQLite библиотека производит запись данных непосредственно в файл на диске, а также позволяет читать, обновлять и искать данные на основе языка запросов SQL, преимущественно ориентируясь на стандарт SQL 92. (далее…)

Работа с SQLite

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , ,

Введение

SQLite – это реляционная база данных, запросы к которой можно осуществлять при помощи языка запросов SQL. База данных не поддерживает все особенности SQL и уступает в функциональности другим развитым СУБД, но вполне подходит для хранения и извлечения информации.

Отличие SQLite от MySQL и аналогичных СУБД

Классические СУБД, такие как MySQL (а так же MS SQL, Oracle, PostgreeSQL) состоят из отдельного сервера, поддерживающего работу базы данных и прослушивающих определённый порт, на предмет обращения клиентов. В качестве клиента может выступать в том числе и расширение PHP, реализующего интерфейс, с помощью которого осуществляются запросы к базе. Движок SQLite и интерфейс к ней реализованы в одной библиотеке, что увеличивает скорость выполнения запросов. Такой сервер часто называют встроенным. (далее…)

Краткое вступление в SQLite

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , ,

Что такое SQLite?

Так что такое SQLite? Это библиотека, поддерживающая большинство спецификаций SQL92 и хранящая данные в единственном файле. Кроме того, библиотека является и маленькой и быстрой (в некоторых случаях быстрее MySQL и PostgreSQL), при этом, не слишком сильно увеличивая объём приложения (считая в размере исполняемого кода и используемой памяти). В отличие от других БД SQL поддерживаемых PHP, здесь для управления БД не создаётся никакого отдельного процесса сервера — ваше приложение и есть сам сервер. Это означает, что одновременные запросы (или параллельные пользователи) должны блокировать файл для безопасного изменения БД. Данный пункт очень важен, поскольку непосредственно затрагивает сферу применения SQLite — если в основном используется чтение данных, тогда никаких проблем нет, но если необходимо делать большое количество одновременных обновлений, то приложение будет тратить больше времени на синхронизацию блокировки файлов, чем делать настоящую работу. (далее…)

Введение в SQLite

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , ,

Для кого эта статья

Данная статья предназначается PHP программистам, проявившим интерес к расширению SQLite. Статья представит читателю функциональность, предлагаемую расширением PHP SQLite, а также рассмотрит преимущества SQLite в сравнении с другими БД. Предполагается, что читатель знаком с основами PHP и SQL. Некоторый опыт работы с MySQL или PostgreSQL , будет способствовать лучшему пониманию того, о чём пойдёт речь.

Введение

В последнее время, вы, возможно, слышали о новом расширении для PHP: SQLite. Есть много причин, по которым SQLite может показаться лучшим достижением с тех пор, как научились резать хлеб. SQLite предлагает добротный SQL интерфейс к нерелятивистской базе данных и создаёт элегантную альтернативу громоздким интерфейсам других баз данных без потери функциональности или скорости, как можно было бы ожидать. Мы рассмотрим в статье это удивительное расширение и, будем надеяться, нам удастся подтвердить те преимущества, о которых, возможно, вы наслышаны. (далее…)

Гостевая книга на PHP и SQLite

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , ,

Представляем вашему вниманию гостевую книгу, разработанную Гончаровым Александром.

Гостевая книга создана с использованием PHP. Хранение сообщений осуществляется в СУБД SQLite.

Текущя версия гостевой книги 1.0.0

Скачать гостевую книгу на PHP и SQLite Размер: 6 Кб.

(далее…)

Установка phpBB3

phpBB 3.0 имеет удобную систему установки, которая проведёт вас через весь процесс установки.

Примечание
phpBB 3.0 Beta 1 ещё не будет иметь возможности обновления с phpBB 2.0.x или преобразования из другого программного обеспечения. Эти возможности будут включены в более поздние бета-версии.
После загрузки всех файлов phpBB3 в желаемую папку на сервере, в адресной строке браузера необходимо ввести адрес для запуска программы установки. Для этого обычно достаточно указать браузеру папку, в которую вы скопировали файлы phpBB (например, http://www.example.com/phpBB3). Программа установки сама обнаружит, что конференция phpBB3 ещё не установлена и предоставит ссылку для перехода на страницу установки.

Введение

Начальная страница установки предоставляет краткое введение в phpBB. Она обеспечивает информацией о получении поддержки и позволяет прочесть лицензионное соглашение phpBB. Для запуска установки перейдите на вкладку «Установка» (смотрите рисунок выше).
(далее…)

Требования для установки phpBB 3

Вторник, Март 27th, 2012 Нет комментариев

Under : , , , , , , , , , , ,

Для успешной установки и последующей работы phpBB3 необходимы следующие основные требования:

Сервер, работающий на любой операционной системе, с поддержкой PHP.

Поддержка одной из следующих баз данных SQL:
MySQL 3.23 или выше (поддерживается MySQLi)
PostgreSQL 7.3 или выше
SQLite 2.8.2 или выше
Firebird 2.0 или выше
MS SQL Server 2000 или выше (напрямую или через ODBC)
Oracle
(далее…)

Установка phpBB

phpBB 3.0 имеет удобную систему установки, которая проведёт вас через весь процесс установки.

Примечание
phpBB 3.0 Beta 1 ещё не будет иметь возможности обновления с phpBB 2.0.x или преобразования из другого программного обеспечения. Эти возможности будут включены в более поздние бета-версии.
После загрузки всех файлов phpBB3 в желаемую папку на сервере, в адресной строке браузера необходимо ввести адрес для запуска программы установки. Для этого обычно достаточно указать браузеру папку, в которую вы скопировали файлы phpBB (например, http://www.example.com/phpBB3). Программа установки сама обнаружит, что конференция phpBB3 ещё не установлена и предоставит ссылку для перехода на страницу установки.
(далее…)