Тема: [Вконтакте] Логика приложения
Показать сообщение отдельно
Старый 21.06.2013, 23:39
C4Grey вне форума Посмотреть профиль Отправить личное сообщение для C4Grey Найти все сообщения от C4Grey
  № 2  
Ответить с цитированием
C4Grey

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
Логику выносят на сервер для решения двух проблем: взлома клиента и синхронизации данных. Если аудитория ограничена друзьями, то о первой проблеме беспокоиться не стоит. Вторая проблема же серьезно проявляется только в real-time играх. Но для тренировки и понимания правильного устройства клиент-серверного взаимодейтсвия желательно все же реализовать логику на сервере. Задержка обработки логики обычно намного меньше чем задержка между отправкой и приемом пакета в сети, только для high-load проектов стоит обеспокоиться решениями вроде NIO. Но PHP там уже мало подходит, больше Java, С++, C#, иногда Python.