Автор Тема: mysql VS. file  (Прочитано 7526 раз)

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

Оффлайн Tankist

  • Типа на танке
  • Старожил
  • ****
  • Сообщений: 461
  • +0/-0
  • 2
    • Просмотр профиля
mysql VS. file
« : 06 Августа 2002, 01:32:51 »
У меня тут такой вопрос появился...
Щас пишу(вернее уже дописал) скрипт статей, все статьи храню в файлах, инфу по ним - в базе, так вот, может быстрее хранить и статьи тоже в базе в longtext?Что лучше?Что быстрее?
Удачи

Оффлайн xnx

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 192
  • +0/-0
  • 0
    • Просмотр профиля
mysql VS. file
« Ответ #1 : 06 Августа 2002, 06:22:44 »
Не слишком круто для статей longtext юзать ?

Оффлайн OBOLTUS

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql VS. file
« Ответ #2 : 06 Августа 2002, 06:49:29 »
Для того она  и база, чтоб в ней все хранить%)
PHP - Probably Hopeless Pont

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
mysql VS. file
« Ответ #3 : 06 Августа 2002, 09:15:43 »
Цитировать
Для того она и база, чтоб в ней все хранить

Нифига. В базе надо хранить данные над которыми делаешь какие-либо операции, а все остальные данные лучше хранить в файлах.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Tronyx

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 826
  • +0/-0
  • 2
    • Просмотр профиля
mysql VS. file
« Ответ #4 : 06 Августа 2002, 10:57:54 »
ИМХО оставь как есть, в файлах.
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
mysql VS. file
« Ответ #5 : 06 Августа 2002, 11:04:53 »
Чесно говоря это как то неправильно, инфу в базе, а статьи в файлах.
Это все равно что хранить колбасу в холодильнике, а веревочку, привязанную к кончику шкурке на колбасе - всегда высовывать за дверцу холодильника.

Храните статьи в базе - удобств же гораздо больше.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн Tankist

  • Типа на танке
  • Старожил
  • ****
  • Сообщений: 461
  • +0/-0
  • 2
    • Просмотр профиля
mysql VS. file
« Ответ #6 : 06 Августа 2002, 13:02:56 »
Даже не знаю как-то:)
Одни за файлы, другие - за базу...
наверное сегодня сделаю так и так и сравню време за которое скрипт сгенерировался
Удачи

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
mysql VS. file
« Ответ #7 : 06 Августа 2002, 13:08:48 »
Tankist
имхо с файлами быстрее должен
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Ganer

  • Гость
mysql VS. file
« Ответ #8 : 06 Августа 2002, 14:35:37 »
Бывает что ради удобства администрирования жертвуют скоростью, естественно все зависит от проэкта.

Оффлайн Redjin

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql VS. file
« Ответ #9 : 06 Августа 2002, 15:30:22 »
Какой смысл хранить статьи в базе?
Быстродействие больше, не согласен
Поиск лучше, опять таки не согласен
Каждый раз, при обновлении страницы, ты что будешь из базы качать заново все свои статьи?
А изменять стать?
Файл гораздо легче заменить по фтп на новый, чем изменять содержимое в базе...
Хотя кому как нравится с ума сходить :)

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
mysql VS. file
« Ответ #10 : 06 Августа 2002, 16:03:58 »
Цитировать
Файл гораздо легче заменить по фтп на новый, чем изменять содержимое в базе...


Советую ознакомится с элементарными принципами работы контент менеджеров.

Цитировать
Каждый раз, при обновлении страницы, ты что будешь из базы качать заново все свои статьи

Сэр говорит о домашней страничке или о нормальном сайте ?
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн Tankist

  • Типа на танке
  • Старожил
  • ****
  • Сообщений: 461
  • +0/-0
  • 2
    • Просмотр профиля
mysql VS. file
« Ответ #11 : 06 Августа 2002, 17:13:09 »
Цитировать
домашней страничке или о нормальном сайте

пока - о домашней страничке, только я не сэр:)
Удачи

Оффлайн Redjin

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql VS. file
« Ответ #12 : 06 Августа 2002, 17:22:02 »
Stek
Хлебом не корми, дай только поязвить?
Ок! Объясню подробнее, специально для тебя!
Цитировать
оветую ознакомится с элементарными принципами работы контент менеджеров.

"Сэр" вас phpMyAdmin 2.2.4 устроит?
Ну если тебе удобно изменять или добавлять текст в мемо "контент менеджеров", тебе никто не запрещает, бога ради. Но мне удобно перегнать в фаре файл на фтп, чем щелкать по кнопочкам и ссылочкам.
Нет ну конечно можно статьи хранить в longtext поле, несмотря на ее размер: 1 слово,1 строчка, 1 страница....
Я считаю это не целесообразно (опять таки на свой взгляд).

Оффлайн Redjin

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql VS. file
« Ответ #13 : 06 Августа 2002, 17:23:10 »
Цитировать
Каждый раз, при обновлении страницы, ты что будешь из базы качать заново все свои статьи

:) Понимаю, преувеличения мы тоже не поняли...
Ну если из ответов Tankistа, которые он давал другим людям на форуме, можно сказать, что последний будет заниматься созданием "домашней странички", то твой укол получился не в мой адрес, а в сторону Tankistа

Оффлайн Redjin

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mysql VS. file
« Ответ #14 : 06 Августа 2002, 17:26:59 »
Tankist
 ок, последнее отпадает
Надеюсь страничка перерастет в нечто покрупнее :)

 

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