[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Где хранить новости?
nighting
Тут столкнулся с одним вопросом...
Нужно сделать ленту новостей. Удобнее конечно сделать в бд... Но если текст новости будет довольно объемным, это страшно для бд? И вообще, как обычно делают то, в бд или в отдельном текстовом файле?

з.ы. - только полных уже готовых скриптов выкладывать не надо... чем разобраться в чужом скрипте проще самому написать...



Спустя 9 минут, 34 секунды (28.02.2009 - 20:59) FatCat написал(а):
На этом форуме сделано раздельное хранение текстов в БД и в файлах: при отправке проверяется длинна текста, и если она больше 4000 - в файл, в бд пишется один пробел.

Для отображения на страницах, добавлено условие: если из БД получен один пробел - считать из файла.
Имя файла и путь к файлу формируются из айдишника сообщения.
Таким образом и БД не сильно разрастается, и хост не захламляется множеством мелких файлов.

Спустя 2 минуты, 31 секунда (28.02.2009 - 21:02) nighting написал(а):
FatCat
спасибо, возьму пример с вас...


_____________
Стране нужны паровозы! Стране нужен метал!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.