【问题标题】:Import multiple files automatic in mySQL在 mySQL 中自动导入多个文件
【发布时间】:2013-04-30 18:51:24
【问题描述】:

我正在尝试在网站之间设置以下界面:
1) 其他网站将通过 FTP 在我的网络服务器上上传 (xml) 文件到特定文件夹
2) 我的网站将扫描文件夹中的新文件,并在上传后立即导入它们
2a) 理想情况下,在 FTP 中上传新文件后触发扫描,但我不知道如何执行此操作。这可能吗?
2b) 或者,我使用 cron 每秒扫描一次文件夹,但我认为这会占用大量资源。
3) 检测到(xml)文件后,会自动导入到mySQL数据库中。

我只是找不到有关使用扫描新文件触发器的任何帮助。我正在使用 PHP、PHP 我的管理员和 Drupal。这些工具够用吗?还是我应该有其他工具?

【问题讨论】:

  • 为什么需要每秒扫描一次?每 X 分钟还不够吗?
  • FTP 是绝对必要的吗?处理实现某种网络服务的两个网站之间的“无缝”集成会容易得多。
  • @tadman:我希望界面尽可能无缝,当一个 XML 消息上传后,用户可以立即在网站中查看结果。我正在寻找的术语是热文件夹。我找到了一个可以处理这个问题的 drupal 模块,但我还没有实现它 (drupal.org/project/hotfolder)。
  • @jamie0726 我不是其他网站的所有者,所以我认为不可能无缝集成。
  • 查看这篇关于如何使用 php stackoverflow.com/questions/540339/…监控目录的选项的帖子

标签: php mysql drupal import triggers


【解决方案1】:

您宁愿使用他们的提要,并且每次 cron 运行时都会完成导入和更新!

【讨论】:

    猜你喜欢
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-05
    相关资源
    最近更新 更多