【发布时间】:2011-07-13 22:15:10
【问题描述】:
实现这类事情的理想方式是什么?我现在的想法是拥有一个 cmets 表,并让每个评论都有一个线程标识符和父评论标识符。线程标识符将指示注释属于哪个线程,并允许使用 WHERE 子句的简单 MySQL 语句。根据通常的数据库设计,每个评论都有一个 auto_increment 标识符,并且父标识符列将指示该评论是哪个评论的子评论。
这种类型的设计会将大部分压力放在 PHP 方面,因为它只需要一个 SQL 调用就可以从一个线程中获取所有 cmets。我发现的另一个实现是对每个嵌套级别都有一个 SQL 查询。这种解决方案会将压力放在 SQL 方面。
SO 将如何实现这一点?目前我很茫然,因为我不确定哪个解决方案是“最佳”解决方案,而且我对数据库设计、PHP 和 JQuery 还是很陌生。
谢谢。
【问题讨论】:
标签: php jquery mysql comments nested