Я разработчик мобильных приложений. Я разработал приложение для Android, которое необходимо для взаимодействия с сообществом (которое еще предстоит построить). На данный момент я четко имею в виду, как должно выглядеть это сообщество, но я все еще думаю / исследую, как его создать, поскольку у меня очень мало опыта в создании веб-приложений. Поэтому мне нужны какие-либо предложения, советы, хитрости и тому подобное.
Что следует учитывать это:
- пользователи должны иметь возможность публиковать статьи, комментарии и т. Д.
- пользователи должны иметь возможность создавать профили
- сообщество будет взаимодействовать с мобильным приложением, поэтому мне нужен API для взаимодействия (создание веб-служб и т. Д.).
- сообщество должно иметь возможность легко масштабировать столько, сколько ему нужно (в случае успеха сообщества). С "легко" я имею в виду, я не
Я хочу решить проблему масштабирования самостоятельно, поэтому я бы предпочел решение, которое масштабируется само по себе. Я хочу модель «плати как есть», где ты платишь, сколько нужно (например, в качестве движка приложения)
- Я не хочу иметь дело с управлением системой (установка и управление базами данных, создание резервных копий и т. Д.)
- у всего проекта будет какая-то часть, связанная с бизнесом (продажа товаров, услуг и т. Д.), Поэтому с этой точки зрения не должно быть никаких ограничений.
Что я смотрел до сих пор:
wordpress: Я не уверен, насколько легко он может масштабироваться, и существует ли модель «плати, как ходишь» (какая-либо хостинговая служба способна сделать это профессионально?). Должен ли я сам позаботиться об установке, управлении, резервном копировании базы данных (я так думаю)?
wordpress.com кажется интересным, но, к сожалению, у сервиса много ограничений.
Joomla / Drupal: более или менее те же сомнения, что и для WordPress
движок приложения: я бы действительно хотел его использовать! Это масштабируется, вы платите только то, что вам нужно, есть огромное количество бесплатных ресурсов. Кроме того, он использует Java. Самая большая проблема здесь заключается в том, что я не знаю о существующей прочной среде / cms для начала, и я не хочу создавать все сообщество с нуля! Любая бизнес-надежная структура / CMS / что-нибудь еще существует? любой прямой опыт с этим?
Я исследовал этот последний момент (решения для движка приложений) в течение нескольких дней, но ничего убедительного не пришло (например, Google мыслитель, Vosao и др.).
Любая помощь?
Большое спасибо!
ДОБАВЛЕНО
Перед публикацией этого вопроса я внимательно прочитал другие подобные посты. Но все ответы не соответствуют моему вопросу, по крайней мере, не полностью. Кроме того, большинство постов датированы, учитывая, что даже несколько месяцев в этой области - это «вечность».
Тем не менее, я постараюсь быть более конкретным (и немного сузить вопрос):
Я хотел бы использовать механизм приложений для создания сообщества, как описано выше, с использованием JAVA (важно). Я бы предпочел использовать некоторые cms или хотя бы некоторые фреймворки, а не создавать все с нуля. Мне известны только две возможности, которые кажутся разумно известными: Google мыслительный сайт, Vosao. Первый, кажется, имеет низкую активность, второй кажется немного лучше, но я читал, что только один разработчик действительно вносит свой вклад.
Итак, что я хотел бы услышать от всех вас, это какие-либо советы, советы и, наиболее предпочтительно, непосредственный опыт использования одного из этих инструментов (подходят ли они? Достаточно стабильны / зрелы?). Или любой другой прямой опыт с другими возможностями, которые подходят для App Engine + Java.
Спасибо!