2011-07-14 2 views
0

В настоящее время я работаю над приложением CakePHP, которое включает в себя, помимо прочего, фотоальбом, который будет в основном поддерживаться администратором.Windows Live Photo Gallery и CakePHP

я сейчас начал развивать раздел Фотоальбом сайта и задавался вопросом о том он следующее:

  • Я знаю, что я до сих пор для поиска в Windows Live Photo Gallery API
  • Я планирую используя CakePHP Media Plugin для обработки моих загрузок и размещения каждого изображения в соответствующей папке.

Однако, каков наилучший подход к решению этой проблемы?

Должен ли я создать модель/контроллер с функциями для этого. Примеры wluploads.php для модели и wluploads_controller.php. Затем модель будет действовать как Media Plugin.

В контроллере у меня бы были такие действия, как function upload(){ и т. Д., Для обработки автоматически/зацикливания файлов.

Это хороший подход. Может кто-то пролить некоторый свет на какой-нибудь лучший подход?

спасибо!

ответ

1

Вам может быть проще (если вам удобно с cakephp) просто создать свои собственные модели/контроллеры и написать соответствующие действия, кроме использования плагина.

Должен ли я создать модель/контроллер с функциями для этого. Для примеров wluploads.php для модели и wluploads_controller.php. Затем модель будет действовать как медиа-плагин .

В контроллере у меня бы были такие действия, как функция upload() {, etc, для обработки автоматически/циклических загрузок файлов.

Это хороший подход. Может кто-то пролить некоторый свет на какой-нибудь лучший подход?

Это как раз то, что я хотел бы сделать - создать режим/контроллер с соответствующими действиями (upload_image и т. Д.) И опубликовать в API галереи фотографий WL.

+0

Что касается API галереи фотографий WL, я бы написал плагин публикации C# для использования на ПК, поэтому Фотогалерея может использовать для загрузки файлов на мой сайт. На моем сервере не будет API или файлов WL Photo Gallery. Я просто нуждаюсь в конкретном коде на сайте для обработки вызовов WL Photo Gallery Publishing Plugin и загрузки на сервер. Когда я буду готов, я попытаюсь работать над этим. Если я удастся запустить его, я отправлю его где-нибудь, чтобы другие могли внести свой вклад. Я думаю, что CakePHP будет полезен, если что-то подобное доступно. –

Смежные вопросы