Приложения Facebook - JavaScript или PHP? - PullRequest
0 голосов
/ 16 августа 2011

Итак, я работаю над приложением Facebook впервые. На самом деле, это первая веб-разработка, которую я когда-либо делал. Я разработчик программного обеспечения.

Я проводил исследования и обнаружил, что могу писать свои приложения на любом языке, который мне нужен, будь то PHP, Python, JavaScript, Java, Ruby и т. Д. И т. Д.

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

Мне нужна игра Scratch and Win в iFrame. Как лучше всего написать заявку? В самом деле, пойти с JavaScript или, возможно, перейти на PHP + Flash или что-то еще?

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

Спасибо.

Ответы [ 2 ]

4 голосов
/ 17 августа 2011

Я бы сказал, что вы сначала изучаете серверный язык сценариев / программирования.Поскольку современный веб (приложения или веб-сайты) больше не может полагаться на статические страницы (HTML) + язык сценариев на стороне клиента.

Хотя я бы порекомендовал вам изучать PHP, потому что он широко поддерживается, а примеры кода и фрагменты кода повсюду, вам может быть проще узнать, как разрабатывать веб-сайты на Java, Python или C #, например, поскольку выразработчик программного обеспечения.

Теперь, ПОСЛЕ того, что и для вашего конкретного запроса (игра с нуля и выигрыша), это зависит от требований, поэтому вам может понадобиться использовать (в интерфейсе) Flash или, если требования гибкие, то выможно использовать HTML5 или, может быть, простой jquery плагин сделает работу!

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

  1. Официальные образцы Facebook & How-Tos
  2. Переполнение стека
  3. MasteringAPI.ru Учебники Facebook
  4. Thinkdiff.com Учебники Facebook
  5. Google!
2 голосов
/ 17 августа 2011

PHP является единственным официально поддерживаемым языком поддержки, Facebook поддерживает библиотеку. Все остальные внутренние языки поддерживаются в основном добровольцами. Javascript - это основной язык интерфейса Facebook, также поддерживаемый Facebook.

Я - разработчик PHP, и уже несколько лет работаю с приложениями для Facebook. Недавно я перешел на использование в основном JavaScript на PHP. Лично я думаю, что javascript предоставляет гораздо лучший пользовательский опыт для той же функциональности. PHP и любой внутренний язык требуют перенаправлений для выполнения большинства задач. Javascript полностью встроен.

Кроме того, поскольку вы включаете библиотеки javascript непосредственно с серверов Facebook, они автоматически обновляют код. Они всегда меняют API и правила. Это настоящая боль - постоянно обновлять свои бэкенд-библиотеки и корректировать код.

Если хотите, вы можете использовать код, который я создал для приложения someecards.com на Facebook, чтобы начать работу. У меня есть отдельный файл javascript, который обрабатывает большую часть вирусной функциональности (то есть сообщения на стене, запросы). Он довольно общий, поэтому его можно использовать в любом приложении.

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