Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.06.2012, 15:38
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Джэксон,
сделать сообщения с F5 - проще простого, и у меня получилось сделать эти сообщения и без F5 (они сами приходили без обновления), но (читать 1ый пост) система оочень не оптимизированна.
Сообщение от Джэксон
Сайт ВК существует уже около 10-ти лет и всё время обновляется.
дык появляются новые технологии, вот он и обновляется. Если бы тогда было бы столько, сколько и сейчас, они бы думаю сразу бы сделали что-нибудь подобное.
Сообщение от Джэксон
Начните с малого, а потом совершенствуйте своё творение до того, что вам нужно.
весь прикол в том, что это не то, что можно оттачивать помойму, тут отточишь одно, а дальше оттачивать уже нечего, нужно переходить на новую ступень. Так что нет, я начну с той ступени, с которой считаю нужным. Просто сейчас их так много, что толком не знаю куда ступить
Сообщение от dmitriymar
в фаирбаге посмотри внимательно на запросы контакта:
твой ид,ид кому идёт и информация
ты не представляешь сколько я в него уже просмотрел)
__________________
оляля, ололо
Ответить с цитированием
  #12 (permalink)  
Старый 13.06.2012, 15:54
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от 9xakep
ты не представляешь сколько я в него уже просмотрел)
ну дак я же тебе уже сказал.
запросы идут от пишущего и отдаются связанным через сокеты. поэтому ты и не видишь передача данных через сокеты не фиксируются фаирбагом

альтернатива применяемая ими сокетам это длинные запросы
схема такая:
запрос передаётся в node.js
определяются связанные пользователи с этими данными(исходя из полученных данных в запросе)
через сокты отдаётся информация связанным с этой информацией пользователям
на клиенте обрабатывается ответ полученный через сокет и производятся действия со страницей

Последний раз редактировалось dmitriymar, 13.06.2012 в 16:00.
Ответить с цитированием
  #13 (permalink)  
Старый 13.06.2012, 17:45
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

dmitriymar,
то бишь, я могу на странице вот так сделать (P.S. моя страница: chat.com?with=2, собеседник: chat.com?with=1)
$message = " Hello World!!! "
$with = $_GET['with'];
$my_id = 1;
 При отправке сообщения, с помощью сокетов отправляю post запрос на страницу вида: "from=".$my_id."&to=".$with."&message=".$message;
При этом, так как все это на одной странице:
if ($_POST['with'] == $my_id && $_POST['to'] == $with) {
echo $message;
}

Ну это в общем? Я тебя правильно понял?
=====
node js я немного изучил, но мне кажется это слишком муторно?
__________________
оляля, ололо
Ответить с цитированием
  #14 (permalink)  
Старый 13.06.2012, 18:03
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

http://i-novice.net/sokety-v-php/
с нодой будет всё проще намного. Изза того что в рнр всякий раз новый экземпляр создаётся приложения а в ноде колво операций сократиться в разы ну и базы нужно будет дёргать для постоянного получения ip того кому отсылать

Последний раз редактировалось dmitriymar, 13.06.2012 в 18:11.
Ответить с цитированием
  #15 (permalink)  
Старый 15.06.2012, 17:53
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от 9xakep
P.S. B@rmaley.e><e, ты в вики случайно не работаешь?) Сколько ты помогаешь, всегда ссылки на википедию даешь)
Правлю статьи при возможности, но в самой Викимедии, конечно же, не работаю.
Ссылки я даю на википедию, т.к. это достаточно приличный ресурс для введения в тему. А потом, после ознакомления, уже можно самостоятельно гуглить статьи на эту тему.
Ответить с цитированием
  #16 (permalink)  
Старый 16.06.2012, 14:08
Профессор
Отправить личное сообщение для tadjik1 Посмотреть профиль Найти все сообщения от tadjik1
 
Регистрация: 07.06.2011
Сообщений: 315

http://habrahabr.ru/post/127525/
UPD
https://github.com/LearnBoost/socket.../examples/chat

а в nginx роутишь чаты на ноду. это вообще 5 минут делов, на самом деле)
нода создана для чата =)

Последний раз редактировалось tadjik1, 16.06.2012 в 14:11.
Ответить с цитированием
  #17 (permalink)  
Старый 19.06.2012, 23:55
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

dmitriymar,
tadjik1,
B@rmaley.e><e,
Всем спасибо. Буду учить сокеты.
__________________
оляля, ололо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как научиться думать на javascript ? samuel Оффтопик 31 03.09.2013 02:10
При активации Disqus, не работает Nivo slider, как решить проблему? pinkfloyd Общие вопросы Javascript 0 30.05.2011 15:29
InnerHTML почему-то работает не так, как хотелось бы. помогите Dima00782 Общие вопросы Javascript 2 13.06.2010 21:17
Как работает обработчик onMouseMove() bayah Общие вопросы Javascript 3 29.04.2010 14:36
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20