Forum Webscript.Ru
Программирование => PHP => Тема начата: Vip от 12 Февраля 2002, 08:28:55
-
Подскажите как лучше коментарии хранить, для каждой стать своя текстовая база или чтоб все комментарии для разных статей хранились в одном txt файле?
-
Смотря сколько статей и количество отзывов. Но, IMHO, проще (может быть удобнее) для каждой статьи свой отдельный файлик, которые можно, например, хранить в одном каталоге отличном от каталога со статьями.
-
http://coding.dyn.ee/solid/projects/comments/ <--- скрипт комментариев в 1 тектовой базе
-
Я бы хранил комментарии к каждой статье в том-же каталоге где и сама статья под примерно таким именем:
имя_статьи_comments.твоё расширение
-
В текстовой базе комментариев тогда нужно как дополнительный параметр задавать id.
Но, имхо, если все комментарии ко всем статьям хранить в одном файле получится не соптимизированная система. Лучше использовать отдельные файлы для каждой из статей.
Еще есть вариант храниния в mysql.
-
Еще есть вариант храниния в mysql.
На мой взгляд даже удобней использывать mySQL
-
За mysql в этом варианте.
Во-первых, система поиска/размещения/редактирования комментариев значительно упрощается.
Во-вторых, скорость обработки выше.
В-третьих, существуют масса алгоритмов работы с самой БД.
-
Если Vip спрашивает про хранение в файлах, значит на это есть причины (хостинг и т.п.).
-
Из выше сказанного я понял что лучше комментарии хранить отдельно, не в одном файле а ещё лучше хранить в тех же каталогах где и сами статьи находятся.