Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: На чём лучше писать чат на сокетах или на xml?
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Добрый день, хотелось бы узнать мнение опытных коллег на чём лучше писать чат на сокетах или на хмл технологии, хочется услышать плюсы и минусы. Что больше расходует трафика, что больше грузит сервер, легко ли получить доступ к хмл в целях взлома? И также ваше мнение.
Мелкий
Отправлено: 09 Июля, 2013 - 22:50:03
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
На чём лучше ездить, на машине или на бензине? Что дешевле, что лучше защищено от угона? Хотелось бы узнать мнения опытных коллег.
----- PostgreSQL DBA
grafillo
Отправлено: 09 Июля, 2013 - 23:17:50
Посетитель
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Мелкий пишет:
На чём лучше ездить, на машине или на бензине? Что дешевле, что лучше защищено от угона? Хотелось бы узнать мнения опытных коллег.
ты хочешь сказать что сокет технология предполагает использование xml?
caballero
Отправлено: 09 Июля, 2013 - 23:21:59
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
ты хочешь сказать что сокет технология предполагает использование xml
о он хочет сказать что сокеты никак не связаны с xml
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
caballero пишет:
Цитата:
ты хочешь сказать что сокет технология предполагает использование xml
о он хочет сказать что сокеты никак не связаны с xml
Добрый день, хотелось бы узнать мнение опытных коллег на чём лучше писать чат на сокетах или на хмл технологии - где тут написано про связь? непонятная логика, как раз логическое или определяет что это несвязанные понятия из которых следует выбрать один или другой путь
caballero
Отправлено: 10 Июля, 2013 - 00:18:28
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
связи никакой
а посему вопрос или-или бессмысленный
могут быть сокеты с xml и без xml
ты пытаешся выбирать между протоколом передачи данных и форматом данных.
это все равно что сказать - что лучше TCP/IP или HTML
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
что значит бессмысленный?
я нашёл два принципа построения чата, один и второй, причём чат на сокетах не использует xml, вы меня пытаетесь убедить что вопрос дурацкий и всё совсем по другому, хех мне вообще не интересны намёки "толковых" программистов в том что вообще подурацки а что нет х)
мне интересно конструктивное решение с описанием технологии, а этот флуд который тут был разведён "толковыми" программистами ничего кроме траты времени и показухи собой не представаляет х)
так что говорите по существу пожалуйста, либо не надо строить из себя мега программистов снизошедших с небесов на землю чтобы понамекать х)
и ещё, желательно конечно разбираться в вопросе а не тыкать в небо
DelphinPRO
Отправлено: 10 Июля, 2013 - 10:15:48
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
grafillo пишет:
и ещё, желательно конечно разбираться в вопросе а не тыкать в небо
вот именно! вы хоть чутка разберитесь, перед тем как спорить
сорри за оффтопик )
Делайте чат на WebSocket. Довольно несложно. При этом вы можете выбрать любой формат передачи данных: xml, json, html, plain-text, хз что еще...
Правда работать будет только в современных браузерах..
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
и ещё, желательно конечно разбираться в вопросе а не тыкать в небо
вот и разберись сначала в том чего спрашиваешь
тебе говорят что вопрос выбора между сокетами и xml бессмысленный
Можно выбирать между протоколами передачи и между форматами данных.
А не между протоколом передачи и форматом.
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
хех, есть технология создания чата на сокет сервере она не предусматривает использование xml, данные тупо передаются всем подключённым клиентам + сервер должен быть всегда запущен
есть технология создания чата при которой данные передаются посредством xml файла, который используется как посредник при этом пхп скрипт на сервере тупо работает с массивом данных xml
о чём вопрос? где тут какие-то взаимосвязи этих двух технологий? как одна технология использует другую и в чём бессмысленность постановки вопроса?
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
grafillo пишет:
на сокет сервере она не предусматривает использование xml, данные тупо передаются всем подключённым клиентам
Передаются данные по сокету.
Структура - что угодно, кроме XML. plain text, JSON, что угодно. Да хоть проприетарный блоб.
grafillo пишет:
при которой данные передаются посредством xml файла
Передаются данные по сокету.
Структура - XML.
XML - структура. Она никуда сама не передаётся.
Сокет - транспорт. Ему всё равно, что передавать. Например, тот же XML.
----- PostgreSQL DBA
esterio
Отправлено: 10 Июля, 2013 - 12:27:20
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
grafillo
у вы и упрямы. Ну тикните мне носом где вы такое вичитали.
А по факту продолжу мисль
Мелкий пишет:
На чём лучше ездить, на машине или на бензине? Что дешевле, что лучше защищено от угона? Хотелось бы узнать мнения опытных коллег.
Есть машина, есть трактор - ет транспорт
Есть бензин, есть соляра - ет формат
Блин я даже не знаю как проще обьяснит нежели Вам здесь разжевали.
Короч делайте на сокетах и не парьтесь
LIME
Отправлено: 10 Июля, 2013 - 12:32:20
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
пожалуй и я вставлю 5 коп для примера абсурдности вопроса
Цитата:
слышал что фото лучше обрабатывать или в Windows или в Photoshop
подскажите что лучше
только просьба всяких крутых фотографов проходить мимо
отвечайте по существу
grafillo
Отправлено: 10 Июля, 2013 - 13:06:45
Посетитель
Покинул форум
Сообщений всего: 280
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
ахаха ок ок убедили спасибо помогли подсказали, правда вопрос заключался не в этом х)
Цитата:
при которой данные передаются посредством xml файла
Передаются данные по сокету.
XML - структура. Она никуда сама не передаётся.
Сокет - транспорт. Ему всё равно, что передавать. Например, тот же XML.
- ну нифига се оказываеццо для использования хмл обязатально сокет использовать вот удивили так удивили, а хмл данные методом пост передавать ваще ниразу нельзя
помоему вы читаете мои посты а понимаете их както по своему, попытайтесь хоть понять о чём я пишу
есть два вида транспорта велосипед и машина - вы мне говорите да ты чё нафиг те велосипед его можно на машине возить, машина ваще всё что угодно возить может и велосипед твой тоже перевезёт , но вопрос совсем не в этом, вопрос в методе поездки на велосипеде и на машине и их характеристика
DelphinPRO
Отправлено: 10 Июля, 2013 - 13:12:21
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
он еще и ржет >:|
вам Мелкий для примера показал, чтобы дошло наконец.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.