Разработка и тестирование приложения для Facebook - PullRequest
2 голосов
/ 23 ноября 2011

Обычно я разрабатываю свои веб-сайты на транке, затем объединяю изменения в ветке тестирования, где они помещаются на «бета-версию» сайта, а затем, наконец, они объединяются в живую ветку и помещаются на живой сайт.

С приложением Facebook все немного сложнее.Поскольку вы не можете просматривать приложение Facebook через обычный веб-браузер (оно должно проходить через серверы Facebook), вы не можете легко предоставить каждому разработчику свою версию веб-сайта для работы и тестирования.

Я не встречал ничего о том, как лучше всего разработать и протестировать приложение Facebook, но у меня по-прежнему есть стабильный веб-сайт, который пользователи могут использовать.У меня такой вопрос, какова наилучшая практика для организации разработки и тестирования приложения Facebook?

1 Ответ

0 голосов
/ 22 января 2012

Надеюсь, я правильно понял ваш вопрос.

У нас есть 2 версии нашего приложения, то есть два приложения, определенные в Facebook.

У нас есть обычная версия, которая запускается при развертывании, и у нас есть версия myapp-test. эта версия работает на домене myapptest.com (или вы можете использовать myapp.local).

В вашем HOSTS файле (%winder%\system32\drivers\etc) определите этот URL и перенаправьте его на свой собственный сервер на localhost (127.0.0.1).

Теперь все, что вам нужно, - это файл конфигурации на каждом компьютере, который не обновляется через систему контроля версий. Версия localhost (для разработчиков) использует app_id для myapp-test и соответствующие настройки. Развертывание использует другие параметры.

Тогда при развертывании вам просто нужно загрузить свой код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...