 |
Недавно я узнал о новой библиотеке для работы с базой данных. Имя этой библиотеке – SQLite. Зачем ее рассматривать, у нас же есть MySQL? Дело в том, что принцип работы у этой библиотеки несколько иной, в отличие от MySQL и PostgreSQL (если кто слышал).
|
Про MySQL, например, не совсем корректно было бы говорить, что это библиотека. На самом деле это скорее СУБД. А SQLite наоборот трудно назвать СУБД, но легко – библиотекой. В чем же дело?
SQLite не требует наличия серверной программы для работы. Для ее работы нужен просто модуль PHP. Т.е. если на хостинге нет поддержки MySQL, можно вполне обойтись и SQLite (если конечно есть модуль SQLite). Все базы данных хранятся в файлах Вашего сайта. А это значит, что перенести сайт с одного хостинга на другой – значит просто скопировать все файлы сайта вместе с файлами базы данных и все!
В имени этой библиотеки (будем ее так называть) не зря есть слово Lite. SQLite – это облегченный язык запросов к базе данных SQL. В нем есть только самое основное, что может потребоваться для хранения и извлечения информации. И, думаю, для веб-проектов он вполне подойдет.
Читать далее »
Авг 25, 2008 | Автор :
Novice | 18 Комментариев
 |
Как и обещал, выкладываю готовое тестовое задание. Чтобы не вникать в настройки создайте БД file и воспользуйтесь дампом. По умолчанию обращаться надо по адресу http://localhost/down. Также в этой папке у вас должна быть папка files. Это я всё говорю, если вы не хотите изменять константы. И проверьте установленный размер максимума для закачки файлов. В php.ini за это отвечает “upload_max_filesize”. |
Читать далее »
Июль 17, 2008 | Автор :
Novice | 4 Комментариев
 |
Я уже останавливался на теме парсинга XML-файлов в статье Как я научился парсить XML в PHP. Сегодня я обнаружил, что есть способ вытаскивать данные из XML гораздо более приятный и менее подверженный ошибкам. Способ этот основан на использовании расширения SimpleXML, которое доступно в PHP начиная с версии 5. |
Читать далее »
Июль 01, 2008 | Автор :
Novice | 39 Комментариев
 |
Механизм cookie необходим, чтобы хранить на стороне клиента небольшие объемы данных. Например, когда браузер предлагает сохранить логин и пароль для какого-либо сайта, то он их помещает в cookie. Естественно для разных web-сайтов будут созданы отдельные файлы. К примеру, браузер Internet Explorer сохраняет все в текстовых файлах в папке Cookies.
Имя файла будет образовано от имени пользователя, под которым вы зашли в систему и от домена, который вы посетили.
|
Читать далее »
Июнь 22, 2008 | Автор :
Novice | 10 Комментариев