Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2016, 18:05   #1
elianyyf
Новичок
Джуниор
 
Регистрация: 14.06.2016
Сообщений: 1
По умолчанию PHP АПИ сервер по протоколу TCP

Привет. Дайте пожалуйста совет по технологиям для данной задачи
Задача следующая:
Есть у нас, например, андроид приложение которое отсылает каждую минуту какие-то данные, например, свой номер телефона, на сервер по протоклу TCP на АПИ, server.com?phone=1234
Сервер должен просто ложить в бд этот телефон.
Какие технологии юзать, что бы сервер выдержал хотя бы 100 к запросов в минуту, и данные json(в нашем случае { phone: 1234 }) транспортировались по протоколу TCP . Возможно другой язык посоветуете для сервера, что-то более быстрое, но пока интересует пхп.
Я так понял на сокетах это делается, только я не понял как передать приложению на сервер тогда
Если пхп под эту задачу не подходит, подскажие тогда технологию и ЯП
Заранее спасибо.
elianyyf вне форума Ответить с цитированием
Старый 15.06.2016, 01:03   #2
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

Вообще если делать как вы сказали. Но можно просто в HEAD дописывать header

header += '{"phone" : "000000000"}';

и отправлять. Он быстрее работает.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Старый 15.06.2016, 07:59   #3
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

а точно нужно 100 тыс раз в минуту отправлять эти незамысловатые данные? Может обрисуете цель проекта - и вам предложат более подходящее решение?

А так - да, при стандартно скомпилированном php и настроенном nginxe или апаче - все кончится гораздо раньше чем 100 тыс в минуту. Воркеры например кончатся, там что то порядка 32к одновременных.

Можно Web Socket сервер поднимать, на node.js, или если очень хочется php - на php
ADSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать браузер с окном отображающий динамику обмена между клиентом и сервером с момента установления соединения по протоколу TCP. aasavelev Работа с сетью в Delphi 0 22.02.2012 18:30
создание защищенного канала предачи данных по протоколу TCP и симметричного шифр satanclaus Помощь студентам 0 13.02.2012 23:11
Не получается создать удалённое сетевое подключение между двумя компами по протоколу TCP anyx Свободное общение 3 31.05.2011 20:55
как создать TCP клиент, TCP сервер ? DreamMaster911 C/C++ Сетевое программирование 1 26.10.2010 15:05
Данные через сокет по tcp/ip протоколу a.haener JavaScript, Ajax 1 04.07.2009 08:14