2011-07-14 41 views
0

我目前正在开发一款CakePHP应用程序,其中包括一个主要由管理员维护的相册。Windows Live照片库和CakePHP

我现在已经开始开发网站的相册部分,并想知道他以下几点:

  • 我知道我还有研究到Windows Live照片库API
  • 我打算使用CakePHP Media Plugin处理我的上传并将每张图片放入相应的文件夹中。

然而,解决这个问题的最佳方法是什么?

我应该创建一个模型/控制器来处理这个问题。例如型号为wluploads.php,型号为wluploads_controller.php。该模型将作为媒体插件。

在控制器内,我会有像function upload(){等操作来处理自动/循环文件上传。

这是一个很好的方法。有人可以借鉴一些更好的方法吗?

非常感谢!

回答

1

您可能会发现它更容易(如果您对cakephp感到满意),只需创建自己的模型/控制器并编写相应的操作,而不是使用插件。

我应该创建一个模型/控制器来处理这个问题。例如模型wluploads.php和wluploads_controller.php。该模型将作为媒体插件。

在控制器内,我会有像function upload(){等等,来处理自动/循环文件上传操作。

这是一个很好的方法。有人可以借鉴一些更好的方法吗?

这几乎是我会怎么做 - 使相关操作(upload_image等)的模式/控制器并发布到WL照片库API。

+0

关于WL Photo Gallery API,我会写一个C#发布插件在PC中使用,以便照片库可以用来上传文件到我的网站。没有WL照片库API或文件将驻留在我的服务器上。我只需要在网站上的特定代码来处理WL照片库发布插件调用并上传到服务器。当我准备好时,我会尝试着解决它。如果我成功启动它,我会将它发布到某个地方,以便其他人可以贡献。我认为CakePHP将会受益,如果可以的话。 –