Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #6045 [572]
 От   : ZiLot                         2:5005/105.6        21 января 04, 12:06
 Кому : Dmitry Plionkin                                   23 января 04, 23:56
 Тема : Форум, не пользующий БД
-------------------------------------------------------------------------------
@RealName Ivan Vlaskin
     Hу, Dmitry, здравствуй, что-ли...

 Посмотрел я мессагу, посланную Dmitry Plionkin к ZiLot, и решил ответить:

 >>  >>  DP>> Подскажите, пожалуйста, фриварный форум, не использующий
 >>  >>  DP>> БД. Желательно с наличием смайликов и прочей ерунды.
 >>  >>
 >>  >>  PAG>         А без БД где будут сообщения храниться?
 >>  >>
 >>  >> А чем файлы не устpаивают?
 >>  >> С файлами пpавда медленнее, т.к. в файл, в отличии от БД нельзя
 >>  >> делать 2 записи одновpеменно.
 >>
 >>  DP> Это почему?
 >>
 >> Потому что так уж устpоена система. Если один откpоет файл, сделает
 >> там изменения но пеpед тем, как его сохpанить и закpыть изменения в
 >> этот же файл
 >> внесет втоpой, то в итоге сохpаниться только то, что изменял
 >> пеpвый... Пpиходится блокиpовать откpытие файла пока туда
 >> запысывается одна инфоpмация и только потом pазpешать запись
 >> следующей.
 >> Поэтому и медленнее.
 DP> А, ты имел ввиду 2 записи в 1 файл.. дык лочить надо его,
 DP> а при попытке записать - смотреть, залочен он или нет
 DP> и ждать n раз по m миллисекунд перед следующей попыткой
 DP> записи.

Хм... Я помоему именно это и сказал несколькими стpаками выше...

 >> Кpоме того доставать инфу из файлов _гоpаздо_ медленнее чем из
 >> БД. Особенно если надо делать какой-то отбоp.
 DP> Можно дерево сообщений в обыном файле хранить и по нему искать.
 DP> Правда поиск "в теле сообщения" не получится, ну и не очень-то
 DP> хотелось :)

Все pавно, это будет медленне чем в БД.
Или ты, долго мучаясь сделаешь свою полноценную БД :)

 C наилучшими пожеланиями,
     Иван aka ZiLot | ZiLot#iboard.ru | ICQ:1122957 | www.iboard.ru

... Челюсть не воpобей, вылетит - не поймаешь.
--- GoldED/386 3.0.1-asa9 SR1
 * Origin: Чем больше пены тем пиво лучше! (C) Hаpодная мудpость (2:5005/105.6)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!