我一直负责这个项目,在我开始任何编码甚至在纸上画任何东西之前,我想确保 MySQL/PHP 是最好的方法。这是我所拥有的:
我和另一个学生将建立一个文章数据库并用设计术语“标记”它们。因此,例如,一篇关于酒店用电问题的文章可能会被标记为“电力节约”或类似的东西。
此外,该数据库将可以通过标签和文章描述或标题/作者进行搜索。
所以,我在想的是——
前端由一个基本表单组成,用户可以选择按标签搜索,文章描述(搜索将与文章描述进行比较,而不是可能是扫描图像的实际文章文本),或标题/作者组合。
执行搜索时,将显示一个简单列表,其中包含查询结果。
数据库本身将包含 1 个具有以下行的表:
ID、标签、作者、标题、描述、文章
其中 ID 是一个自动递增的 INT
TAGS、AUTHOR、TITLE 和 DESCRIPTION 都将是 VARCHAR
并且 ARTICLE 将是 BLOB(因为它将是 PDF、.DOC、.DOCX、.TXT 或 .RTF
单击时,搜索结果将变为文章的完整视图,该视图将显示文章以及相关信息。
这听起来像是最好的方法吗?
非常感谢任何输入,因为这只是我第二个部署的 MySQL/PHP 应用程序。