|
|
|
| Дорогие программисты.Я любитель php.Всегда использовал текстовые файлы (на то у меня были свой причины: у нас хостинг с sql дороже в 3.3 раза, работать с файлами удобнее для меня, все визуально а не виртуально и легко можно копировать, легко переносить базу в другое место, ... ).Но многие говорят что работа сайта использующый файлы в качестве базз данных медленнее чем с sql.Неиспользовал не знаю.
У меня вопрос если есть 2 варианта:
Вариант 1.
Один текстовый файл базза такого вида:
info1::info1::info2::info3::info4::
info2::info1::info2::info3::info4::
info3::info1::info2::info3::info4::
info4::info1::info2::info3::info4::
info5::info1::info2::info3::info4::
info6::info1::info2::info3::info4::
info7::info1::info2::info3::info4::
Вариант 2.
Семь текстовых файл-баззы такого вида:
файл 1
info1::info1::info2::info3::info4::
файл 2
info2::info1::info2::info3::info4::
файл 3
info3::info1::info2::info3::info4::
файл 4
info4::info1::info2::info3::info4::
файл 5
info5::info1::info2::info3::info4::
файл 6
info6::info1::info2::info3::info4::
файл 7
info7::info1::info2::info3::info4::
Если так решил на файлах работать, то предпочтительно все впихнуть в один файл или создать много файлов и впихнуть в нее скажем только одну запись? | |
|
|
|
|
|
|
|
для: pnduk
(03.12.2010 в 11:24)
| | Можно сделать БД на одном файле XML. Мне такой подход весьма нравится. И mySQL не нужен. Правда, для этого придётся научиться работе с функциями по разбору XML-файлов. | |
|
|
|
|
|
|
|
для: coloboc66
(03.12.2010 в 11:41)
| | Спасибо! | |
|
|
|
|
|
|
|
для: pnduk
(03.12.2010 в 11:24)
| | Если 10000 строк в одном файле - это плохо.
Если 10000 файлов по одной строке - тож плохо.
Ищем золотую середину.
Я так думаю. | |
|
|
|
|
|
|
|
для: Yuriev
(03.12.2010 в 14:18)
| | Спасибо! | |
|
|
|