Автор Тема: Класс для работы с файлом как с таблицей из БД: Где найти?  (Прочитано 7137 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Olsufr

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Знаю, что есть такой класс, через который с файлом можно работать также как с таблицей из базы данных, делая простейшие SQL-запросы.

Может кто знает как эта вещь называется и где ее можно взять?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
гы.
кросспостинг. :-)
http://phpclub.net/talk/showthread.php?s=&threadid=37360

причем так я в него и не вдолбил простую мысль. что свои желания надо формулировать конкретно. Здесь у него еще более расплывчато написано.
Учтите, прежде, чем отвечать - прочтите обсуждение по ссылке. я из него там по капле выдавливаю - что ему на самом деле нужно.
пока молчит, как партизан на допросе.
такое ощущение, что мне это надо больше, чем ему.
Ну, или он просто не знае - зачем ему оно - тоже вариант.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Я, кстати, дважды прочитав, так и не понял, чем не устраивают dbf и иже с ними файлы.
Olsufr
Может разовьешь свою мысль?
AS IS...

Оффлайн Olsufr

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Да блажь у меня такая: для хранения данных использовать простые текстовые файлы, а не dbm-файлы.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
блаж переехала
AS IS...

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
я не знаю чо вы на человека затупили.
примерно можно так представить себе ситуацию.
у парня есть скрипт под MySQL. а MySQL нету. вот ему и надо скрипт, который MySQL запросы будет отрабатывать на flat-file.
ну, будем исповедоваться?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
ЗЫ. называется это MySQL сервер на PHP
ну, будем исповедоваться?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
AliMamed
Э...
а не проще написать новый?
там кода-то будет 1,5 страницы
AS IS...

Оффлайн Olsufr

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Дело в том, что надо написать скрипт для одного сайта,
на котором возможность пользоваться MySQL стоит 4 доллара в месяц и поэтому ее нет, причем, чтобы этим скриптом также можно было бы воспользоваться в будущем когда все-таки появится поодержка  MySQL.

Вот и решил я для этой цели воспользоваться уже готовым классом. Но если такового в природе не существует, то что-ж придется писать самому.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
А посмотри в сторону Berkeley DB - это библиотечка, которая работает с файлами в своем формате в качестве базы.
Она обычно есть в системе.
XX. DBM Functions


в PHP тоже была ее поддержка.

ps. Лично я пользуюсь просто текстовыми файлами и не люблю  MySQL :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Olsufr

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Цитировать
Oak:
Лично я пользуюсь просто текстовыми файлами и не люблю MySQL
Вот именно с "просто текстовыми" файлами я и хочу организовать базу данных, с возможностью задавать простейшие, элементарные SQL-запросы.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Olsufr а зачем тебе использовать элементарные, простейшие SQL-запросы? Работай просто, элеменгтарно:) с файлами, как с файлами а не как с базой MySQL:)) И даже когда появится доступ к базе будешь пользоваться простыми файлами.
Оак, респект:) тоже не пользую MySQL, только по необходимости. Пока же необходимость заключалось в том, что заказчик хотел, чтобы было всё на базах завязано:))))
Ну к чему все это, лучше бы водки выпили...

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Olsufr
Согласен с glebushka. Обычно я пишу универсальные скрипты которые могут работать как с MySQL так и просто с файлами, просто в установках указывается режим работы... а в самом скрипте описываю 2 вида выборки данных (запросы) для MySQL и для файлов, и зачем городить огород с поиском примочек позволяющих применять SQL запросы к файлам если их можно описать и так...
Сделай MySQL и файловые запросы отдельными процедурами, да пользуйся ими по мере необходимости...

И ThE0ReTiC совершенно прав - быстрее и проще просто дописать...

И еще я не думаю, что примочка которую ты хочешь не будет требовать непосредственной настройки сервера хостера. Будет хорошо если эта услуга будет бесплатной, а если нет???

Оффлайн Stas

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 304
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.isfuture.com
Цитировать
Olsufr:
MySQL стоит 4 доллара в месяц

ни *уяж себе..  !!!!  А ты своё время во сколько оцениваешь ? Тебе дороже обойдетсья даже какой нить минимальный скрипт написать, чем за MySQL платить...

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Кто бы мне объяснил, что это за бред - делать одновременно возможность MySQL и файлов? Зачем такое может быть надо? Если уж ты все равно делаешь файлы и они тебя устраивают (что странно, если проект хоть мало-мальски достойный... любители геморроя что ли?), то зачем же делать еще MySQL?????????

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28