2013-06-04 2 views
7

Я разрабатываю сайт для финансирования своего клиента.JAVA Restful webservice vs PHP Restful webservice. Лучший?

финансирование включает в себя покупку акций, платежный шлюз и т.д ..

Сейчас мы разрабатываем API для этого.

Значение - покупка акций, оплата и т. Д. Будет осуществляться через api call. Вызов API включает в себя запрос на передачу с более чем 50 параметрами/данными на сервер.

Итак, теперь мой вопрос заключается в том, чтобы разработать веб-сервис RESTful и ответ в JSON.

Какой из них лучше/лучше. Java или PHP?

Я знаю, что Java поддерживает мульчирование, высокопроизводительный, надежный и масштабируемый сервисный уровень. Почему не PHP (так как я в PHP). Я немного поплыл, и я, наконец, здесь с моим вопросом. Некоторые хорошие эксперты на обеих платформах могут уточнить причину/ответ.

Благодаря Haan

+0

charmakits - когда вы говорите более конкретно, что вы подразумеваете под этим. Я был здесь для кого-то, кто мог бы мне помочь, больно с этими __ комментариями. – hjaffer2001

+0

Прошу прощения, если я причиняю тебе боль, но это, конечно, не мое намерение. Дело в том, что на то, что вы просите, можно только ответить, будучи субъективным. На этом сайте должны быть заданы вопросы, на которые можно ответить. Обычно также обычно задаются вопросы (см. Здесь: http://stackoverflow.com/questions/how-to-ask) У нас слишком мало контекста, чтобы дать вам ответ. И Java, и PHP имеют свои преимущества и недостатки. Если вы спросите группу людей, осведомленных по этой теме, вы получите разные мнения, и это не тот вопрос, на который обычно отвечает этот сайт. – chamakits

ответ

9

Есть крупномасштабные приложения, написанные на PHP, как и Java, которые были успешными и не удалось. Это относится не только к Java или PHP, но и к множеству других языков программирования. Поэтому вопрос, который является лучшим выбором, является излишним. Что вы должны выбрать? Хорошо, что вы были бы лучшими, чтобы оценить это.

Если у вас есть опыт работы с PHP, более вероятно, что вы бы лучше написали код на PHP, чем то, что вы сделали бы на Java. Поэтому Java-потоки выходят из окна; немедленно. Если вы собираетесь нанимать людей для кодирования, тогда это становится сложно. Если бы я был вами, я бы выбрал язык программирования, с которым мне было удобно.

Некоторые из вещей, которые вы можете посмотреть на это

  • Насколько хорошо вы понимаете, чтобы создать безопасное приложение в PHP и Java.
  • Как вы планируете размещать свое приложение и масштабировать его, если требуется.
  • Что такое поддержка API, которая упрощает разработку приложения.
  • Какое временное ограничение. Прототипирование ИМО и начальное развитие быстрее в PHP, по сравнению с Java.
  • Какая поддержка сообщества у вас есть для любых API-интерфейсов, которые вы собираетесь использовать.

Update

Вы можете прочитать о сравнении here. Я бы не хотел больше комментировать это, потому что его обсуждение было более красноречивым. Вы можете прочитать о бенчмаркинге here

IMO Java - это быстро, но для начала это может быть память, вам нужно знать или узнать о настройке параметров JVM для оптимального запуска приложения. Это может быть справедливо и для PHP, но я считаю, что по умолчанию все работает нормально. Я не работал на PHP широко, но я понял, что в PHP быстрее развивается. Причина, по которой я нахожу PHP быстрее развиваться, заключается в том, что Java - очень многословный язык. Поэтому, если вы начинаете с Java, вы должны быть готовы к этому.Хотя производительность зависит от того, как вы реализуете свое приложение. Мы столкнулись с подобными проблемами, независимо от используемого языка программирования.

+0

ch4nd4n - спасибо за информацию. будет придерживаться PHP. BTW - в чем преимущества использования Java над PHP. Есть идеи? – hjaffer2001

+0

@ hjaffer2001 см. Обновление выше. – ch4nd4n