Общие > Базы данных

Текст статьи в базе данных или в отдельном файле??

(1/2) > >>

sozon:
Всем здрасьте.
Мне нужен совет. Делаю сайт со статьями. Как лучше организовать хранение текста статьи?
Мне приходят на ум 2 варианта:

1. Использовать таблицу такого вида:
id (int),
nazvanie (varchar-50),
razdel_id (int),
opisanie (varchar-200),
file (varchar-100).
Где file - имя файла с текстом статьи.

2. Использовать таблицу такого вида:
id (int),
nazvanie (varchar-50),
razdel_id (int),
opisanie (varchar-200),
text (text -2000).
Где text - это сам текст статьи.

Так вот как будет лучше хранить текст статьи в самой бд или в отдельном файле?
А может есть еще и третий вариант?

html_coder:
А при чём тут PHP?

Лучше хранить в базе, непонятно зачем нужно такое разделение в данном случае.

Хотя может кто-то оспорит моё утверждение. )

AliMamed:
2

X-Disa:
Все хранить в базе. Юзать поле типа "TEXT", и при добавлении не забывать фильтровать кавычки и пр. :)

sozon:
А есть в MySql тип с заранее неопределенным размером?
Я же не могу знать заранее какого размера будет статья.
Например если юзать TEXT(2000) этого может не хватить, а если
TEXT(10000) - в большинстве случаев этого будет много.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

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 
Перейти к полной версии