2013-07-18 3 views
18

Я создаю приложение iOS, которое использует удаленные базы данных, сеансы (вход/регистрация), код на стороне сервера и push-уведомления.Стоит ли Parse SDK? (рентабельно?)

Я нашел этот SDK называется Parse, который обрабатывает все сервера вещи, как хостинг, база данных, облачный код, Push-уведомления, сессий и т.д. ... (так в значительной степени все, что нужно сделать)

Можно ли использовать Parse SDK (по стоимости)?

Примечание - FTR, PARSE полностью изменили свою ценовую ПЛАНЫ (5/2014)

эти старые планы ...

  • С free version, вы получаете 1 млн запросов в месяц (Я предполагаю, что это означает запросы к базе данных?), 1 миллион нажатий в месяц, а предел прерывания - 20 секунд.
  • next version up стоит 199 долларов США в месяц, вы получаете 15 миллионов запросов в месяц, 5 миллионов нажатий, а предел всплеска составляет 40 секунд.

Считаете ли вы, что он заплатит за себя, если отправит более 1 миллиона запросов в месяц, и я должен заплатить за версию за 199 долларов США в месяц? Что делать, если я планирую зарабатывать деньги с помощью своего приложения с помощью рекламы, будет ли он достаточно зарабатывать?

Предположим, каждый человек обращается к базе данных 5 раз в день, то есть 150 раз в месяц, а это значит, что до 6 666 человек потребуется обновление. В среднем, реклама будет платить за 199 долларов США в месяц, если у меня будет много людей, просматривающих рекламу в день? (Также, принять во внимание, что Анализировать заботится о безопасности, стоимости серверов, а также техническое обслуживание)

Другим важным моментом является то, насколько сложно/дорого это создать (и поддерживать):

  • стороне сервера код
  • управления базами данных и безопасности
  • Push-уведомления
  • Настройка хоста
  • управления сеансом и безопасности

Будет ли надежность, безопасность и простота ремонтопригодности при использовании Parse помогла бы сама заплатить?

Спасибо!

+1

Этот вопрос сумасшедший. Это похоже на вопрос, позволяют ли воздушным судам легко летать по воздуху: OI вставлен в несколько анекдотов в аналогичном ответе здесь http://stackoverflow.com/a/23842621/294884 – Fattie

ответ

14

Как кто-то, кто заглянул в это раньше, посмотреть, стоит ли его «стоить», это зависит от нескольких вещей. И у меня есть несколько вопросов, за которыми следуют некоторые ответы, если это ваши дела.

Содержит ли ваше приложение? Если нет, то посмотрите, как вы собираетесь зарабатывать деньги, вы покрываете расходы? Я предполагаю, что даже с рекламой только в бесплатном приложении вы будете зарабатывать достаточно денег, чтобы покрыть расходы. Если у вас начнется «слишком много» запросов ... это хорошая вещь! это означает, что у вас много пользователей или активных пользователей, которые в рекламном смысле хороши. Или даже в смысле платного приложения.

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

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

Так что если вы спешите и ожидаете пользователей. Тогда иди за ней! Даже если вы не получаете пользователей, вы всегда можете пойти с Parse Free, и когда вы достигнете своих пределов с помощью Parse Free, у вас должно быть достаточно пользователей, чтобы начать оплачивать и обновлять свои услуги.

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

После того, как Push Notifications были реализованы и используются, после этого обслуживание не поддерживается.

+2

И что, если бы я хотел настроить собственный сервер ? У меня есть экземпляр ec2 со всем, что работает успешно, например, RESTful api и т. Д. Я смог отправлять push-уведомления с тестовых серверов, предоставленные людьми, которые писали учебники с уведомлением о push-уведомлении, но когда я пытаюсь скопировать и вставить код push-уведомления на моем собственном сервере RESTful php я получаю ошибку openSSL сокета. Я предполагаю, что у меня нет правильных вещей, установленных на моем сервере, чтобы он мог отправлять уведомления. Есть ли учебник или что-то, на что вы могли бы указать мне, чтобы я мог посмотреть и, наконец, реализовать его и завершить? – Pavan

+0

Паван, создание собственного сервера просто невозможно. Это нелепо. Больше нет «сервера ...», есть только разные bAA. Вы могли бы также спросить: «О, если я не хочу использовать iOS или Windows, мы собираемся написать нашу собственную настольную ОС». Это история. Есть очень немного устаревших и устаревших клиентов, у которых все еще есть свои серверы! и, конечно же, самые крупные доткомы все еще «создают свои собственные bAAs». Почему вы думаете, что facebook купил разбор? – Fattie

+0

@Pavan у вас есть SSL, правильно установленный через ваш Route53 и Load Balancer? Я использую ту же самую ситуацию, в которой вы участвуете. Насколько говорит Джо Блов, используя вашу собственную систему, которую вы создаете, это полностью, если вам это нужно или нет. Если вам нужен контроль. Тогда не слушайте Джо Blow. Также мне придется снова прочитать мой ответ и обновить его, если нужно, его очень старое, и с тех пор, как мой ответ Facebook купил их, так что теперь разные. Не много, но все же.Что касается вашей новой проблемы, я бы просто удостоверился, что вы правильно настроили SSL –

10

В двух словах, да. Parse позволяет разработчикам практически без какой-либо инфраструктуры для реализации идеи без необходимости предварительной покупки оборудования в ожидании трафика или масштабирования за одну ночь, если идея станет вирусной.

Еще один способ взглянуть на это - Хотите ли вы сосредоточиться на приложении/идее или инфраструктуре бэкэнд вместе с обслуживанием? Лично я почти рассматриваю стоимость 199 долларов за то, что вы делаете бизнес, и позволяете мне сосредоточиться на внедрении новых функций.

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

PS - Проверьте свои документы для некоторых быстрых способов реализации таких вещей, как журнал на страницах: Parse Login and Signup Views

Ссылка: Я использовал Разбор с некоторыми инди-проектов и внутри организации.

+0

Опять же, для всех, кто попадает в Google, вся ситуация сильно изменилась. Последние новости здесь! http://stackoverflow.com/a/23842621/294884 – Fattie