Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: БД на файлах обычных

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
spsu
Отправлено: 23 Апреля, 2013 - 01:34:16
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




Кто какие использовал?
Нужна БД на простых файлах,не требующая каких-либо зависимостей(php модулей).
Что есть готовое, сам еще не гуглил. Но думаю многие что-то юзали и могут подсказать оптимальный набор классов.

Зы. все что требует установку доп. софта не подходит, тоесть сервера БД.
В идеале тоже что и sqllite только не требующая установку расширения в php.

(Отредактировано автором: 23 Апреля, 2013 - 01:53:59)

 
 Top
DeepVarvar Супермодератор
Отправлено: 23 Апреля, 2013 - 01:39:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




1) Shared Memory.
2) memcache.
3) какой-нить noSQL.
4) [де-]Сериализация данных прямо в файл.
 
 Top
spsu
Отправлено: 23 Апреля, 2013 - 01:49:36
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




Первые 2 варианта не подходят, насчет 1) Shared Memory. хз, но memcashe в качестве БД для постоянного хранения данных не катит(оно же вытесняет старые записи при привышении лимита).
NoSql бывают без серверов?
Я в смысле чтоб как sqllite только расширения не требовало для php (онли php файлы).
Зы. все что требует установку доп. софта не подходит, тоесть сервера БД.
 
 Top
DeepVarvar Супермодератор
Отправлено: 23 Апреля, 2013 - 02:05:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Ну а обертка для вставки, чтения, изменения, поиска нужна?
Или это будет просто - вставлю ка я вот эти данные и буду знать что по этому ключу они тут лежат?
 
 Top
spsu
Отправлено: 23 Апреля, 2013 - 02:06:24
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




DeepVarvar пишет:
Ну а обертка для вставки, чтения, изменения, поиска нужна?

Да.
 
 Top
DeepVarvar Супермодератор
Отправлено: 23 Апреля, 2013 - 02:06:57
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Ато похоже требование звучит как - "Я хочу ездить как на машине, но без машины!"
(Добавление)
spsu пишет:
Да.
Тогда просто клади в файлы и все.
 
 Top
spsu
Отправлено: 23 Апреля, 2013 - 02:11:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




Цитата:
Ато похоже требование звучит как - "Я хочу ездить как на машине, но без машины!"

Я то это понимаю, если бы заказчик не был бы таким убежденным в том что не нужно в проекте не каких, СУБД которые требуют что-то кроме php файлов.
 
 Top
esterio
Отправлено: 23 Апреля, 2013 - 04:26:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




spsu пишет:
Нужна БД на простых файлах,не требующая каких-либо зависимостей(php модулей).

убеждение не верно так как функции например для работы со строками и есть разширение которое входит в стандартную поставку. sqllite также входит в стандартную поставку. есть вариант что оно может быть отключено, но зачастую даже на бесплатных хостингах его никто не отключает. насчет заказчика - если он так разбирается в базах то пусть сам пишет приложение. ну чесно - будете иметь столько гемора за секономлиние копейки. в том же sqllite уже оптимизировано такие вещи как изменение данных, поиск, а также совместный доступ.

(Отредактировано автором: 23 Апреля, 2013 - 12:30:59)

 
 Top
DelphinPRO
Отправлено: 23 Апреля, 2013 - 08:26:08
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




spsu пишет:
В идеале тоже что и sqllite только не требующая установку расширения в php.


SQLite идет в поставке php. Ничего устанавливать не надо.
(Добавление)
spsu пишет:
если бы заказчик не был бы таким убежденным в том что не нужно в проекте не каких, СУБД которые требуют что-то кроме php файлов.
Ваш заказчик - осел. Бежать от таких надо. Имхо.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
spsu
Отправлено: 24 Апреля, 2013 - 04:05:14
Post Id



Частый гость


Покинул форум
Сообщений всего: 176
Дата рег-ции: Нояб. 2012  


Помог: 3 раз(а)




Таки переубедил... Скинув ему линк на php.net в раздел установки sqllite там где написано что с 5 версии вкл. по умолчанию, как оказалось с кем-то крайне жопоруким до меня работал и c sqllite вечно траблы были какието,
Тема не актуальна, всем спасибо за советы, юзаю sqllite.
 
 Top
Zuldek
Отправлено: 25 Апреля, 2013 - 10:54:22
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




SQLlite. +1 за осла.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB