![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
АдамАдамович |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.6.2006 Репутация: нет Всего: нет |
Появилась необходимость создания текстовой БД или чего-либо подобного.
На данный момент все выглядит так: есть файл .data, в котором лежит сериализованный массив данных. ну и файл который работает с ним. массивы типа таких: array( 'user1'=>array('date'=>'11.11.02','mol'=>12), 'andy' =>array('data'=>'02.06.01','mol'=>1) ); 1) Насколько это рационально ? 2) Как отсортировать по значению "mol"? 3) Альтернативы ![]() |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
1) это жутко не удобно потому как: грузиться файл должен целиком и всегда; многопоточного чтения/записи не будет; перезапись всего файла всегда, что при ошибках убивает файл; это просто криво
![]() 2) нклюдитьфайл, а вообще лучше не var_export пользовать, а serialize. Далее в ручную перестраивать массивы, сортировать по mol, собирать массивы снова. Есессно это медлено, не уклюже и требует памяти. 3) SQLite и не парься ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
АдамАдамович |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.6.2006 Репутация: нет Всего: нет |
!О, как.
Спасибо. тема закрыта. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |