本地网络php库 - 需要抓取驱动器上的图像?

时间:2012-01-07 20:41:45

标签: php

好的,我正在构建一个简单的php库,它将作为一个照片浏览器,用于整个房子的几个电脑和平板电脑。我有一个NAS,它有一个包含我们所有照片的驱动器,我希望我的php应用程序每天随机选择50并以幻灯片形式显示它们。

任何人都可以告诉我这是否可以使用php,或者我是否需要一个单独的应用程序每天抓取随机选择并创建某种类型的源才能访问?

任何想法都非常感激!

2 个答案:

答案 0 :(得分:0)

当然可行,但因为它只是每天一次,所以让一些OTHER脚本找到/生成图像到显示列表并通过每日cron作业运行它。比使用“显示列表”脚本每次运行时都要检查它是否应生成列表更好。

其他脚本仍然可以用PHP编写,只需将其与显示逻辑分开。

答案 1 :(得分:0)

如果运行PHP的计算机可以通过共享文件夹或映射驱动器访问NAS,则可以使用Filesystem FunctionsDirectory Functions访问NAS上的文件。

具体请参阅opendir()readdir()

您可以使用类似file_get_contents()的内容将其下载到本地临时目录,而不是从NAS连续获取图像。