【发布时间】:2015-07-21 14:48:24
【问题描述】:
我想讨论一个程序,我需要在 PHP 中创建它。在我开始编码之前,我需要你们的一些建议。
说明:
Linux 服务器上存储了 100 个 XML 文件,在 XML 中有关于 XML 文件的 description 节点,每个 XML 文件都有一个 唯一 ID
所以我需要做的是,想要创建一个网页,用户可以在搜索栏中输入一些关键字,然后需要在这 100 个 XML 中搜索这个关键字,如果关键字在这些 XML 中匹配,那么我们需要显示这些关键字匹配的所有XML的ID!
在我开始之前,我想了解一些观点和顾虑,然后是设计这个项目的最佳方式。
任何小算法都会很有帮助!任何关于它的想法都会非常感激。
提前致谢。
【问题讨论】:
-
您应该为此使用数据库。
-
这所有的 XML 已经在 linux 机器上用其他脚本创建了,我只需要在这些 XML 中搜索,然后回显文件 ID,如果 Keyowrd 匹配
-
这种方式效率低下,以后会很麻烦。
-
是的!这是我关心的问题,但没有其他方法可以将 XML 输入数据库,因为 XMl 系统已经在使用,我现在可以使用现有的 XML,当用户需要通过网页搜索某些内容时,只需回显文件 ID。
-
如果您无法在第一遍(生成它的位置)写入 XML,您可以解析 XML 并将其写入数据库。
标签: php regex xml search keyword