【发布时间】:2012-12-19 22:36:40
【问题描述】:
我的主要问题:是否有理由选择一个作为文件位置来自动更新 MySQL - FTP 或电子邮件?
我将有一个小的 csv 文件(1 行)和几个远程生成的图像文件,可以发送到 FTP 站点或电子邮件帐户。从那里我需要将 csv 文件更新到 MySQL 数据库中,然后该数据将立即反映在网站上。这需要每小时进行两次。
我查看了 Stack 和其他在线资源。似乎通过 ftp 可能更直接并且需要更少的知识(我只是一个平民!),而这个 Stack Question 似乎让我大部分时间到达那里。
第二个问题是,我的基本事件顺序是否正确:
- 创建一个按计划调用 ftp 或电子邮件的 cron
- 将访问和读取 csv 文件的 PHP 脚本
- PHP 打开数据库并更新表并从 ftp 或电子邮件中删除文件
- 用于更新网站的 HTML 中的 PHP 脚本
感谢您的观看以及您可以提供的任何帮助!
【问题讨论】:
-
我最好使用电子邮件 =)
-
您的选择有什么理由或只是偏好?使用 IMAP、POP 和任何需要理解的协议似乎要解决更多问题!
-
如果脚本在 ftp 站点上运行,或者具有对文件的直接文件路径访问权限。那将是最简单的解决方案。否则,您将需要代码或实用程序从 FTP 或电子邮件中提取文件。 FTP 可能会更容易。
-
@Snacks 它并不比 ftp 复杂。但为了安全起见,如果启用加密,邮件会更好。