![]() |
|
Модераторы: skyboy |
![]()
|
|
| iishelp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Где лучше хранить содержимое статей и вообще текст - в базе данных или в виде отдельных файлов? Понятно, что для небольших объемов типа новостей, наверное, больше подойдет БД! Хотелось бы узнать, какие объемы текста лучше хранить в отдельных файлах?
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 5 Всего: 315 |
данные имеет смысл всегда хранить в файлах в любых случаях, когда не требуются преимущества СУБД. в конце концов БД - тоже файлы. если ты не планируешь к примеру осуществлять поиск по этому тексту, то лучше хранить файлом. проще и быстрее
|
|||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: нет Всего: 3 |
зависит от того что ты собираешься делать с жтими текчтами...
если просто хранить, то база тебе ненужна, если нужно будет постояно делать поиски, сортировки, и т.д. тогда с отдельными файлами рано или поздно ......... . Вобщем сначала надо понять что тебе надо... --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
| iishelp |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Спасибо за ответы!
Тексты статей не будут изменяться или будут, но очень редко. Поиск по содержимому статей не нужен, но нужен поиск по названиям статей. Вообще, это нужно для сайта, который будет писаться на PHP. С учетом ваших замечаний я думаю, что лучше будет сделать так: в таблице БД хранить название статьи, дату появления статьи и имя файла статьи, хотя можно не указывать имя файла, а определять его по ID записи (например, статьи будут называться article_<ID>.txt). Насчет сложности хранения текстов в БД: честно говоря, не вижу особых сложностей. Другое дело скорость получения данных из БД, если эти данные объемом около 1мб и учитывая, что пользователей на сайте может быть много! |
|||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: нет Всего: 3 |
а сложности тут никакой и нет. Вопрос в каком виде эти статьи, и что с ними будут делать. Если мы говорим о чем то типа электронной библиотеки, то там в базе хранятся названия, разделы, всякая доп. информация и ссылка на эту статью. --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |