【发布时间】:2012-02-04 23:29:07
【问题描述】:
我正在用PHP实现一个图片上传系统,需要以下内容:
- 有类别
- 允许用户评论图片
- 允许对图片进行评分
为此,我想到了两种方法:
1。实现按文件夹分类
每个类别都有自己的文件夹,PHP 将通过这些文件夹检测类别。
优点
- 结构化的外观,易于定位的图像。
- 使用原生 PHP 函数来操作和收集有关文件夹和文件的信息
缺点
- 多重分类很痛苦
- 需要在数据库中保存完整路径
2。实现按数据库分类
数据库中的每张图片都会有一个catID(或多个catID),PHP会查询数据库获取图片
优点
- 轻松实现多类别
- 仅保存图像名称
缺点
- 看起来更乱了
- 需要大量查询数据库。
你觉得哪个更好?还是我缺少第三种完全不同的方法?
请注意,我不需要代码,我可以自己实现,我正在寻找要实现的内容。
希望收到您的来信。
【问题讨论】:
-
这不是完全重复的......但它是相似的,我也会看看那里的答案,谢谢。