Здравствуйте. Хочу добавить на свой сайт возможность комментировать статьи. Подскажите, как лучше организовать хранение комментов? Сложить все в одну таблицу и в нужных статьях выводить нужные комментарии, или создавать таблицу, например, с названием статьи. prefix_pages_1, prefix_pages_2 и т.д. Возможно есть и другие варианты? Спасибо.
Держать все в одной таблице , которая содержит колонку с идентификатором статьи (статьи соответственно держать в др таблице), а при просмотре коментов делать выборку по ид статьи
На этом форуме есть возможность Сообщать мне о получении ответа, как тогда организовать такую возможность? Перебираем все комментарии, находим по ид статьи, при добавлении нового коммента опять перебираем все записи по ид, и рассылаем оповещение на емаил для тех кто согласился на оповещение? Как это быстро будет работать? А если записей тысячи? Насколько рационально здесь использовать ajax?
Смысл такой: [sql]CREATE TABLE IF NOT EXISTS `forum_moderators_users` ( `forum_id` int(11) default NULL, `user_id` int(11) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=UTF8;[/sql] То-есть: [sql]CREATE TABLE IF NOT EXISTS `каменты` ( `для_чего_id` int(11) default NULL, `камент` text default NULL ) ENGINE=MyISAM DEFAULT CHARSET=UTF8;[/sql] Можно добавить дату и чего-нибудь ещё по вкусу.