Вопрос

Просто хочу знать, какой лучший способ начать разработку приложения faccebook?Какие-нибудь рекомендации из руководства?И что лучше запустить - php или rails?

Это было полезно?

Решение

Вот как вы начинаете использовать PHP:

http://www.merchantos.com/makebeta/facebook/facebook-php-tutorial/

Если вы используете Ruby, воспользуйтесь этой ссылкой:

http://rfacebook.wordpress.com/2008/01/10/tutorial/

Другие советы

Исходя из моего опыта, гораздо лучше ориентироваться на поддержку PHP, чем на что-либо другое.Тем не менее, нет смысла изучать PHP только для того, чтобы воспользоваться преимуществами превосходной поддержки.

Два других общих момента:

  1. Официальное сообщество поддержки действительно ужасное.Сообщество не имеет экспертных мнений, и сотрудники FB вмешиваются только тогда, когда на карту поставлена их репутация.Ваш лучший друг - Google и ваша способность делать экстраполяции на основе руководств.
  2. Стиль взаимодействия FB на самом деле не подходит для фреймворка MVC.Один из них все еще мог бы сэкономить вам время, но я обнаружил, что они путаются у меня под ногами.Если вам нужна убедительность по этому вопросу, могу я сослаться на множество случаев, когда требуются ответы в формате JSON или когда FBML необходимо "установить" для профиля.

Платформа Facebook не слишком увлекательна, и ваши пользователи не будут благодарны вам за вашу работу.Но это огромная аудитория и очень полезный опыт обучения.

Удачи вам!

Кстати, вы также можете использовать ASP.NET, и в этом случае вот как начать:

http://www.stevetrefethen.com/wiki/Facebook%20application%20development%20in%20ASP.NET.ashx

Ссылка включает в себя VS.NET стартовый набор, который позволяет очень легко и быстро приступить к работе.

Это простое руководство выглядело хорошей отправной точкой:Простое приложение

Начните с их документов: http://developer.facebook.com/get_started.php?tab=tutorial

Существуют библиотеки для множества разных языков и фреймворков, поэтому я говорю:с чего бы вы ни были счастливы больше всего, вам следует начать.

Я видел довольно полные библиотеки-оболочки FB как для PHP, так и для Ruby.Какой из них вам следует выбрать, действительно зависит от того, с каким языком / фреймворком вам удобнее.

Я скажу это, когда недавно оценивал библиотеки Ruby, Фейсбукер казался превосходящим с точки зрения активного развития и содержание учебного пособия в Интернете.(Обязательно используйте проект Facebooker на GitHub, а не устаревший проект RubyForge.)

Могу ли я похвалить Ruby On Rails с помощью Koala gem?

За последние два месяца я создал приложение Facebook, изучая Ruby On Rails с нуля (последним программированием любого рода, которым я занимался, было математическое моделирование для моего дипломного проекта по физике в 1995 году на Fortran!).

Ruby On Rails был очень прост в освоении, и там вам очень помогут.Кроме того, для вас уже проделано много работы по созданию Ruby Gems.Для Facebook я просмотрел их все и лично для себя нашел Koala самой простой в использовании.

http://github.com/arsduo/koala/

Ре:Ruby on Rails противPHP - в зависимости от того, в чем вы в данный момент компетентны.Если ни то, ни другое, что бы вы ни выбрали Нравится стать компетентным в этом вопросе.Оба могут делать то, что вы хотите.

Вот руководство по использованию Facebook Graph API с PHP: http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/

Используйте Руководство по началу работы вкл . developers.facebook.com.Это предложит вам использовать кнопку "Пример кода", которая предоставит вам немного PHP для составления списка ваших друзей.Затем вы можете начать играть с PHP, используя wiki для ссылок на FQL и FBML.

Начать с PHP будет проще, так как в PHP есть много примеров.Однако Rails может иметь преимущества в долгосрочной перспективе.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top