На чем лучше написать свой мегачат?

Есть задумка написать супер мега чат со всякими ништяками, посетитилей максимум до 500 000, но скорее всего будет около 150 000. Типа как чат вконтакте, с фотками и прочими полезными фитчами, т.е. там будут еще страницы пользователей, анкеты, фотографии ...
Основной упор на мобильные платформы, наверное в большенстве случаев будет андроид ...
Общие требования соответственно чтобы было все оптимизированно для мобильного интернета и для смартфонов.
На чем писать сервер ???
Клиент в идеале должен быть приложением для андроид, и для браузера естественно.В идеале должно быть свое API, но в начале можно и без него.
  • Вопрос задан
  • 411 просмотров
Пригласить эксперта
Ответы на вопрос 7
swanrnd
@swanrnd
Издатель HTML5 игр
Не заморачивайся, когда будет 150к, тогда будут деньги на то, что бы его переписать.
Ответ написан
Комментировать
sim3x
@sim3x
erlang-elixir
golang
java
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
В идеале должно быть свое API, но в начале можно и без него.

Извините, вам рано, вы просто не понимаете о чем говорите.

1. Нагрузки не меряются в "посетителях", они меряются в rps (reques per second).
2.
супер мега чат со всякими ништяками
это словесный мусор, он ничего не значит. Конкретизируйте.
3.
Типа как чат вконтакте, с фотками и прочими полезными фитчами, т.е. там будут еще страницы пользователей, анкеты, фотографии ...

см. [2]

В VK если мне память не изменяет на 2010 было около 10к серверов, в деньгах это капец много, вы правда готовы подобное потянуть?))

Клиент в идеале должен быть приложением для андроид, и для браузера естественно.

Итого 4 единицы: сервер, андроид приложение, web (public) приложение, админ приложение))

Для начала посмотрите в сторону nodejs, cordova, html5. Буквально через год сформулируете более конкретные вопросы))
Ответ написан
s3lfstyle
@s3lfstyle
Вбрасываю вбросы на всех СНГ порталах
[нотка некомпетентности]
Чат как я понимаю это ассинхронность, а значит нода?
Ответ написан
edli007
@edli007
full stack, team lead
У вк это написано на Node.js
Ответ написан
Demanoidos
@Demanoidos
безнравственный извращенец с богатой фантазией
Вы порночат решили слепить, что ли? :)
с фотками и прочими полезными фитчами, т.е. там будут еще страницы пользователей, анкеты, фотографии ...

С блекджеком и куртизанками?
в большенстве случаев

Grammar Nazi detected

Сервер проще всего без опыта будет сделать на nodejs. Но имейте в виду, что без опыта создания такого софта у вас вряд ли выйдет что-то путное.
Ответ написан
@Levhav
Возьмусь за разработку проектов любой сложности.
Попользуйтесь сначала готовым комет сервером а потом если не устроит пишите свой велосипед.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы