Forum Webscript.Ru

Программирование => PHP => Тема начата: Vip от 12 Февраля 2002, 08:28:55

Название: Коментарии?
Отправлено: Vip от 12 Февраля 2002, 08:28:55
Подскажите как лучше коментарии хранить, для каждой стать своя текстовая база или чтоб все комментарии для разных статей хранились в одном txt файле?
Название: Коментарии?
Отправлено: MadDog от 12 Февраля 2002, 09:11:13
Смотря сколько статей и количество отзывов. Но, IMHO, проще (может быть удобнее) для каждой статьи свой отдельный файлик, которые можно, например, хранить в одном каталоге отличном от каталога со статьями.
Название: Коментарии?
Отправлено: от 12 Февраля 2002, 14:54:38
http://coding.dyn.ee/solid/projects/comments/ <--- скрипт комментариев в 1 тектовой базе
Название: Коментарии?
Отправлено: AlieN от 12 Февраля 2002, 18:33:12
Я бы хранил комментарии к каждой статье в том-же каталоге где и сама статья под примерно таким именем:
имя_статьи_comments.твоё расширение
Название: Коментарии?
Отправлено: Dm от 12 Февраля 2002, 19:20:35
В текстовой базе комментариев тогда нужно как дополнительный параметр задавать id.
Но, имхо, если все комментарии ко всем статьям хранить в одном файле получится не соптимизированная система. Лучше использовать отдельные файлы для каждой из статей.

Еще есть вариант храниния в mysql.
Название: Коментарии?
Отправлено: Flash от 13 Февраля 2002, 11:35:59
Цитировать
Еще есть вариант храниния в mysql.

На мой взгляд даже удобней использывать mySQL
Название: Коментарии?
Отправлено: Dm от 13 Февраля 2002, 21:53:42
За mysql в этом варианте.
Во-первых, система поиска/размещения/редактирования комментариев значительно упрощается.
Во-вторых, скорость обработки выше.
В-третьих, существуют масса алгоритмов работы с самой БД.
Название: Вообщем-то
Отправлено: Britva от 13 Февраля 2002, 22:02:32
Если Vip спрашивает про хранение в файлах, значит на это есть причины (хостинг и т.п.).
Название: Коментарии?
Отправлено: Vip от 14 Февраля 2002, 16:47:41
Из выше сказанного я понял что лучше комментарии хранить отдельно, не в одном файле а ещё лучше хранить в тех же каталогах где и сами  статьи находятся.